From 73c4da6b9e82b0225ed24314874f1ef8cc1f7ecc Mon Sep 17 00:00:00 2001 From: mrsterner Date: Thu, 5 Dec 2024 19:15:27 +0100 Subject: [PATCH] done on malum 1.21 fabric --- .../blockstates/aerial_spirited_glass.json | 7 + .../blockstates/aqueous_spirited_glass.json | 7 + .../blockstates/arcane_spirited_glass.json | 7 + .../blockstates/azure_runewood_leaves.json | 7 + .../blockstates/azure_runewood_sapling.json | 7 + .../blockstates/blazing_quartz_cluster.json | 56 + .../malum/blockstates/blazing_quartz_ore.json | 7 + .../malum/blockstates/blighted_earth.json | 7 + .../malum/blockstates/blighted_growth.json | 36 + .../malum/blockstates/blighted_soil.json | 36 + .../malum/blockstates/blighted_soulwood.json | 7 + .../blockstates/block_of_alchemical_calx.json | 7 + .../blockstates/block_of_arcane_charcoal.json | 7 + .../blockstates/block_of_astral_weave.json | 7 + .../blockstates/block_of_auric_embers.json | 7 + .../blockstates/block_of_blazing_quartz.json | 7 + .../blockstates/block_of_brilliance.json | 7 + .../blockstates/block_of_cthonic_gold.json | 7 + .../malum/blockstates/block_of_grim_talc.json | 16 + .../blockstates/block_of_hallowed_gold.json | 7 + .../malum/blockstates/block_of_hex_ash.json | 7 + .../blockstates/block_of_living_flesh.json | 7 + .../blockstates/block_of_malignant_lead.json | 7 + .../block_of_malignant_pewter.json | 7 + .../block_of_mnemonic_fragment.json | 7 + .../blockstates/block_of_null_slate.json | 7 + .../blockstates/block_of_raw_soulstone.json | 7 + .../blockstates/block_of_rotting_essence.json | 7 + .../block_of_soul_stained_steel.json | 7 + .../malum/blockstates/block_of_soulstone.json | 7 + .../blockstates/block_of_void_salts.json | 7 + .../blockstates/brilliant_deepslate.json | 7 + .../malum/blockstates/brilliant_obelisk.json | 7 + .../brilliant_obelisk_component.json | 7 + .../malum/blockstates/brilliant_stone.json | 7 + .../blockstates/budding_soulwood_leaves.json | 7 + .../malum/blockstates/calcified_blight.json | 16 + .../blockstates/checkered_tainted_rock.json | 7 + .../blockstates/checkered_twisted_rock.json | 7 + .../blockstates/chiseled_tainted_rock.json | 7 + .../blockstates/chiseled_twisted_rock.json | 7 + .../malum/blockstates/clinging_blight.json | 94 + .../blockstates/cthonic_gold_cluster.json | 56 + .../malum/blockstates/cthonic_gold_ore.json | 7 + .../malum/blockstates/cursed_sap_block.json | 7 + .../blockstates/cut_runewood_planks.json | 7 + .../blockstates/cut_soulwood_planks.json | 7 + .../malum/blockstates/cut_tainted_rock.json | 7 + .../malum/blockstates/cut_twisted_rock.json | 7 + .../blockstates/deepslate_quartz_ore.json | 7 + .../blockstates/deepslate_soulstone_ore.json | 7 + .../blockstates/earthen_spirited_glass.json | 7 + .../blockstates/eldritch_spirited_glass.json | 7 + .../assets/malum/blockstates/ether.json | 7 + .../assets/malum/blockstates/ether_torch.json | 7 + .../blockstates/exposed_runewood_log.json | 16 + .../blockstates/exposed_soulwood_log.json | 16 + .../hanging_azure_runewood_leaves.json | 51 + .../blockstates/hanging_runewood_leaves.json | 51 + .../blockstates/hanging_soulwood_leaves.json | 7 + .../blockstates/infernal_spirited_glass.json | 7 + .../malum/blockstates/iridescent_ether.json | 7 + .../blockstates/iridescent_ether_torch.json | 7 + .../iridescent_wall_ether_torch.json | 34 + .../blockstates/mass_of_blighted_gunk.json | 7 + .../blockstates/natural_quartz_cluster.json | 56 + .../malum/blockstates/natural_quartz_ore.json | 7 + .../blockstates/polished_tainted_rock.json | 7 + .../polished_tainted_rock_slab.json | 13 + .../polished_tainted_rock_stairs.json | 209 ++ .../polished_tainted_rock_wall.json | 90 + .../blockstates/polished_twisted_rock.json | 7 + .../polished_twisted_rock_slab.json | 13 + .../polished_twisted_rock_stairs.json | 209 ++ .../polished_twisted_rock_wall.json | 90 + .../malum/blockstates/primordial_soup.json | 10 + .../malum/blockstates/repair_pylon.json | 7 + .../blockstates/repair_pylon_component.json | 10 + .../blockstates/revealed_runewood_log.json | 16 + .../blockstates/revealed_soulwood_log.json | 16 + .../malum/blockstates/ritual_plinth.json | 7 + .../assets/malum/blockstates/runewood.json | 16 + .../malum/blockstates/runewood_beam.json | 16 + .../malum/blockstates/runewood_boards.json | 7 + .../blockstates/runewood_boards_slab.json | 13 + .../blockstates/runewood_boards_stairs.json | 209 ++ .../blockstates/runewood_boards_wall.json | 90 + .../malum/blockstates/runewood_door.json | 124 ++ .../blockstates/runewood_item_pedestal.json | 7 + .../blockstates/runewood_item_stand.json | 56 + .../malum/blockstates/runewood_leaves.json | 7 + .../malum/blockstates/runewood_log.json | 16 + .../malum/blockstates/runewood_obelisk.json | 7 + .../runewood_obelisk_component.json | 7 + .../malum/blockstates/runewood_panel.json | 7 + .../malum/blockstates/runewood_planks.json | 7 + .../blockstates/runewood_planks_button.json | 118 ++ .../blockstates/runewood_planks_fence.json | 48 + .../runewood_planks_fence_gate.json | 80 + .../runewood_planks_pressure_plate.json | 10 + .../blockstates/runewood_planks_slab.json | 13 + .../blockstates/runewood_planks_stairs.json | 209 ++ .../malum/blockstates/runewood_sapling.json | 7 + .../malum/blockstates/runewood_sign.json | 100 + .../malum/blockstates/runewood_tiles.json | 7 + .../blockstates/runewood_tiles_slab.json | 13 + .../blockstates/runewood_tiles_stairs.json | 209 ++ .../blockstates/runewood_totem_base.json | 7 + .../blockstates/runewood_totem_pole.json | 124 ++ .../malum/blockstates/runewood_trapdoor.json | 68 + .../malum/blockstates/runewood_wall_sign.json | 28 + .../malum/blockstates/runic_sap_block.json | 7 + .../runic_small_tainted_rock_bricks.json | 7 + .../runic_small_tainted_rock_bricks_slab.json | 13 + ...unic_small_tainted_rock_bricks_stairs.json | 209 ++ .../runic_small_tainted_rock_bricks_wall.json | 90 + .../runic_small_twisted_rock_bricks.json | 7 + .../runic_small_twisted_rock_bricks_slab.json | 13 + ...unic_small_twisted_rock_bricks_stairs.json | 209 ++ .../runic_small_twisted_rock_bricks_wall.json | 90 + .../runic_tainted_rock_bricks.json | 7 + .../runic_tainted_rock_bricks_slab.json | 13 + .../runic_tainted_rock_bricks_stairs.json | 209 ++ .../runic_tainted_rock_bricks_wall.json | 90 + .../blockstates/runic_tainted_rock_tiles.json | 7 + .../runic_tainted_rock_tiles_slab.json | 13 + .../runic_tainted_rock_tiles_stairs.json | 209 ++ .../runic_tainted_rock_tiles_wall.json | 90 + .../runic_twisted_rock_bricks.json | 7 + .../runic_twisted_rock_bricks_slab.json | 13 + .../runic_twisted_rock_bricks_stairs.json | 209 ++ .../runic_twisted_rock_bricks_wall.json | 90 + .../blockstates/runic_twisted_rock_tiles.json | 7 + .../runic_twisted_rock_tiles_slab.json | 13 + .../runic_twisted_rock_tiles_stairs.json | 209 ++ .../runic_twisted_rock_tiles_wall.json | 90 + .../malum/blockstates/runic_workbench.json | 19 + .../blockstates/rustic_runewood_planks.json | 7 + .../rustic_runewood_planks_slab.json | 13 + .../rustic_runewood_planks_stairs.json | 209 ++ .../blockstates/rustic_runewood_tiles.json | 7 + .../rustic_runewood_tiles_slab.json | 13 + .../rustic_runewood_tiles_stairs.json | 209 ++ .../blockstates/rustic_soulwood_planks.json | 7 + .../rustic_soulwood_planks_slab.json | 13 + .../rustic_soulwood_planks_stairs.json | 209 ++ .../blockstates/rustic_soulwood_tiles.json | 7 + .../rustic_soulwood_tiles_slab.json | 13 + .../rustic_soulwood_tiles_stairs.json | 209 ++ .../blockstates/sacred_spirited_glass.json | 7 + .../small_tainted_rock_bricks.json | 7 + .../small_tainted_rock_bricks_slab.json | 13 + .../small_tainted_rock_bricks_stairs.json | 209 ++ .../small_tainted_rock_bricks_wall.json | 90 + .../small_twisted_rock_bricks.json | 7 + .../small_twisted_rock_bricks_slab.json | 13 + .../small_twisted_rock_bricks_stairs.json | 209 ++ .../small_twisted_rock_bricks_wall.json | 90 + .../blockstates/smooth_tainted_rock.json | 7 + .../blockstates/smooth_tainted_rock_slab.json | 13 + .../smooth_tainted_rock_stairs.json | 209 ++ .../blockstates/smooth_tainted_rock_wall.json | 90 + .../blockstates/smooth_twisted_rock.json | 7 + .../blockstates/smooth_twisted_rock_slab.json | 13 + .../smooth_twisted_rock_stairs.json | 209 ++ .../blockstates/smooth_twisted_rock_wall.json | 90 + .../blockstates/solid_runewood_trapdoor.json | 68 + .../blockstates/solid_soulwood_trapdoor.json | 68 + .../malum/blockstates/soulstone_ore.json | 7 + .../assets/malum/blockstates/soulwood.json | 16 + .../malum/blockstates/soulwood_beam.json | 16 + .../malum/blockstates/soulwood_boards.json | 7 + .../blockstates/soulwood_boards_slab.json | 13 + .../blockstates/soulwood_boards_stairs.json | 209 ++ .../blockstates/soulwood_boards_wall.json | 90 + .../malum/blockstates/soulwood_door.json | 124 ++ .../malum/blockstates/soulwood_growth.json | 7 + .../blockstates/soulwood_item_pedestal.json | 7 + .../blockstates/soulwood_item_stand.json | 56 + .../malum/blockstates/soulwood_leaves.json | 7 + .../malum/blockstates/soulwood_log.json | 16 + .../malum/blockstates/soulwood_panel.json | 7 + .../malum/blockstates/soulwood_planks.json | 7 + .../blockstates/soulwood_planks_button.json | 118 ++ .../blockstates/soulwood_planks_fence.json | 48 + .../soulwood_planks_fence_gate.json | 80 + .../soulwood_planks_pressure_plate.json | 10 + .../blockstates/soulwood_planks_slab.json | 13 + .../blockstates/soulwood_planks_stairs.json | 209 ++ .../malum/blockstates/soulwood_sign.json | 100 + .../malum/blockstates/soulwood_tiles.json | 7 + .../blockstates/soulwood_tiles_slab.json | 13 + .../blockstates/soulwood_tiles_stairs.json | 209 ++ .../blockstates/soulwood_totem_base.json | 7 + .../blockstates/soulwood_totem_pole.json | 124 ++ .../malum/blockstates/soulwood_trapdoor.json | 68 + .../malum/blockstates/soulwood_wall_sign.json | 28 + .../malum/blockstates/spirit_altar.json | 7 + .../malum/blockstates/spirit_catalyzer.json | 34 + .../spirit_catalyzer_component.json | 19 + .../malum/blockstates/spirit_crucible.json | 7 + .../spirit_crucible_component.json | 7 + .../assets/malum/blockstates/spirit_jar.json | 7 + .../assets/malum/blockstates/spirit_mote.json | 7 + .../malum/blockstates/stripped_runewood.json | 16 + .../blockstates/stripped_runewood_log.json | 16 + .../malum/blockstates/stripped_soulwood.json | 16 + .../blockstates/stripped_soulwood_log.json | 16 + .../blockstates/tainted_ether_brazier.json | 14 + .../tainted_iridescent_ether_brazier.json | 14 + .../malum/blockstates/tainted_rock.json | 7 + .../blockstates/tainted_rock_bricks.json | 7 + .../blockstates/tainted_rock_bricks_slab.json | 13 + .../tainted_rock_bricks_stairs.json | 209 ++ .../blockstates/tainted_rock_bricks_wall.json | 90 + .../blockstates/tainted_rock_button.json | 118 ++ .../blockstates/tainted_rock_column.json | 16 + .../blockstates/tainted_rock_column_cap.json | 30 + .../tainted_rock_item_pedestal.json | 7 + .../blockstates/tainted_rock_item_stand.json | 56 + .../tainted_rock_pressure_plate.json | 10 + .../malum/blockstates/tainted_rock_slab.json | 13 + .../blockstates/tainted_rock_stairs.json | 209 ++ .../malum/blockstates/tainted_rock_tiles.json | 7 + .../blockstates/tainted_rock_tiles_slab.json | 13 + .../tainted_rock_tiles_stairs.json | 209 ++ .../blockstates/tainted_rock_tiles_wall.json | 90 + .../malum/blockstates/tainted_rock_wall.json | 90 + .../blockstates/tall_calcified_blight.json | 28 + .../assets/malum/blockstates/the_device.json | 7 + .../assets/malum/blockstates/the_vessel.json | 7 + .../blockstates/twisted_ether_brazier.json | 14 + .../twisted_iridescent_ether_brazier.json | 14 + .../malum/blockstates/twisted_rock.json | 7 + .../blockstates/twisted_rock_bricks.json | 7 + .../blockstates/twisted_rock_bricks_slab.json | 13 + .../twisted_rock_bricks_stairs.json | 209 ++ .../blockstates/twisted_rock_bricks_wall.json | 90 + .../blockstates/twisted_rock_button.json | 118 ++ .../blockstates/twisted_rock_column.json | 16 + .../blockstates/twisted_rock_column_cap.json | 30 + .../twisted_rock_item_pedestal.json | 7 + .../blockstates/twisted_rock_item_stand.json | 56 + .../twisted_rock_pressure_plate.json | 10 + .../malum/blockstates/twisted_rock_slab.json | 13 + .../blockstates/twisted_rock_stairs.json | 209 ++ .../malum/blockstates/twisted_rock_tiles.json | 7 + .../blockstates/twisted_rock_tiles_slab.json | 13 + .../twisted_rock_tiles_stairs.json | 209 ++ .../blockstates/twisted_rock_tiles_wall.json | 90 + .../malum/blockstates/twisted_rock_wall.json | 90 + .../blockstates/vertical_runewood_boards.json | 7 + .../vertical_runewood_boards_slab.json | 13 + .../vertical_runewood_boards_stairs.json | 209 ++ .../blockstates/vertical_runewood_planks.json | 7 + .../vertical_runewood_planks_slab.json | 13 + .../vertical_runewood_planks_stairs.json | 209 ++ .../vertical_rustic_runewood_planks.json | 7 + .../vertical_rustic_runewood_planks_slab.json | 13 + ...ertical_rustic_runewood_planks_stairs.json | 209 ++ .../vertical_rustic_soulwood_planks.json | 7 + .../vertical_rustic_soulwood_planks_slab.json | 13 + ...ertical_rustic_soulwood_planks_stairs.json | 209 ++ .../blockstates/vertical_soulwood_boards.json | 7 + .../vertical_soulwood_boards_slab.json | 13 + .../vertical_soulwood_boards_stairs.json | 209 ++ .../blockstates/vertical_soulwood_planks.json | 7 + .../vertical_soulwood_planks_slab.json | 13 + .../vertical_soulwood_planks_stairs.json | 209 ++ .../malum/blockstates/void_conduit.json | 7 + .../assets/malum/blockstates/void_depot.json | 7 + .../malum/blockstates/wall_ether_torch.json | 34 + .../malum/blockstates/weavers_workbench.json | 19 + .../blockstates/weeping_well_bricks.json | 7 + .../weeping_well_central_encasement.json | 19 + ...eping_well_central_encasement_support.json | 30 + .../weeping_well_central_pillar.json | 30 + .../blockstates/weeping_well_encasement.json | 19 + .../weeping_well_encasement_corner.json | 19 + .../weeping_well_encasement_mirrored.json | 19 + .../blockstates/weeping_well_side_pillar.json | 19 + .../blockstates/wicked_spirited_glass.json | 7 + .../resources/assets/malum/lang/en_us.json | 1760 +++++++++++++++++ .../models/block/aerial_spirited_glass.json | 6 + .../models/block/aqueous_spirited_glass.json | 6 + .../models/block/arcane_spirited_glass.json | 6 + .../models/block/azure_runewood_leaves.json | 6 + .../models/block/azure_runewood_sapling.json | 6 + .../models/block/blazing_quartz_cluster.json | 6 + .../models/block/blazing_quartz_ore.json | 8 + .../malum/models/block/blighted_earth.json | 8 + .../malum/models/block/blighted_growth_0.json | 6 + .../malum/models/block/blighted_growth_1.json | 6 + .../malum/models/block/blighted_growth_2.json | 6 + .../malum/models/block/blighted_growth_3.json | 6 + .../malum/models/block/blighted_growth_4.json | 6 + .../malum/models/block/blighted_growth_5.json | 6 + .../malum/models/block/blighted_growth_6.json | 6 + .../malum/models/block/blighted_growth_7.json | 6 + .../malum/models/block/blighted_growth_8.json | 6 + .../malum/models/block/blighted_growth_9.json | 6 + .../malum/models/block/blighted_soil.json | 6 + .../malum/models/block/blighted_soil_1.json | 6 + .../malum/models/block/blighted_soulwood.json | 8 + .../block/block_of_alchemical_calx.json | 6 + .../block/block_of_arcane_charcoal.json | 6 + .../models/block/block_of_astral_weave.json | 6 + .../models/block/block_of_auric_embers.json | 6 + .../models/block/block_of_blazing_quartz.json | 6 + .../models/block/block_of_brilliance.json | 6 + .../models/block/block_of_cthonic_gold.json | 6 + .../models/block/block_of_grim_talc.json | 7 + .../block/block_of_grim_talc_horizontal.json | 7 + .../models/block/block_of_hallowed_gold.json | 6 + .../malum/models/block/block_of_hex_ash.json | 6 + .../models/block/block_of_living_flesh.json | 6 + .../models/block/block_of_malignant_lead.json | 6 + .../block/block_of_malignant_pewter.json | 6 + .../block/block_of_mnemonic_fragment.json | 6 + .../models/block/block_of_null_slate.json | 6 + .../models/block/block_of_raw_soulstone.json | 6 + .../block/block_of_rotting_essence.json | 6 + .../block/block_of_soul_stained_steel.json | 6 + .../models/block/block_of_soulstone.json | 6 + .../models/block/block_of_void_salts.json | 6 + .../models/block/brilliant_deepslate.json | 8 + .../malum/models/block/brilliant_stone.json | 8 + .../models/block/budding_soulwood_leaves.json | 6 + .../models/block/calcified_blight_0.json | 6 + .../models/block/calcified_blight_1.json | 6 + .../models/block/calcified_blight_2.json | 6 + .../models/block/calcified_blight_3.json | 6 + .../models/block/checkered_tainted_rock.json | 8 + .../models/block/checkered_twisted_rock.json | 8 + .../models/block/chiseled_tainted_rock.json | 6 + .../models/block/chiseled_twisted_rock.json | 6 + .../block/clinging_blight_grounded_roots.json | 8 + .../block/clinging_blight_hanging_blight.json | 9 + ...ging_blight_hanging_blight_connection.json | 8 + .../block/clinging_blight_hanging_roots.json | 8 + .../block/clinging_blight_rooted_blight.json | 9 + .../block/clinging_blight_soulwood_spike.json | 9 + .../models/block/cthonic_gold_cluster.json | 6 + .../malum/models/block/cthonic_gold_ore.json | 6 + .../malum/models/block/cursed_sap_block.json | 6 + .../models/block/cut_runewood_planks.json | 8 + .../models/block/cut_soulwood_planks.json | 8 + .../malum/models/block/cut_tainted_rock.json | 8 + .../malum/models/block/cut_twisted_rock.json | 8 + .../models/block/deepslate_quartz_ore.json | 6 + .../models/block/deepslate_soulstone_ore.json | 6 + .../models/block/earthen_spirited_glass.json | 6 + .../models/block/eldritch_spirited_glass.json | 6 + .../assets/malum/models/block/ether.json | 6 + .../models/block/exposed_runewood_log.json | 7 + .../exposed_runewood_log_horizontal.json | 7 + .../models/block/exposed_soulwood_log.json | 7 + .../exposed_soulwood_log_horizontal.json | 7 + .../hanging_azure_runewood_leaves_0.json | 7 + .../hanging_azure_runewood_leaves_1.json | 7 + .../hanging_azure_runewood_leaves_2.json | 7 + .../block/hanging_runewood_leaves_0.json | 7 + .../block/hanging_runewood_leaves_1.json | 7 + .../block/hanging_runewood_leaves_2.json | 7 + .../models/block/hanging_soulwood_leaves.json | 7 + .../models/block/infernal_spirited_glass.json | 6 + .../malum/models/block/iridescent_ether.json | 6 + .../models/block/mass_of_blighted_gunk.json | 6 + .../models/block/natural_quartz_cluster.json | 6 + .../models/block/natural_quartz_ore.json | 6 + .../models/block/polished_tainted_rock.json | 6 + .../block/polished_tainted_rock_slab.json | 8 + .../block/polished_tainted_rock_slab_top.json | 8 + .../block/polished_tainted_rock_stairs.json | 8 + .../polished_tainted_rock_stairs_inner.json | 8 + .../polished_tainted_rock_stairs_outer.json | 8 + .../polished_tainted_rock_wall_post.json | 6 + .../polished_tainted_rock_wall_side.json | 6 + .../polished_tainted_rock_wall_side_tall.json | 6 + .../models/block/polished_twisted_rock.json | 6 + .../block/polished_twisted_rock_slab.json | 8 + .../block/polished_twisted_rock_slab_top.json | 8 + .../block/polished_twisted_rock_stairs.json | 8 + .../polished_twisted_rock_stairs_inner.json | 8 + .../polished_twisted_rock_stairs_outer.json | 8 + .../polished_twisted_rock_wall_post.json | 6 + .../polished_twisted_rock_wall_side.json | 6 + .../polished_twisted_rock_wall_side_tall.json | 6 + .../malum/models/block/primordial_soup.json | 6 + .../models/block/revealed_runewood_log.json | 7 + .../revealed_runewood_log_horizontal.json | 7 + .../models/block/revealed_soulwood_log.json | 7 + .../revealed_soulwood_log_horizontal.json | 7 + .../assets/malum/models/block/runewood.json | 7 + .../malum/models/block/runewood_beam.json | 7 + .../block/runewood_beam_horizontal.json | 7 + .../malum/models/block/runewood_boards.json | 6 + .../models/block/runewood_boards_slab.json | 8 + .../block/runewood_boards_slab_top.json | 8 + .../models/block/runewood_boards_stairs.json | 8 + .../block/runewood_boards_stairs_inner.json | 8 + .../block/runewood_boards_stairs_outer.json | 8 + .../block/runewood_boards_wall_post.json | 6 + .../block/runewood_boards_wall_side.json | 6 + .../block/runewood_boards_wall_side_tall.json | 6 + .../block/runewood_door_bottom_left.json | 7 + .../block/runewood_door_bottom_left_open.json | 7 + .../block/runewood_door_bottom_right.json | 7 + .../runewood_door_bottom_right_open.json | 7 + .../models/block/runewood_door_top_left.json | 7 + .../block/runewood_door_top_left_open.json | 7 + .../models/block/runewood_door_top_right.json | 7 + .../block/runewood_door_top_right_open.json | 7 + .../models/block/runewood_horizontal.json | 7 + .../models/block/runewood_item_pedestal.json | 7 + .../models/block/runewood_item_stand.json | 7 + .../malum/models/block/runewood_leaves.json | 6 + .../malum/models/block/runewood_log.json | 7 + .../models/block/runewood_log_horizontal.json | 7 + .../malum/models/block/runewood_panel.json | 6 + .../malum/models/block/runewood_planks.json | 6 + .../models/block/runewood_planks_button.json | 6 + .../runewood_planks_button_inventory.json | 6 + .../block/runewood_planks_button_pressed.json | 6 + .../block/runewood_planks_fence_gate.json | 6 + .../runewood_planks_fence_gate_open.json | 6 + .../runewood_planks_fence_gate_wall.json | 6 + .../runewood_planks_fence_gate_wall_open.json | 6 + .../block/runewood_planks_fence_post.json | 6 + .../block/runewood_planks_fence_side.json | 6 + .../block/runewood_planks_pressure_plate.json | 6 + .../runewood_planks_pressure_plate_down.json | 6 + .../models/block/runewood_planks_slab.json | 8 + .../block/runewood_planks_slab_top.json | 8 + .../models/block/runewood_planks_stairs.json | 8 + .../block/runewood_planks_stairs_inner.json | 8 + .../block/runewood_planks_stairs_outer.json | 8 + .../malum/models/block/runewood_sapling.json | 6 + .../malum/models/block/runewood_sign.json | 5 + .../malum/models/block/runewood_tiles.json | 6 + .../models/block/runewood_tiles_slab.json | 8 + .../models/block/runewood_tiles_slab_top.json | 8 + .../models/block/runewood_tiles_stairs.json | 8 + .../block/runewood_tiles_stairs_inner.json | 8 + .../block/runewood_tiles_stairs_outer.json | 8 + .../models/block/runewood_totem_base.json | 9 + .../block/runewood_totem_pole_aerial.json | 8 + .../block/runewood_totem_pole_aqueous.json | 8 + .../block/runewood_totem_pole_arcane.json | 8 + .../block/runewood_totem_pole_earthen.json | 8 + .../block/runewood_totem_pole_eldritch.json | 8 + .../block/runewood_totem_pole_infernal.json | 8 + .../block/runewood_totem_pole_sacred.json | 8 + .../block/runewood_totem_pole_wicked.json | 8 + .../block/runewood_trapdoor_bottom.json | 6 + .../models/block/runewood_trapdoor_open.json | 6 + .../models/block/runewood_trapdoor_top.json | 6 + .../models/block/runewood_wall_sign.json | 5 + .../malum/models/block/runic_sap_block.json | 6 + .../runic_small_tainted_rock_bricks.json | 6 + .../runic_small_tainted_rock_bricks_slab.json | 8 + ...ic_small_tainted_rock_bricks_slab_top.json | 8 + ...unic_small_tainted_rock_bricks_stairs.json | 8 + ...mall_tainted_rock_bricks_stairs_inner.json | 8 + ...mall_tainted_rock_bricks_stairs_outer.json | 8 + ...c_small_tainted_rock_bricks_wall_post.json | 6 + ...c_small_tainted_rock_bricks_wall_side.json | 6 + ...ll_tainted_rock_bricks_wall_side_tall.json | 6 + .../runic_small_twisted_rock_bricks.json | 6 + .../runic_small_twisted_rock_bricks_slab.json | 8 + ...ic_small_twisted_rock_bricks_slab_top.json | 8 + ...unic_small_twisted_rock_bricks_stairs.json | 8 + ...mall_twisted_rock_bricks_stairs_inner.json | 8 + ...mall_twisted_rock_bricks_stairs_outer.json | 8 + ...c_small_twisted_rock_bricks_wall_post.json | 6 + ...c_small_twisted_rock_bricks_wall_side.json | 6 + ...ll_twisted_rock_bricks_wall_side_tall.json | 6 + .../block/runic_tainted_rock_bricks.json | 6 + .../block/runic_tainted_rock_bricks_slab.json | 8 + .../runic_tainted_rock_bricks_slab_top.json | 8 + .../runic_tainted_rock_bricks_stairs.json | 8 + ...unic_tainted_rock_bricks_stairs_inner.json | 8 + ...unic_tainted_rock_bricks_stairs_outer.json | 8 + .../runic_tainted_rock_bricks_wall_post.json | 6 + .../runic_tainted_rock_bricks_wall_side.json | 6 + ...ic_tainted_rock_bricks_wall_side_tall.json | 6 + .../block/runic_tainted_rock_tiles.json | 6 + .../block/runic_tainted_rock_tiles_slab.json | 8 + .../runic_tainted_rock_tiles_slab_top.json | 8 + .../runic_tainted_rock_tiles_stairs.json | 8 + ...runic_tainted_rock_tiles_stairs_inner.json | 8 + ...runic_tainted_rock_tiles_stairs_outer.json | 8 + .../runic_tainted_rock_tiles_wall_post.json | 6 + .../runic_tainted_rock_tiles_wall_side.json | 6 + ...nic_tainted_rock_tiles_wall_side_tall.json | 6 + .../block/runic_twisted_rock_bricks.json | 6 + .../block/runic_twisted_rock_bricks_slab.json | 8 + .../runic_twisted_rock_bricks_slab_top.json | 8 + .../runic_twisted_rock_bricks_stairs.json | 8 + ...unic_twisted_rock_bricks_stairs_inner.json | 8 + ...unic_twisted_rock_bricks_stairs_outer.json | 8 + .../runic_twisted_rock_bricks_wall_post.json | 6 + .../runic_twisted_rock_bricks_wall_side.json | 6 + ...ic_twisted_rock_bricks_wall_side_tall.json | 6 + .../block/runic_twisted_rock_tiles.json | 6 + .../block/runic_twisted_rock_tiles_slab.json | 8 + .../runic_twisted_rock_tiles_slab_top.json | 8 + .../runic_twisted_rock_tiles_stairs.json | 8 + ...runic_twisted_rock_tiles_stairs_inner.json | 8 + ...runic_twisted_rock_tiles_stairs_outer.json | 8 + .../runic_twisted_rock_tiles_wall_post.json | 6 + .../runic_twisted_rock_tiles_wall_side.json | 6 + ...nic_twisted_rock_tiles_wall_side_tall.json | 6 + .../models/block/rustic_runewood_planks.json | 6 + .../block/rustic_runewood_planks_slab.json | 8 + .../rustic_runewood_planks_slab_top.json | 8 + .../block/rustic_runewood_planks_stairs.json | 8 + .../rustic_runewood_planks_stairs_inner.json | 8 + .../rustic_runewood_planks_stairs_outer.json | 8 + .../models/block/rustic_runewood_tiles.json | 6 + .../block/rustic_runewood_tiles_slab.json | 8 + .../block/rustic_runewood_tiles_slab_top.json | 8 + .../block/rustic_runewood_tiles_stairs.json | 8 + .../rustic_runewood_tiles_stairs_inner.json | 8 + .../rustic_runewood_tiles_stairs_outer.json | 8 + .../models/block/rustic_soulwood_planks.json | 6 + .../block/rustic_soulwood_planks_slab.json | 8 + .../rustic_soulwood_planks_slab_top.json | 8 + .../block/rustic_soulwood_planks_stairs.json | 8 + .../rustic_soulwood_planks_stairs_inner.json | 8 + .../rustic_soulwood_planks_stairs_outer.json | 8 + .../models/block/rustic_soulwood_tiles.json | 6 + .../block/rustic_soulwood_tiles_slab.json | 8 + .../block/rustic_soulwood_tiles_slab_top.json | 8 + .../block/rustic_soulwood_tiles_stairs.json | 8 + .../rustic_soulwood_tiles_stairs_inner.json | 8 + .../rustic_soulwood_tiles_stairs_outer.json | 8 + .../models/block/sacred_spirited_glass.json | 6 + .../block/small_tainted_rock_bricks.json | 6 + .../block/small_tainted_rock_bricks_slab.json | 8 + .../small_tainted_rock_bricks_slab_top.json | 8 + .../small_tainted_rock_bricks_stairs.json | 8 + ...mall_tainted_rock_bricks_stairs_inner.json | 8 + ...mall_tainted_rock_bricks_stairs_outer.json | 8 + .../small_tainted_rock_bricks_wall_post.json | 6 + .../small_tainted_rock_bricks_wall_side.json | 6 + ...ll_tainted_rock_bricks_wall_side_tall.json | 6 + .../block/small_twisted_rock_bricks.json | 6 + .../block/small_twisted_rock_bricks_slab.json | 8 + .../small_twisted_rock_bricks_slab_top.json | 8 + .../small_twisted_rock_bricks_stairs.json | 8 + ...mall_twisted_rock_bricks_stairs_inner.json | 8 + ...mall_twisted_rock_bricks_stairs_outer.json | 8 + .../small_twisted_rock_bricks_wall_post.json | 6 + .../small_twisted_rock_bricks_wall_side.json | 6 + ...ll_twisted_rock_bricks_wall_side_tall.json | 6 + .../models/block/smooth_tainted_rock.json | 6 + .../block/smooth_tainted_rock_slab.json | 8 + .../block/smooth_tainted_rock_slab_top.json | 8 + .../block/smooth_tainted_rock_stairs.json | 8 + .../smooth_tainted_rock_stairs_inner.json | 8 + .../smooth_tainted_rock_stairs_outer.json | 8 + .../block/smooth_tainted_rock_wall_post.json | 6 + .../block/smooth_tainted_rock_wall_side.json | 6 + .../smooth_tainted_rock_wall_side_tall.json | 6 + .../models/block/smooth_twisted_rock.json | 6 + .../block/smooth_twisted_rock_slab.json | 8 + .../block/smooth_twisted_rock_slab_top.json | 8 + .../block/smooth_twisted_rock_stairs.json | 8 + .../smooth_twisted_rock_stairs_inner.json | 8 + .../smooth_twisted_rock_stairs_outer.json | 8 + .../block/smooth_twisted_rock_wall_post.json | 6 + .../block/smooth_twisted_rock_wall_side.json | 6 + .../smooth_twisted_rock_wall_side_tall.json | 6 + .../block/solid_runewood_trapdoor_bottom.json | 6 + .../block/solid_runewood_trapdoor_open.json | 6 + .../block/solid_runewood_trapdoor_top.json | 6 + .../block/solid_soulwood_trapdoor_bottom.json | 6 + .../block/solid_soulwood_trapdoor_open.json | 6 + .../block/solid_soulwood_trapdoor_top.json | 6 + .../malum/models/block/soulstone_ore.json | 6 + .../assets/malum/models/block/soulwood.json | 7 + .../malum/models/block/soulwood_beam.json | 7 + .../block/soulwood_beam_horizontal.json | 7 + .../malum/models/block/soulwood_boards.json | 6 + .../models/block/soulwood_boards_slab.json | 8 + .../block/soulwood_boards_slab_top.json | 8 + .../models/block/soulwood_boards_stairs.json | 8 + .../block/soulwood_boards_stairs_inner.json | 8 + .../block/soulwood_boards_stairs_outer.json | 8 + .../block/soulwood_boards_wall_post.json | 6 + .../block/soulwood_boards_wall_side.json | 6 + .../block/soulwood_boards_wall_side_tall.json | 6 + .../block/soulwood_door_bottom_left.json | 7 + .../block/soulwood_door_bottom_left_open.json | 7 + .../block/soulwood_door_bottom_right.json | 7 + .../soulwood_door_bottom_right_open.json | 7 + .../models/block/soulwood_door_top_left.json | 7 + .../block/soulwood_door_top_left_open.json | 7 + .../models/block/soulwood_door_top_right.json | 7 + .../block/soulwood_door_top_right_open.json | 7 + .../malum/models/block/soulwood_growth.json | 6 + .../models/block/soulwood_horizontal.json | 7 + .../models/block/soulwood_item_pedestal.json | 7 + .../models/block/soulwood_item_stand.json | 7 + .../malum/models/block/soulwood_leaves.json | 6 + .../malum/models/block/soulwood_log.json | 7 + .../models/block/soulwood_log_horizontal.json | 7 + .../malum/models/block/soulwood_panel.json | 6 + .../malum/models/block/soulwood_planks.json | 6 + .../models/block/soulwood_planks_button.json | 6 + .../soulwood_planks_button_inventory.json | 6 + .../block/soulwood_planks_button_pressed.json | 6 + .../block/soulwood_planks_fence_gate.json | 6 + .../soulwood_planks_fence_gate_open.json | 6 + .../soulwood_planks_fence_gate_wall.json | 6 + .../soulwood_planks_fence_gate_wall_open.json | 6 + .../block/soulwood_planks_fence_post.json | 6 + .../block/soulwood_planks_fence_side.json | 6 + .../block/soulwood_planks_pressure_plate.json | 6 + .../soulwood_planks_pressure_plate_down.json | 6 + .../models/block/soulwood_planks_slab.json | 8 + .../block/soulwood_planks_slab_top.json | 8 + .../models/block/soulwood_planks_stairs.json | 8 + .../block/soulwood_planks_stairs_inner.json | 8 + .../block/soulwood_planks_stairs_outer.json | 8 + .../malum/models/block/soulwood_sign.json | 5 + .../malum/models/block/soulwood_tiles.json | 6 + .../models/block/soulwood_tiles_slab.json | 8 + .../models/block/soulwood_tiles_slab_top.json | 8 + .../models/block/soulwood_tiles_stairs.json | 8 + .../block/soulwood_tiles_stairs_inner.json | 8 + .../block/soulwood_tiles_stairs_outer.json | 8 + .../models/block/soulwood_totem_base.json | 9 + .../block/soulwood_totem_pole_aerial.json | 8 + .../block/soulwood_totem_pole_aqueous.json | 8 + .../block/soulwood_totem_pole_arcane.json | 8 + .../block/soulwood_totem_pole_earthen.json | 8 + .../block/soulwood_totem_pole_eldritch.json | 8 + .../block/soulwood_totem_pole_infernal.json | 8 + .../block/soulwood_totem_pole_sacred.json | 8 + .../block/soulwood_totem_pole_wicked.json | 8 + .../block/soulwood_trapdoor_bottom.json | 6 + .../models/block/soulwood_trapdoor_open.json | 6 + .../models/block/soulwood_trapdoor_top.json | 6 + .../models/block/soulwood_wall_sign.json | 5 + .../malum/models/block/spirit_mote.json | 7 + .../malum/models/block/stripped_runewood.json | 7 + .../block/stripped_runewood_horizontal.json | 7 + .../models/block/stripped_runewood_log.json | 7 + .../stripped_runewood_log_horizontal.json | 7 + .../malum/models/block/stripped_soulwood.json | 7 + .../block/stripped_soulwood_horizontal.json | 7 + .../models/block/stripped_soulwood_log.json | 7 + .../stripped_soulwood_log_horizontal.json | 7 + .../models/block/tainted_ether_brazier.json | 7 + .../block/tainted_ether_brazier_hanging.json | 7 + .../tainted_iridescent_ether_brazier.json | 7 + ...nted_iridescent_ether_brazier_hanging.json | 7 + .../malum/models/block/tainted_rock.json | 6 + .../models/block/tainted_rock_bricks.json | 6 + .../block/tainted_rock_bricks_slab.json | 8 + .../block/tainted_rock_bricks_slab_top.json | 8 + .../block/tainted_rock_bricks_stairs.json | 8 + .../tainted_rock_bricks_stairs_inner.json | 8 + .../tainted_rock_bricks_stairs_outer.json | 8 + .../block/tainted_rock_bricks_wall_post.json | 6 + .../block/tainted_rock_bricks_wall_side.json | 6 + .../tainted_rock_bricks_wall_side_tall.json | 6 + .../models/block/tainted_rock_button.json | 6 + .../block/tainted_rock_button_inventory.json | 6 + .../block/tainted_rock_button_pressed.json | 6 + .../models/block/tainted_rock_column.json | 7 + .../models/block/tainted_rock_column_cap.json | 8 + .../block/tainted_rock_column_horizontal.json | 7 + .../block/tainted_rock_item_pedestal.json | 7 + .../models/block/tainted_rock_item_stand.json | 7 + .../block/tainted_rock_pressure_plate.json | 6 + .../tainted_rock_pressure_plate_down.json | 6 + .../malum/models/block/tainted_rock_slab.json | 8 + .../models/block/tainted_rock_slab_top.json | 8 + .../models/block/tainted_rock_stairs.json | 8 + .../block/tainted_rock_stairs_inner.json | 8 + .../block/tainted_rock_stairs_outer.json | 8 + .../models/block/tainted_rock_tiles.json | 6 + .../models/block/tainted_rock_tiles_slab.json | 8 + .../block/tainted_rock_tiles_slab_top.json | 8 + .../block/tainted_rock_tiles_stairs.json | 8 + .../tainted_rock_tiles_stairs_inner.json | 8 + .../tainted_rock_tiles_stairs_outer.json | 8 + .../block/tainted_rock_tiles_wall_post.json | 6 + .../block/tainted_rock_tiles_wall_side.json | 6 + .../tainted_rock_tiles_wall_side_tall.json | 6 + .../models/block/tainted_rock_wall_post.json | 6 + .../models/block/tainted_rock_wall_side.json | 6 + .../block/tainted_rock_wall_side_tall.json | 6 + .../models/block/tall_calcified_blight_0.json | 6 + .../models/block/tall_calcified_blight_1.json | 6 + .../models/block/tall_calcified_blight_2.json | 6 + .../models/block/tall_calcified_blight_3.json | 6 + .../block/tall_calcified_blight_top_0.json | 6 + .../block/tall_calcified_blight_top_1.json | 6 + .../block/tall_calcified_blight_top_2.json | 6 + .../block/tall_calcified_blight_top_3.json | 6 + .../assets/malum/models/block/the_device.json | 6 + .../assets/malum/models/block/the_vessel.json | 6 + .../models/block/twisted_ether_brazier.json | 7 + .../block/twisted_ether_brazier_hanging.json | 7 + .../twisted_iridescent_ether_brazier.json | 7 + ...sted_iridescent_ether_brazier_hanging.json | 7 + .../malum/models/block/twisted_rock.json | 6 + .../models/block/twisted_rock_bricks.json | 6 + .../block/twisted_rock_bricks_slab.json | 8 + .../block/twisted_rock_bricks_slab_top.json | 8 + .../block/twisted_rock_bricks_stairs.json | 8 + .../twisted_rock_bricks_stairs_inner.json | 8 + .../twisted_rock_bricks_stairs_outer.json | 8 + .../block/twisted_rock_bricks_wall_post.json | 6 + .../block/twisted_rock_bricks_wall_side.json | 6 + .../twisted_rock_bricks_wall_side_tall.json | 6 + .../models/block/twisted_rock_button.json | 6 + .../block/twisted_rock_button_inventory.json | 6 + .../block/twisted_rock_button_pressed.json | 6 + .../models/block/twisted_rock_column.json | 7 + .../models/block/twisted_rock_column_cap.json | 8 + .../block/twisted_rock_column_horizontal.json | 7 + .../block/twisted_rock_item_pedestal.json | 7 + .../models/block/twisted_rock_item_stand.json | 7 + .../block/twisted_rock_pressure_plate.json | 6 + .../twisted_rock_pressure_plate_down.json | 6 + .../malum/models/block/twisted_rock_slab.json | 8 + .../models/block/twisted_rock_slab_top.json | 8 + .../models/block/twisted_rock_stairs.json | 8 + .../block/twisted_rock_stairs_inner.json | 8 + .../block/twisted_rock_stairs_outer.json | 8 + .../models/block/twisted_rock_tiles.json | 6 + .../models/block/twisted_rock_tiles_slab.json | 8 + .../block/twisted_rock_tiles_slab_top.json | 8 + .../block/twisted_rock_tiles_stairs.json | 8 + .../twisted_rock_tiles_stairs_inner.json | 8 + .../twisted_rock_tiles_stairs_outer.json | 8 + .../block/twisted_rock_tiles_wall_post.json | 6 + .../block/twisted_rock_tiles_wall_side.json | 6 + .../twisted_rock_tiles_wall_side_tall.json | 6 + .../models/block/twisted_rock_wall_post.json | 6 + .../models/block/twisted_rock_wall_side.json | 6 + .../block/twisted_rock_wall_side_tall.json | 6 + .../block/vertical_runewood_boards.json | 6 + .../block/vertical_runewood_boards_slab.json | 8 + .../vertical_runewood_boards_slab_top.json | 8 + .../vertical_runewood_boards_stairs.json | 8 + ...vertical_runewood_boards_stairs_inner.json | 8 + ...vertical_runewood_boards_stairs_outer.json | 8 + .../block/vertical_runewood_planks.json | 6 + .../block/vertical_runewood_planks_slab.json | 8 + .../vertical_runewood_planks_slab_top.json | 8 + .../vertical_runewood_planks_stairs.json | 8 + ...vertical_runewood_planks_stairs_inner.json | 8 + ...vertical_runewood_planks_stairs_outer.json | 8 + .../vertical_rustic_runewood_planks.json | 6 + .../vertical_rustic_runewood_planks_slab.json | 8 + ...tical_rustic_runewood_planks_slab_top.json | 8 + ...ertical_rustic_runewood_planks_stairs.json | 8 + ...l_rustic_runewood_planks_stairs_inner.json | 8 + ...l_rustic_runewood_planks_stairs_outer.json | 8 + .../vertical_rustic_soulwood_planks.json | 6 + .../vertical_rustic_soulwood_planks_slab.json | 8 + ...tical_rustic_soulwood_planks_slab_top.json | 8 + ...ertical_rustic_soulwood_planks_stairs.json | 8 + ...l_rustic_soulwood_planks_stairs_inner.json | 8 + ...l_rustic_soulwood_planks_stairs_outer.json | 8 + .../block/vertical_soulwood_boards.json | 6 + .../block/vertical_soulwood_boards_slab.json | 8 + .../vertical_soulwood_boards_slab_top.json | 8 + .../vertical_soulwood_boards_stairs.json | 8 + ...vertical_soulwood_boards_stairs_inner.json | 8 + ...vertical_soulwood_boards_stairs_outer.json | 8 + .../block/vertical_soulwood_planks.json | 6 + .../block/vertical_soulwood_planks_slab.json | 8 + .../vertical_soulwood_planks_slab_top.json | 8 + .../vertical_soulwood_planks_stairs.json | 8 + ...vertical_soulwood_planks_stairs_inner.json | 8 + ...vertical_soulwood_planks_stairs_outer.json | 8 + .../models/block/wicked_spirited_glass.json | 6 + .../malum/models/item/accelerating_inlay.json | 6 + .../assets/malum/models/item/ace_beanie.json | 6 + .../assets/malum/models/item/ace_hoodie.json | 6 + .../malum/models/item/ace_prideweave.json | 6 + .../assets/malum/models/item/ace_shorts.json | 6 + .../assets/malum/models/item/ace_socks.json | 6 + .../malum/models/item/aerial_spirit.json | 6 + .../models/item/aerial_spirited_glass.json | 3 + .../malum/models/item/agender_beanie.json | 6 + .../malum/models/item/agender_hoodie.json | 6 + .../malum/models/item/agender_prideweave.json | 6 + .../malum/models/item/agender_shorts.json | 6 + .../malum/models/item/agender_socks.json | 6 + .../malum/models/item/alchemical_calx.json | 6 + .../malum/models/item/alchemical_impetus.json | 6 + .../malum/models/item/aluminum_impetus.json | 6 + .../malum/models/item/aluminum_node.json | 6 + .../models/item/ancient_cloth_boots.json | 6 + .../models/item/ancient_cloth_cloak.json | 6 + .../models/item/ancient_cloth_leggings.json | 6 + .../malum/models/item/ancient_cloth_robe.json | 6 + .../models/item/ancient_metal_boots.json | 6 + .../models/item/ancient_metal_chestplate.json | 6 + .../models/item/ancient_metal_helmet.json | 6 + .../models/item/ancient_metal_leggings.json | 6 + .../malum/models/item/ancient_weave.json | 6 + .../malum/models/item/anomalous_design.json | 6 + .../malum/models/item/aqueous_spirit.json | 6 + .../models/item/aqueous_spirited_glass.json | 3 + .../malum/models/item/arcane_charcoal.json | 6 + .../models/item/arcane_charcoal_fragment.json | 6 + .../malum/models/item/arcane_spirit.json | 6 + .../models/item/arcane_spirited_glass.json | 3 + .../assets/malum/models/item/aro_beanie.json | 6 + .../assets/malum/models/item/aro_hoodie.json | 6 + .../malum/models/item/aro_prideweave.json | 6 + .../assets/malum/models/item/aro_shorts.json | 6 + .../assets/malum/models/item/aro_socks.json | 6 + .../malum/models/item/aroace_beanie.json | 6 + .../malum/models/item/aroace_hoodie.json | 6 + .../malum/models/item/aroace_prideweave.json | 6 + .../malum/models/item/aroace_shorts.json | 6 + .../malum/models/item/aroace_socks.json | 6 + .../malum/models/item/astral_weave.json | 6 + .../malum/models/item/auric_embers.json | 6 + .../models/item/azure_runewood_leaves.json | 3 + .../models/item/azure_runewood_sapling.json | 6 + .../models/item/belt_of_the_limitless.json | 6 + .../models/item/belt_of_the_magebane.json | 6 + .../models/item/belt_of_the_prospector.json | 6 + .../models/item/belt_of_the_starved.json | 6 + .../assets/malum/models/item/bi_beanie.json | 6 + .../assets/malum/models/item/bi_hoodie.json | 6 + .../malum/models/item/bi_prideweave.json | 6 + .../assets/malum/models/item/bi_shorts.json | 6 + .../assets/malum/models/item/bi_socks.json | 6 + .../malum/models/item/blazing_diode.json | 6 + .../malum/models/item/blazing_quartz.json | 6 + .../models/item/blazing_quartz_fragment.json | 6 + .../malum/models/item/blazing_quartz_ore.json | 3 + .../malum/models/item/blighted_earth.json | 3 + .../malum/models/item/blighted_gunk.json | 6 + .../malum/models/item/blighted_soil.json | 3 + .../malum/models/item/blighted_soulwood.json | 3 + .../models/item/block_of_alchemical_calx.json | 3 + .../models/item/block_of_arcane_charcoal.json | 3 + .../models/item/block_of_astral_weave.json | 3 + .../models/item/block_of_auric_embers.json | 3 + .../models/item/block_of_blazing_quartz.json | 3 + .../models/item/block_of_brilliance.json | 3 + .../models/item/block_of_cthonic_gold.json | 3 + .../malum/models/item/block_of_grim_talc.json | 3 + .../models/item/block_of_hallowed_gold.json | 3 + .../malum/models/item/block_of_hex_ash.json | 3 + .../models/item/block_of_living_flesh.json | 3 + .../models/item/block_of_malignant_lead.json | 3 + .../item/block_of_malignant_pewter.json | 3 + .../item/block_of_mnemonic_fragment.json | 3 + .../models/item/block_of_null_slate.json | 3 + .../models/item/block_of_raw_soulstone.json | 3 + .../models/item/block_of_rotting_essence.json | 3 + .../item/block_of_soul_stained_steel.json | 3 + .../malum/models/item/block_of_soulstone.json | 3 + .../models/item/block_of_void_salts.json | 3 + .../models/item/brilliant_deepslate.json | 3 + .../malum/models/item/brilliant_stone.json | 3 + .../models/item/budding_soulwood_leaves.json | 3 + .../malum/models/item/calcified_blight.json | 6 + .../malum/models/item/catalyst_lobber.json | 20 + .../models/item/catalyst_lobber_loaded.json | 6 + .../models/item/catalyst_lobber_open.json | 6 + .../malum/models/item/charcoal_fragment.json | 6 + .../models/item/checkered_tainted_rock.json | 3 + .../models/item/checkered_twisted_rock.json | 3 + .../models/item/chiseled_tainted_rock.json | 3 + .../models/item/chiseled_twisted_rock.json | 3 + .../models/item/chunk_of_brilliance.json | 6 + .../models/item/cluster_of_brilliance.json | 6 + .../malum/models/item/coal_fragment.json | 6 + .../models/item/commando_drip_boots.json | 6 + .../models/item/commando_drip_chestplate.json | 6 + .../models/item/commando_drip_leggings.json | 6 + .../models/item/commando_drip_visor.json | 6 + .../malum/models/item/complete_design.json | 6 + .../models/item/concentrated_gluttony.json | 6 + .../malum/models/item/copper_impetus.json | 6 + .../assets/malum/models/item/copper_node.json | 6 + .../malum/models/item/copper_nugget.json | 6 + .../malum/models/item/cornered_weave.json | 6 + .../item/cracked_alchemical_impetus.json | 6 + .../models/item/cracked_aluminum_impetus.json | 6 + .../models/item/cracked_copper_impetus.json | 6 + .../models/item/cracked_gold_impetus.json | 6 + .../models/item/cracked_iron_impetus.json | 6 + .../models/item/cracked_lead_impetus.json | 6 + .../models/item/cracked_nickel_impetus.json | 6 + .../models/item/cracked_osmium_impetus.json | 6 + .../models/item/cracked_silver_impetus.json | 6 + .../models/item/cracked_tin_impetus.json | 6 + .../models/item/cracked_uranium_impetus.json | 6 + .../models/item/cracked_zinc_impetus.json | 6 + .../malum/models/item/crushed_brilliance.json | 6 + .../malum/models/item/crushed_soulstone.json | 6 + .../malum/models/item/cthonic_gold.json | 6 + .../models/item/cthonic_gold_fragment.json | 6 + .../malum/models/item/cthonic_gold_ore.json | 3 + .../assets/malum/models/item/cursed_sap.json | 6 + .../malum/models/item/cursed_sap_block.json | 3 + .../malum/models/item/cursed_sapball.json | 6 + .../models/item/cut_runewood_planks.json | 3 + .../models/item/cut_soulwood_planks.json | 3 + .../malum/models/item/cut_tainted_rock.json | 3 + .../malum/models/item/cut_twisted_rock.json | 3 + .../models/item/deepslate_quartz_ore.json | 3 + .../models/item/deepslate_soulstone_ore.json | 3 + .../malum/models/item/demiboy_beanie.json | 6 + .../malum/models/item/demiboy_hoodie.json | 6 + .../malum/models/item/demiboy_prideweave.json | 6 + .../malum/models/item/demiboy_shorts.json | 6 + .../malum/models/item/demiboy_socks.json | 6 + .../malum/models/item/demigirl_beanie.json | 6 + .../malum/models/item/demigirl_hoodie.json | 6 + .../models/item/demigirl_prideweave.json | 6 + .../malum/models/item/demigirl_shorts.json | 6 + .../malum/models/item/demigirl_socks.json | 6 + .../malum/models/item/dreaded_weave.json | 6 + .../malum/models/item/earthen_spirit.json | 6 + .../models/item/earthen_spirited_glass.json | 3 + .../malum/models/item/elaborate_brooch.json | 6 + .../malum/models/item/eldritch_spirit.json | 6 + .../models/item/eldritch_spirited_glass.json | 3 + .../assets/malum/models/item/enby_beanie.json | 6 + .../assets/malum/models/item/enby_hoodie.json | 6 + .../malum/models/item/enby_prideweave.json | 6 + .../assets/malum/models/item/enby_shorts.json | 6 + .../assets/malum/models/item/enby_socks.json | 6 + .../models/item/encyclopedia_arcana.json | 6 + .../models/item/encyclopedia_esoterica.json | 6 + .../malum/models/item/erosion_scepter.json | 6 + .../malum/models/item/esoteric_spool.json | 6 + .../assets/malum/models/item/ether.json | 6 + .../assets/malum/models/item/ether_torch.json | 7 + .../models/item/executioner_drip_boots.json | 6 + .../item/executioner_drip_chestplate.json | 6 + .../item/executioner_drip_leggings.json | 6 + .../models/item/executioner_drip_visor.json | 6 + .../models/item/exposed_runewood_log.json | 3 + .../models/item/exposed_soulwood_log.json | 3 + .../models/item/fused_consciousness.json | 6 + .../assets/malum/models/item/gay_beanie.json | 6 + .../assets/malum/models/item/gay_hoodie.json | 6 + .../malum/models/item/gay_prideweave.json | 6 + .../assets/malum/models/item/gay_shorts.json | 6 + .../assets/malum/models/item/gay_socks.json | 6 + .../malum/models/item/genderfluid_beanie.json | 6 + .../malum/models/item/genderfluid_hoodie.json | 6 + .../models/item/genderfluid_prideweave.json | 6 + .../malum/models/item/genderfluid_shorts.json | 6 + .../malum/models/item/genderfluid_socks.json | 6 + .../malum/models/item/genderqueer_beanie.json | 6 + .../malum/models/item/genderqueer_hoodie.json | 6 + .../models/item/genderqueer_prideweave.json | 6 + .../malum/models/item/genderqueer_shorts.json | 6 + .../malum/models/item/genderqueer_socks.json | 6 + .../assets/malum/models/item/gilded_belt.json | 6 + .../assets/malum/models/item/gilded_ring.json | 6 + .../malum/models/item/glass_brooch.json | 6 + .../malum/models/item/gluttonous_brooch.json | 6 + .../malum/models/item/gold_impetus.json | 6 + .../assets/malum/models/item/gold_node.json | 6 + .../assets/malum/models/item/grim_talc.json | 6 + .../models/item/hallowed_gold_ingot.json | 6 + .../models/item/hallowed_gold_nugget.json | 6 + .../item/hanging_azure_runewood_leaves.json | 6 + .../models/item/hanging_runewood_leaves.json | 6 + .../models/item/hanging_soulwood_leaves.json | 6 + .../assets/malum/models/item/hex_ash.json | 6 + .../models/item/impurity_stabilizer.json | 6 + .../malum/models/item/infernal_spirit.json | 6 + .../models/item/infernal_spirited_glass.json | 3 + .../malum/models/item/intersex_beanie.json | 6 + .../malum/models/item/intersex_hoodie.json | 6 + .../models/item/intersex_prideweave.json | 6 + .../malum/models/item/intersex_shorts.json | 6 + .../malum/models/item/intersex_socks.json | 6 + .../malum/models/item/intricate_assembly.json | 6 + .../malum/models/item/iridescent_ether.json | 7 + .../models/item/iridescent_ether_torch.json | 8 + .../malum/models/item/iron_impetus.json | 6 + .../assets/malum/models/item/iron_node.json | 6 + .../malum/models/item/lamplighters_tongs.json | 6 + .../malum/models/item/lead_impetus.json | 6 + .../assets/malum/models/item/lead_node.json | 6 + .../malum/models/item/lesbian_beanie.json | 6 + .../malum/models/item/lesbian_hoodie.json | 6 + .../malum/models/item/lesbian_prideweave.json | 6 + .../malum/models/item/lesbian_shorts.json | 6 + .../malum/models/item/lesbian_socks.json | 6 + .../malum/models/item/living_flesh.json | 6 + .../malum/models/item/malignant_lead.json | 6 + .../models/item/malignant_pewter_ingot.json | 6 + .../models/item/malignant_pewter_nugget.json | 6 + .../models/item/malignant_pewter_plating.json | 6 + .../item/malignant_stronghold_boots.json | 6 + .../item/malignant_stronghold_chestplate.json | 6 + .../item/malignant_stronghold_helmet.json | 6 + .../item/malignant_stronghold_leggings.json | 6 + .../models/item/mass_of_blighted_gunk.json | 3 + .../models/item/mechanical_weave_v1.json | 6 + .../models/item/mechanical_weave_v2.json | 6 + .../malum/models/item/mending_diffuser.json | 6 + .../malum/models/item/mnemonic_fragment.json | 6 + .../malum/models/item/mnemonic_hex_staff.json | 6 + .../models/item/music_disc_aesthetica.json | 6 + .../models/item/music_disc_arcane_elegy.json | 6 + .../malum/models/item/natural_quartz.json | 6 + .../malum/models/item/natural_quartz_ore.json | 3 + .../item/necklace_of_blissful_harmony.json | 6 + .../item/necklace_of_the_hidden_blade.json | 6 + .../item/necklace_of_the_mystic_mirror.json | 6 + .../item/necklace_of_the_narrow_edge.json | 6 + .../models/item/necklace_of_the_watcher.json | 6 + .../malum/models/item/nickel_impetus.json | 6 + .../assets/malum/models/item/nickel_node.json | 6 + .../assets/malum/models/item/null_slate.json | 6 + .../malum/models/item/ornate_necklace.json | 6 + .../assets/malum/models/item/ornate_ring.json | 6 + .../malum/models/item/osmium_impetus.json | 6 + .../assets/malum/models/item/osmium_node.json | 6 + .../assets/malum/models/item/pan_beanie.json | 6 + .../assets/malum/models/item/pan_hoodie.json | 6 + .../malum/models/item/pan_prideweave.json | 6 + .../assets/malum/models/item/pan_shorts.json | 6 + .../assets/malum/models/item/pan_socks.json | 6 + .../malum/models/item/plural_beanie.json | 6 + .../malum/models/item/plural_hoodie.json | 6 + .../malum/models/item/plural_prideweave.json | 6 + .../malum/models/item/plural_shorts.json | 6 + .../malum/models/item/plural_socks.json | 6 + .../models/item/polished_tainted_rock.json | 3 + .../item/polished_tainted_rock_slab.json | 3 + .../item/polished_tainted_rock_stairs.json | 3 + .../item/polished_tainted_rock_wall.json | 6 + .../models/item/polished_twisted_rock.json | 3 + .../item/polished_twisted_rock_slab.json | 3 + .../item/polished_twisted_rock_stairs.json | 3 + .../item/polished_twisted_rock_wall.json | 6 + .../assets/malum/models/item/poly_beanie.json | 6 + .../assets/malum/models/item/poly_hoodie.json | 6 + .../malum/models/item/poly_prideweave.json | 6 + .../assets/malum/models/item/poly_shorts.json | 6 + .../assets/malum/models/item/poly_socks.json | 6 + .../assets/malum/models/item/poppet.json | 6 + .../malum/models/item/pride_beanie.json | 6 + .../malum/models/item/pride_hoodie.json | 6 + .../malum/models/item/pride_prideweave.json | 6 + .../malum/models/item/pride_shorts.json | 6 + .../assets/malum/models/item/pride_socks.json | 6 + .../malum/models/item/primordial_soup.json | 3 + .../models/item/prismatic_focus_lens.json | 6 + .../models/item/processed_soulstone.json | 6 + .../malum/models/item/raw_soulstone.json | 6 + .../models/item/revealed_runewood_log.json | 3 + .../models/item/revealed_soulwood_log.json | 3 + .../item/ring_of_alchemical_mastery.json | 6 + .../models/item/ring_of_arcane_prowess.json | 6 + .../models/item/ring_of_curative_talent.json | 6 + .../item/ring_of_desperate_voracity.json | 6 + .../models/item/ring_of_echoing_arcana.json | 6 + .../models/item/ring_of_esoteric_spoils.json | 6 + .../models/item/ring_of_growing_flesh.json | 6 + .../item/ring_of_gruesome_concentration.json | 6 + .../models/item/ring_of_manaweaving.json | 6 + .../item/ring_of_the_demolitionist.json | 6 + .../models/item/ring_of_the_endless_well.json | 6 + .../models/item/ring_of_the_hoarder.json | 6 + .../malum/models/item/ritual_plinth.json | 3 + .../malum/models/item/ritual_shard.json | 38 + .../models/item/ritual_shard_bright.json | 6 + .../malum/models/item/ritual_shard_dim.json | 6 + .../models/item/ritual_shard_radiant.json | 6 + .../malum/models/item/ritual_shard_vague.json | 6 + .../malum/models/item/ritual_shard_vivid.json | 6 + .../malum/models/item/rotting_essence.json | 6 + .../item/rune_of_aliment_cleansing.json | 6 + .../malum/models/item/rune_of_bolstering.json | 6 + .../malum/models/item/rune_of_culling.json | 6 + .../malum/models/item/rune_of_dexterity.json | 6 + .../malum/models/item/rune_of_fervor.json | 6 + .../malum/models/item/rune_of_haste.json | 6 + .../models/item/rune_of_idle_restoration.json | 6 + .../models/item/rune_of_igneous_solace.json | 6 + .../malum/models/item/rune_of_loyalty.json | 6 + .../malum/models/item/rune_of_motion.json | 6 + .../item/rune_of_reactive_shielding.json | 6 + .../models/item/rune_of_reinforcement.json | 6 + .../item/rune_of_sacrificial_empowerment.json | 6 + .../models/item/rune_of_spell_mastery.json | 6 + .../malum/models/item/rune_of_the_aether.json | 6 + .../malum/models/item/rune_of_the_arena.json | 6 + .../malum/models/item/rune_of_the_hells.json | 6 + .../models/item/rune_of_the_heretic.json | 6 + .../malum/models/item/rune_of_the_seas.json | 6 + .../malum/models/item/rune_of_toughness.json | 6 + .../models/item/rune_of_twinned_duration.json | 6 + .../item/rune_of_unnatural_stamina.json | 6 + .../item/rune_of_volatile_distortion.json | 6 + .../malum/models/item/rune_of_warding.json | 6 + .../assets/malum/models/item/runewood.json | 3 + .../malum/models/item/runewood_beam.json | 3 + .../malum/models/item/runewood_boards.json | 3 + .../models/item/runewood_boards_slab.json | 3 + .../models/item/runewood_boards_stairs.json | 3 + .../models/item/runewood_boards_wall.json | 6 + .../malum/models/item/runewood_boat.json | 6 + .../malum/models/item/runewood_door.json | 6 + .../models/item/runewood_item_pedestal.json | 3 + .../models/item/runewood_item_stand.json | 3 + .../malum/models/item/runewood_leaves.json | 3 + .../malum/models/item/runewood_log.json | 3 + .../malum/models/item/runewood_panel.json | 3 + .../malum/models/item/runewood_planks.json | 3 + .../models/item/runewood_planks_button.json | 3 + .../models/item/runewood_planks_fence.json | 6 + .../item/runewood_planks_fence_gate.json | 3 + .../item/runewood_planks_pressure_plate.json | 3 + .../models/item/runewood_planks_slab.json | 3 + .../models/item/runewood_planks_stairs.json | 3 + .../malum/models/item/runewood_sapling.json | 6 + .../malum/models/item/runewood_sign.json | 6 + .../malum/models/item/runewood_tablet.json | 6 + .../malum/models/item/runewood_tiles.json | 3 + .../models/item/runewood_tiles_slab.json | 3 + .../models/item/runewood_tiles_stairs.json | 3 + .../models/item/runewood_totem_base.json | 3 + .../malum/models/item/runewood_trapdoor.json | 3 + .../malum/models/item/runic_brooch.json | 6 + .../assets/malum/models/item/runic_sap.json | 6 + .../malum/models/item/runic_sap_block.json | 3 + .../malum/models/item/runic_sapball.json | 6 + .../item/runic_small_tainted_rock_bricks.json | 3 + .../runic_small_tainted_rock_bricks_slab.json | 3 + ...unic_small_tainted_rock_bricks_stairs.json | 3 + .../runic_small_tainted_rock_bricks_wall.json | 6 + .../item/runic_small_twisted_rock_bricks.json | 3 + .../runic_small_twisted_rock_bricks_slab.json | 3 + ...unic_small_twisted_rock_bricks_stairs.json | 3 + .../runic_small_twisted_rock_bricks_wall.json | 6 + .../item/runic_tainted_rock_bricks.json | 3 + .../item/runic_tainted_rock_bricks_slab.json | 3 + .../runic_tainted_rock_bricks_stairs.json | 3 + .../item/runic_tainted_rock_bricks_wall.json | 6 + .../models/item/runic_tainted_rock_tiles.json | 3 + .../item/runic_tainted_rock_tiles_slab.json | 3 + .../item/runic_tainted_rock_tiles_stairs.json | 3 + .../item/runic_tainted_rock_tiles_wall.json | 6 + .../item/runic_twisted_rock_bricks.json | 3 + .../item/runic_twisted_rock_bricks_slab.json | 3 + .../runic_twisted_rock_bricks_stairs.json | 3 + .../item/runic_twisted_rock_bricks_wall.json | 6 + .../models/item/runic_twisted_rock_tiles.json | 3 + .../item/runic_twisted_rock_tiles_slab.json | 3 + .../item/runic_twisted_rock_tiles_stairs.json | 3 + .../item/runic_twisted_rock_tiles_wall.json | 6 + .../malum/models/item/runic_workbench.json | 3 + .../models/item/rustic_runewood_planks.json | 3 + .../item/rustic_runewood_planks_slab.json | 3 + .../item/rustic_runewood_planks_stairs.json | 3 + .../models/item/rustic_runewood_tiles.json | 3 + .../item/rustic_runewood_tiles_slab.json | 3 + .../item/rustic_runewood_tiles_stairs.json | 3 + .../models/item/rustic_soulwood_planks.json | 3 + .../item/rustic_soulwood_planks_slab.json | 3 + .../item/rustic_soulwood_planks_stairs.json | 3 + .../models/item/rustic_soulwood_tiles.json | 3 + .../item/rustic_soulwood_tiles_slab.json | 3 + .../item/rustic_soulwood_tiles_stairs.json | 3 + .../malum/models/item/sacred_spirit.json | 6 + .../models/item/sacred_spirited_glass.json | 3 + .../models/item/shielding_apparatus.json | 6 + .../malum/models/item/silver_impetus.json | 6 + .../assets/malum/models/item/silver_node.json | 6 + .../item/small_tainted_rock_bricks.json | 3 + .../item/small_tainted_rock_bricks_slab.json | 3 + .../small_tainted_rock_bricks_stairs.json | 3 + .../item/small_tainted_rock_bricks_wall.json | 6 + .../item/small_twisted_rock_bricks.json | 3 + .../item/small_twisted_rock_bricks_slab.json | 3 + .../small_twisted_rock_bricks_stairs.json | 3 + .../item/small_twisted_rock_bricks_wall.json | 6 + .../models/item/smooth_tainted_rock.json | 3 + .../models/item/smooth_tainted_rock_slab.json | 3 + .../item/smooth_tainted_rock_stairs.json | 3 + .../models/item/smooth_tainted_rock_wall.json | 6 + .../models/item/smooth_twisted_rock.json | 3 + .../models/item/smooth_twisted_rock_slab.json | 3 + .../item/smooth_twisted_rock_stairs.json | 3 + .../models/item/smooth_twisted_rock_wall.json | 6 + .../models/item/solid_runewood_trapdoor.json | 3 + .../models/item/solid_soulwood_trapdoor.json | 3 + .../malum/models/item/soul_hunter_boots.json | 152 ++ .../malum/models/item/soul_hunter_cloak.json | 152 ++ .../models/item/soul_hunter_leggings.json | 152 ++ .../malum/models/item/soul_hunter_robe.json | 152 ++ .../models/item/soul_stained_steel_axe.json | 6 + .../models/item/soul_stained_steel_boots.json | 152 ++ .../item/soul_stained_steel_chestplate.json | 152 ++ .../item/soul_stained_steel_helmet.json | 152 ++ .../models/item/soul_stained_steel_hoe.json | 6 + .../models/item/soul_stained_steel_ingot.json | 6 + .../models/item/soul_stained_steel_knife.json | 6 + .../item/soul_stained_steel_leggings.json | 152 ++ .../item/soul_stained_steel_nugget.json | 6 + .../item/soul_stained_steel_pickaxe.json | 6 + .../item/soul_stained_steel_plating.json | 6 + .../item/soul_stained_steel_shovel.json | 6 + .../models/item/soul_stained_steel_sword.json | 6 + .../malum/models/item/soulstone_ore.json | 3 + .../assets/malum/models/item/soulwood.json | 3 + .../malum/models/item/soulwood_beam.json | 3 + .../malum/models/item/soulwood_boards.json | 3 + .../models/item/soulwood_boards_slab.json | 3 + .../models/item/soulwood_boards_stairs.json | 3 + .../models/item/soulwood_boards_wall.json | 6 + .../malum/models/item/soulwood_boat.json | 6 + .../malum/models/item/soulwood_door.json | 6 + .../malum/models/item/soulwood_growth.json | 6 + .../models/item/soulwood_item_pedestal.json | 3 + .../models/item/soulwood_item_stand.json | 3 + .../malum/models/item/soulwood_leaves.json | 3 + .../malum/models/item/soulwood_log.json | 3 + .../malum/models/item/soulwood_panel.json | 3 + .../malum/models/item/soulwood_planks.json | 3 + .../models/item/soulwood_planks_button.json | 3 + .../models/item/soulwood_planks_fence.json | 6 + .../item/soulwood_planks_fence_gate.json | 3 + .../item/soulwood_planks_pressure_plate.json | 3 + .../models/item/soulwood_planks_slab.json | 3 + .../models/item/soulwood_planks_stairs.json | 3 + .../malum/models/item/soulwood_sign.json | 6 + .../malum/models/item/soulwood_tablet.json | 6 + .../malum/models/item/soulwood_tiles.json | 3 + .../models/item/soulwood_tiles_slab.json | 3 + .../models/item/soulwood_tiles_stairs.json | 3 + .../models/item/soulwood_totem_base.json | 3 + .../malum/models/item/soulwood_trapdoor.json | 3 + .../malum/models/item/spectral_lens.json | 6 + .../malum/models/item/spectral_optic.json | 6 + .../malum/models/item/spirit_altar.json | 3 + .../malum/models/item/spirit_fabric.json | 6 + .../assets/malum/models/item/spirit_jar.json | 3 + .../malum/models/item/spirit_pouch.json | 6 + .../malum/models/item/splash_of_gluttony.json | 6 + .../models/item/staff_of_the_auric_flame.json | 6 + .../malum/models/item/stellar_mechanism.json | 6 + .../malum/models/item/stripped_runewood.json | 3 + .../models/item/stripped_runewood_log.json | 3 + .../malum/models/item/stripped_soulwood.json | 3 + .../models/item/stripped_soulwood_log.json | 3 + .../models/item/tainted_ether_brazier.json | 7 + .../tainted_iridescent_ether_brazier.json | 8 + .../malum/models/item/tainted_rock.json | 3 + .../models/item/tainted_rock_bricks.json | 3 + .../models/item/tainted_rock_bricks_slab.json | 3 + .../item/tainted_rock_bricks_stairs.json | 3 + .../models/item/tainted_rock_bricks_wall.json | 6 + .../models/item/tainted_rock_button.json | 3 + .../models/item/tainted_rock_column.json | 3 + .../models/item/tainted_rock_column_cap.json | 3 + .../item/tainted_rock_item_pedestal.json | 3 + .../models/item/tainted_rock_item_stand.json | 3 + .../item/tainted_rock_pressure_plate.json | 3 + .../malum/models/item/tainted_rock_slab.json | 3 + .../models/item/tainted_rock_stairs.json | 3 + .../models/item/tainted_rock_tablet.json | 6 + .../malum/models/item/tainted_rock_tiles.json | 3 + .../models/item/tainted_rock_tiles_slab.json | 3 + .../item/tainted_rock_tiles_stairs.json | 3 + .../models/item/tainted_rock_tiles_wall.json | 6 + .../malum/models/item/tainted_rock_wall.json | 6 + .../assets/malum/models/item/the_device.json | 3 + .../assets/malum/models/item/the_vessel.json | 3 + .../assets/malum/models/item/tin_impetus.json | 6 + .../assets/malum/models/item/tin_node.json | 6 + .../malum/models/item/token_of_gratitude.json | 6 + .../assets/malum/models/item/tophat.json | 6 + .../malum/models/item/totemic_staff.json | 6 + .../malum/models/item/trans_beanie.json | 6 + .../malum/models/item/trans_hoodie.json | 6 + .../malum/models/item/trans_prideweave.json | 6 + .../malum/models/item/trans_shorts.json | 6 + .../assets/malum/models/item/trans_socks.json | 6 + .../assets/malum/models/item/tuning_fork.json | 6 + .../models/item/twisted_ether_brazier.json | 7 + .../twisted_iridescent_ether_brazier.json | 8 + .../malum/models/item/twisted_rock.json | 3 + .../models/item/twisted_rock_bricks.json | 3 + .../models/item/twisted_rock_bricks_slab.json | 3 + .../item/twisted_rock_bricks_stairs.json | 3 + .../models/item/twisted_rock_bricks_wall.json | 6 + .../models/item/twisted_rock_button.json | 3 + .../models/item/twisted_rock_column.json | 3 + .../models/item/twisted_rock_column_cap.json | 3 + .../item/twisted_rock_item_pedestal.json | 3 + .../models/item/twisted_rock_item_stand.json | 3 + .../item/twisted_rock_pressure_plate.json | 3 + .../malum/models/item/twisted_rock_slab.json | 3 + .../models/item/twisted_rock_stairs.json | 3 + .../malum/models/item/twisted_rock_tiles.json | 3 + .../models/item/twisted_rock_tiles_slab.json | 3 + .../item/twisted_rock_tiles_stairs.json | 3 + .../models/item/twisted_rock_tiles_wall.json | 6 + .../malum/models/item/twisted_rock_wall.json | 6 + .../assets/malum/models/item/tyrving.json | 6 + .../malum/models/item/ultrakill_v1_boots.json | 6 + .../models/item/ultrakill_v1_chestplate.json | 6 + .../models/item/ultrakill_v1_leggings.json | 6 + .../malum/models/item/ultrakill_v1_visor.json | 6 + .../malum/models/item/ultrakill_v2_boots.json | 6 + .../models/item/ultrakill_v2_chestplate.json | 6 + .../models/item/ultrakill_v2_leggings.json | 6 + .../malum/models/item/ultrakill_v2_visor.json | 6 + .../malum/models/item/umbral_spirit.json | 6 + .../malum/models/item/uranium_impetus.json | 6 + .../malum/models/item/uranium_node.json | 6 + .../models/item/vertical_runewood_boards.json | 3 + .../item/vertical_runewood_boards_slab.json | 3 + .../item/vertical_runewood_boards_stairs.json | 3 + .../models/item/vertical_runewood_planks.json | 3 + .../item/vertical_runewood_planks_slab.json | 3 + .../item/vertical_runewood_planks_stairs.json | 3 + .../item/vertical_rustic_runewood_planks.json | 3 + .../vertical_rustic_runewood_planks_slab.json | 3 + ...ertical_rustic_runewood_planks_stairs.json | 3 + .../item/vertical_rustic_soulwood_planks.json | 3 + .../vertical_rustic_soulwood_planks_slab.json | 3 + ...ertical_rustic_soulwood_planks_stairs.json | 3 + .../models/item/vertical_soulwood_boards.json | 3 + .../item/vertical_soulwood_boards_slab.json | 3 + .../item/vertical_soulwood_boards_stairs.json | 3 + .../models/item/vertical_soulwood_planks.json | 3 + .../item/vertical_soulwood_planks_slab.json | 3 + .../item/vertical_soulwood_planks_stairs.json | 3 + .../malum/models/item/void_conduit.json | 3 + .../assets/malum/models/item/void_depot.json | 3 + .../assets/malum/models/item/void_salts.json | 6 + .../assets/malum/models/item/void_tablet.json | 6 + .../assets/malum/models/item/warp_flux.json | 6 + .../malum/models/item/warping_engine.json | 6 + .../malum/models/item/weavers_workbench.json | 3 + .../models/item/weeping_well_bricks.json | 3 + .../item/weeping_well_central_encasement.json | 3 + ...eping_well_central_encasement_support.json | 3 + .../item/weeping_well_central_pillar.json | 3 + .../models/item/weeping_well_encasement.json | 3 + .../item/weeping_well_encasement_corner.json | 3 + .../weeping_well_encasement_mirrored.json | 3 + .../models/item/weeping_well_side_pillar.json | 3 + .../malum/models/item/wicked_spirit.json | 6 + .../models/item/wicked_spirited_glass.json | 3 + .../malum/models/item/zinc_impetus.json | 6 + .../assets/malum/models/item/zinc_node.json | 6 + .../data/c/tags/block/fence_gates/wooden.json | 6 + .../resources/data/c/tags/block/ores.json | 12 + .../data/c/tags/block/storage_blocks.json | 27 + .../data/c/tags/block/stripped_logs.json | 10 + .../damage_type/can_trigger_magic_damage.json | 12 + .../data/c/tags/damage_type/is_magic.json | 8 + .../resources/data/c/tags/item/gems.json | 9 + .../data/c/tags/item/gems/quartz.json | 5 + .../resources/data/c/tags/item/ingots.json | 6 + .../resources/data/c/tags/item/nuggets.json | 7 + .../data/c/tags/item/nuggets/copper.json | 5 + .../resources/data/c/tags/item/ores.json | 12 + .../data/c/tags/item/ores/quartz.json | 6 + .../data/c/tags/item/slimeballs.json | 6 + .../data/c/tags/item/storage_blocks.json | 27 + .../data/c/tags/item/stripped_logs.json | 10 + .../data/c/tags/item/tools/knives.json | 5 + .../c/tags/worldgen/biome/is_mountain.json | 3 + .../data/c/tags/worldgen/biome/is_plains.json | 3 + .../resources/data/curios/tags/item/belt.json | 9 + .../data/curios/tags/item/brooch.json | 8 + .../data/curios/tags/item/charm.json | 6 + .../data/curios/tags/item/necklace.json | 10 + .../resources/data/curios/tags/item/ring.json | 18 + .../resources/data/curios/tags/item/rune.json | 28 + .../tags/block/heat_sources.json | 5 + .../tags/block/tray_heat_sources.json | 14 + .../tags/item/tools/knives.json | 5 + .../recipes/brewing/blaze_powder.json | 32 + .../recipes/brewing/brewing_stand.json | 32 + .../advancement/recipes/brewing/cauldron.json | 32 + .../recipes/brewing/fermented_spider_eye.json | 32 + .../recipes/brewing/glass_bottle.json | 32 + .../brewing/glistering_melon_slice.json | 32 + .../recipes/brewing/golden_carrot.json | 32 + .../recipes/brewing/magma_cream.json | 32 + .../building_blocks/acacia_planks.json | 32 + .../recipes/building_blocks/acacia_slab.json | 32 + .../building_blocks/acacia_stairs.json | 32 + .../recipes/building_blocks/acacia_wood.json | 32 + .../building_blocks/amethyst_block.json | 32 + .../recipes/building_blocks/andesite.json | 32 + .../building_blocks/andesite_slab.json | 32 + ...esite_slab_from_andesite_stonecutting.json | 32 + .../building_blocks/andesite_stairs.json | 32 + ...ite_stairs_from_andesite_stonecutting.json | 32 + .../recipes/building_blocks/bamboo_block.json | 32 + .../building_blocks/bamboo_mosaic_slab.json | 32 + .../building_blocks/bamboo_mosaic_stairs.json | 32 + .../building_blocks/bamboo_planks.json | 32 + .../recipes/building_blocks/bamboo_slab.json | 32 + .../building_blocks/bamboo_stairs.json | 32 + .../recipes/building_blocks/birch_planks.json | 32 + .../recipes/building_blocks/birch_slab.json | 32 + .../recipes/building_blocks/birch_stairs.json | 32 + .../recipes/building_blocks/birch_wood.json | 32 + .../black_concrete_powder.json | 43 + .../building_blocks/black_stained_glass.json | 32 + .../building_blocks/black_terracotta.json | 32 + .../building_blocks/blackstone_slab.json | 32 + ...one_slab_from_blackstone_stonecutting.json | 32 + .../building_blocks/blackstone_stairs.json | 32 + ...e_stairs_from_blackstone_stonecutting.json | 32 + .../building_blocks/blue_concrete_powder.json | 43 + .../recipes/building_blocks/blue_ice.json | 32 + .../building_blocks/blue_stained_glass.json | 32 + .../building_blocks/blue_terracotta.json | 32 + .../recipes/building_blocks/bone_block.json | 32 + .../recipes/building_blocks/bookshelf.json | 32 + .../recipes/building_blocks/brick_slab.json | 32 + .../brick_slab_from_bricks_stonecutting.json | 32 + .../recipes/building_blocks/brick_stairs.json | 32 + ...brick_stairs_from_bricks_stonecutting.json | 32 + .../recipes/building_blocks/bricks.json | 32 + .../brown_concrete_powder.json | 43 + .../building_blocks/brown_stained_glass.json | 32 + .../building_blocks/brown_terracotta.json | 32 + .../building_blocks/cherry_planks.json | 32 + .../recipes/building_blocks/cherry_slab.json | 32 + .../building_blocks/cherry_stairs.json | 32 + .../recipes/building_blocks/cherry_wood.json | 32 + .../building_blocks/chiseled_bookshelf.json | 32 + .../building_blocks/chiseled_copper.json | 32 + ...copper_from_copper_block_stonecutting.json | 32 + ...d_copper_from_cut_copper_stonecutting.json | 32 + .../building_blocks/chiseled_deepslate.json | 32 + ...e_from_cobbled_deepslate_stonecutting.json | 32 + .../chiseled_nether_bricks.json | 32 + ...ricks_from_nether_bricks_stonecutting.json | 32 + .../chiseled_polished_blackstone.json | 32 + ...ackstone_from_blackstone_stonecutting.json | 32 + ...from_polished_blackstone_stonecutting.json | 32 + .../chiseled_quartz_block.json | 54 + ..._block_from_quartz_block_stonecutting.json | 32 + .../chiseled_red_sandstone.json | 54 + ...stone_from_red_sandstone_stonecutting.json | 32 + .../building_blocks/chiseled_sandstone.json | 32 + ...sandstone_from_sandstone_stonecutting.json | 32 + .../chiseled_stone_bricks.json | 32 + ...bricks_from_stone_bricks_stonecutting.json | 32 + ..._stone_bricks_stone_from_stonecutting.json | 32 + .../building_blocks/chiseled_tuff.json | 32 + .../building_blocks/chiseled_tuff_bricks.json | 32 + ...ricks_from_polished_tuff_stonecutting.json | 32 + ..._bricks_from_tuff_bricks_stonecutting.json | 32 + ...ed_tuff_bricks_from_tuff_stonecutting.json | 32 + .../chiseled_tuff_from_tuff_stonecutting.json | 32 + .../recipes/building_blocks/clay.json | 32 + .../recipes/building_blocks/coal_block.json | 32 + .../recipes/building_blocks/coarse_dirt.json | 32 + .../cobbled_deepslate_slab.json | 32 + ...b_from_cobbled_deepslate_stonecutting.json | 32 + .../cobbled_deepslate_stairs.json | 32 + ...s_from_cobbled_deepslate_stonecutting.json | 32 + .../building_blocks/cobblestone_slab.json | 32 + ...ne_slab_from_cobblestone_stonecutting.json | 32 + .../building_blocks/cobblestone_stairs.json | 32 + ..._stairs_from_cobblestone_stonecutting.json | 32 + .../recipes/building_blocks/copper_block.json | 32 + .../recipes/building_blocks/copper_grate.json | 32 + ..._grate_from_copper_block_stonecutting.json | 32 + .../cracked_deepslate_bricks.json | 32 + .../cracked_deepslate_tiles.json | 32 + .../cracked_nether_bricks.json | 32 + .../cracked_polished_blackstone_bricks.json | 32 + .../building_blocks/cracked_stone_bricks.json | 32 + .../building_blocks/crimson_hyphae.json | 32 + .../building_blocks/crimson_planks.json | 32 + .../recipes/building_blocks/crimson_slab.json | 32 + .../building_blocks/crimson_stairs.json | 32 + .../recipes/building_blocks/cut_copper.json | 32 + ...copper_from_copper_block_stonecutting.json | 32 + .../building_blocks/cut_copper_slab.json | 32 + ...r_slab_from_copper_block_stonecutting.json | 32 + ...per_slab_from_cut_copper_stonecutting.json | 32 + .../building_blocks/cut_copper_stairs.json | 32 + ...stairs_from_copper_block_stonecutting.json | 32 + ...r_stairs_from_cut_copper_stonecutting.json | 32 + .../building_blocks/cut_red_sandstone.json | 32 + ...stone_from_red_sandstone_stonecutting.json | 32 + .../cut_red_sandstone_slab.json | 32 + ...b_from_cut_red_sandstone_stonecutting.json | 32 + ..._slab_from_red_sandstone_stonecutting.json | 32 + .../building_blocks/cut_sandstone.json | 32 + ...sandstone_from_sandstone_stonecutting.json | 32 + .../building_blocks/cut_sandstone_slab.json | 32 + ..._slab_from_cut_sandstone_stonecutting.json | 32 + ...tone_slab_from_sandstone_stonecutting.json | 32 + .../building_blocks/cyan_concrete_powder.json | 43 + .../building_blocks/cyan_stained_glass.json | 32 + .../building_blocks/cyan_terracotta.json | 32 + .../building_blocks/dark_oak_planks.json | 32 + .../building_blocks/dark_oak_slab.json | 32 + .../building_blocks/dark_oak_stairs.json | 32 + .../building_blocks/dark_oak_wood.json | 32 + .../building_blocks/dark_prismarine.json | 32 + .../building_blocks/dark_prismarine_slab.json | 32 + ...lab_from_dark_prismarine_stonecutting.json | 32 + .../dark_prismarine_stairs.json | 32 + ...irs_from_dark_prismarine_stonecutting.json | 32 + .../recipes/building_blocks/deepslate.json | 32 + .../building_blocks/deepslate_brick_slab.json | 32 + ...b_from_cobbled_deepslate_stonecutting.json | 32 + ...ab_from_deepslate_bricks_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../deepslate_brick_stairs.json | 32 + ...s_from_cobbled_deepslate_stonecutting.json | 32 + ...rs_from_deepslate_bricks_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../building_blocks/deepslate_bricks.json | 32 + ...s_from_cobbled_deepslate_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../building_blocks/deepslate_tile_slab.json | 32 + ...b_from_cobbled_deepslate_stonecutting.json | 32 + ...ab_from_deepslate_bricks_stonecutting.json | 32 + ...lab_from_deepslate_tiles_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../deepslate_tile_stairs.json | 32 + ...s_from_cobbled_deepslate_stonecutting.json | 32 + ...rs_from_deepslate_bricks_stonecutting.json | 32 + ...irs_from_deepslate_tiles_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../building_blocks/deepslate_tiles.json | 32 + ...s_from_cobbled_deepslate_stonecutting.json | 32 + ...es_from_deepslate_bricks_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../building_blocks/diamond_block.json | 32 + .../recipes/building_blocks/diorite.json | 32 + .../recipes/building_blocks/diorite_slab.json | 32 + ...iorite_slab_from_diorite_stonecutting.json | 32 + .../building_blocks/diorite_stairs.json | 32 + ...rite_stairs_from_diorite_stonecutting.json | 32 + .../building_blocks/dried_kelp_block.json | 32 + .../building_blocks/dripstone_block.json | 32 + .../building_blocks/dye_black_bed.json | 32 + .../building_blocks/dye_black_carpet.json | 32 + .../building_blocks/dye_black_wool.json | 32 + .../recipes/building_blocks/dye_blue_bed.json | 32 + .../building_blocks/dye_blue_carpet.json | 32 + .../building_blocks/dye_blue_wool.json | 32 + .../building_blocks/dye_brown_bed.json | 32 + .../building_blocks/dye_brown_carpet.json | 32 + .../building_blocks/dye_brown_wool.json | 32 + .../recipes/building_blocks/dye_cyan_bed.json | 32 + .../building_blocks/dye_cyan_carpet.json | 32 + .../building_blocks/dye_cyan_wool.json | 32 + .../recipes/building_blocks/dye_gray_bed.json | 32 + .../building_blocks/dye_gray_carpet.json | 32 + .../building_blocks/dye_gray_wool.json | 32 + .../building_blocks/dye_green_bed.json | 32 + .../building_blocks/dye_green_carpet.json | 32 + .../building_blocks/dye_green_wool.json | 32 + .../building_blocks/dye_light_blue_bed.json | 32 + .../dye_light_blue_carpet.json | 32 + .../building_blocks/dye_light_blue_wool.json | 32 + .../building_blocks/dye_light_gray_bed.json | 32 + .../dye_light_gray_carpet.json | 32 + .../building_blocks/dye_light_gray_wool.json | 32 + .../recipes/building_blocks/dye_lime_bed.json | 32 + .../building_blocks/dye_lime_carpet.json | 32 + .../building_blocks/dye_lime_wool.json | 32 + .../building_blocks/dye_magenta_bed.json | 32 + .../building_blocks/dye_magenta_carpet.json | 32 + .../building_blocks/dye_magenta_wool.json | 32 + .../building_blocks/dye_orange_bed.json | 32 + .../building_blocks/dye_orange_carpet.json | 32 + .../building_blocks/dye_orange_wool.json | 32 + .../recipes/building_blocks/dye_pink_bed.json | 32 + .../building_blocks/dye_pink_carpet.json | 32 + .../building_blocks/dye_pink_wool.json | 32 + .../building_blocks/dye_purple_bed.json | 32 + .../building_blocks/dye_purple_carpet.json | 32 + .../building_blocks/dye_purple_wool.json | 32 + .../recipes/building_blocks/dye_red_bed.json | 32 + .../building_blocks/dye_red_carpet.json | 32 + .../recipes/building_blocks/dye_red_wool.json | 32 + .../building_blocks/dye_white_bed.json | 32 + .../building_blocks/dye_white_carpet.json | 32 + .../building_blocks/dye_white_wool.json | 32 + .../building_blocks/dye_yellow_bed.json | 32 + .../building_blocks/dye_yellow_carpet.json | 32 + .../building_blocks/dye_yellow_wool.json | 32 + .../building_blocks/emerald_block.json | 32 + .../building_blocks/end_stone_brick_slab.json | 32 + ...lab_from_end_stone_brick_stonecutting.json | 32 + ...rick_slab_from_end_stone_stonecutting.json | 32 + .../end_stone_brick_stairs.json | 32 + ...irs_from_end_stone_brick_stonecutting.json | 32 + ...ck_stairs_from_end_stone_stonecutting.json | 32 + .../building_blocks/end_stone_bricks.json | 32 + ...ne_bricks_from_end_stone_stonecutting.json | 32 + .../ether_torch_alternative.json | 32 + .../exposed_chiseled_copper.json | 32 + ...pper_from_exposed_copper_stonecutting.json | 32 + ..._from_exposed_cut_copper_stonecutting.json | 32 + .../building_blocks/exposed_copper_grate.json | 32 + ...rate_from_exposed_copper_stonecutting.json | 32 + .../building_blocks/exposed_cut_copper.json | 32 + ...pper_from_exposed_copper_stonecutting.json | 32 + .../exposed_cut_copper_slab.json | 32 + ...slab_from_exposed_copper_stonecutting.json | 32 + ..._from_exposed_cut_copper_stonecutting.json | 32 + .../exposed_cut_copper_stairs.json | 32 + ...airs_from_exposed_copper_stonecutting.json | 32 + ..._from_exposed_cut_copper_stonecutting.json | 32 + .../recipes/building_blocks/glass.json | 32 + .../recipes/building_blocks/glowstone.json | 32 + .../recipes/building_blocks/gold_block.json | 32 + .../recipes/building_blocks/granite.json | 32 + .../recipes/building_blocks/granite_slab.json | 32 + ...ranite_slab_from_granite_stonecutting.json | 32 + .../building_blocks/granite_stairs.json | 32 + ...nite_stairs_from_granite_stonecutting.json | 32 + .../building_blocks/gray_concrete_powder.json | 43 + .../building_blocks/gray_stained_glass.json | 32 + .../building_blocks/gray_terracotta.json | 32 + .../green_concrete_powder.json | 43 + .../building_blocks/green_stained_glass.json | 32 + .../building_blocks/green_terracotta.json | 32 + .../recipes/building_blocks/hay_block.json | 32 + .../iridescent_ether_torch_alternative.json | 32 + .../recipes/building_blocks/iron_block.json | 32 + .../building_blocks/jack_o_lantern.json | 32 + .../building_blocks/jungle_planks.json | 32 + .../recipes/building_blocks/jungle_slab.json | 32 + .../building_blocks/jungle_stairs.json | 32 + .../recipes/building_blocks/jungle_wood.json | 32 + .../recipes/building_blocks/lapis_block.json | 32 + .../light_blue_concrete_powder.json | 43 + .../light_blue_stained_glass.json | 32 + .../light_blue_terracotta.json | 32 + .../light_gray_concrete_powder.json | 43 + .../light_gray_stained_glass.json | 32 + .../light_gray_terracotta.json | 32 + .../building_blocks/lime_concrete_powder.json | 43 + .../building_blocks/lime_stained_glass.json | 32 + .../building_blocks/lime_terracotta.json | 32 + .../magenta_concrete_powder.json | 43 + .../magenta_stained_glass.json | 32 + .../building_blocks/magenta_terracotta.json | 32 + .../recipes/building_blocks/magma_block.json | 32 + .../building_blocks/mangrove_planks.json | 32 + .../building_blocks/mangrove_slab.json | 32 + .../building_blocks/mangrove_stairs.json | 32 + .../building_blocks/mangrove_wood.json | 32 + .../recipes/building_blocks/melon.json | 32 + .../mossy_cobblestone_from_moss_block.json | 32 + .../mossy_cobblestone_from_vine.json | 32 + .../mossy_cobblestone_slab.json | 32 + ...b_from_mossy_cobblestone_stonecutting.json | 32 + .../mossy_cobblestone_stairs.json | 32 + ...s_from_mossy_cobblestone_stonecutting.json | 32 + .../mossy_stone_brick_slab.json | 32 + ...b_from_mossy_stone_brick_stonecutting.json | 32 + .../mossy_stone_brick_stairs.json | 32 + ...s_from_mossy_stone_brick_stonecutting.json | 32 + .../mossy_stone_bricks_from_moss_block.json | 32 + .../mossy_stone_bricks_from_vine.json | 32 + .../building_blocks/mud_brick_slab.json | 32 + ...ick_slab_from_mud_bricks_stonecutting.json | 32 + .../building_blocks/mud_brick_stairs.json | 32 + ...k_stairs_from_mud_bricks_stonecutting.json | 32 + .../recipes/building_blocks/mud_bricks.json | 32 + .../building_blocks/muddy_mangrove_roots.json | 32 + .../building_blocks/nether_brick_slab.json | 32 + ..._slab_from_nether_bricks_stonecutting.json | 32 + .../building_blocks/nether_brick_stairs.json | 32 + ...tairs_from_nether_bricks_stonecutting.json | 32 + .../building_blocks/nether_bricks.json | 32 + .../building_blocks/nether_wart_block.json | 32 + .../building_blocks/netherite_block.json | 32 + .../recipes/building_blocks/oak_planks.json | 32 + .../recipes/building_blocks/oak_slab.json | 32 + .../recipes/building_blocks/oak_stairs.json | 32 + .../recipes/building_blocks/oak_wood.json | 32 + .../orange_concrete_powder.json | 43 + .../building_blocks/orange_stained_glass.json | 32 + .../building_blocks/orange_terracotta.json | 32 + .../oxidized_chiseled_copper.json | 32 + ...per_from_oxidized_copper_stonecutting.json | 32 + ...from_oxidized_cut_copper_stonecutting.json | 32 + .../oxidized_copper_grate.json | 32 + ...ate_from_oxidized_copper_stonecutting.json | 32 + .../building_blocks/oxidized_cut_copper.json | 32 + ...per_from_oxidized_copper_stonecutting.json | 32 + .../oxidized_cut_copper_slab.json | 32 + ...lab_from_oxidized_copper_stonecutting.json | 32 + ...from_oxidized_cut_copper_stonecutting.json | 32 + .../oxidized_cut_copper_stairs.json | 32 + ...irs_from_oxidized_copper_stonecutting.json | 32 + ...from_oxidized_cut_copper_stonecutting.json | 32 + .../recipes/building_blocks/packed_ice.json | 32 + .../recipes/building_blocks/packed_mud.json | 32 + .../building_blocks/pink_concrete_powder.json | 43 + .../building_blocks/pink_stained_glass.json | 32 + .../building_blocks/pink_terracotta.json | 32 + .../building_blocks/polished_andesite.json | 32 + ...d_andesite_from_andesite_stonecutting.json | 32 + .../polished_andesite_slab.json | 32 + ...esite_slab_from_andesite_stonecutting.json | 32 + ...b_from_polished_andesite_stonecutting.json | 32 + .../polished_andesite_stairs.json | 32 + ...ite_stairs_from_andesite_stonecutting.json | 32 + ...s_from_polished_andesite_stonecutting.json | 32 + .../building_blocks/polished_basalt.json | 32 + ...ished_basalt_from_basalt_stonecutting.json | 32 + .../building_blocks/polished_blackstone.json | 32 + .../polished_blackstone_brick_slab.json | 32 + ...ick_slab_from_blackstone_stonecutting.json | 32 + ...lished_blackstone_bricks_stonecutting.json | 32 + ...from_polished_blackstone_stonecutting.json | 32 + .../polished_blackstone_brick_stairs.json | 32 + ...k_stairs_from_blackstone_stonecutting.json | 32 + ...lished_blackstone_bricks_stonecutting.json | 32 + ...from_polished_blackstone_stonecutting.json | 32 + .../polished_blackstone_bricks.json | 32 + ...e_bricks_from_blackstone_stonecutting.json | 32 + ...from_polished_blackstone_stonecutting.json | 32 + ...ackstone_from_blackstone_stonecutting.json | 32 + .../polished_blackstone_slab.json | 32 + ...one_slab_from_blackstone_stonecutting.json | 32 + ...from_polished_blackstone_stonecutting.json | 32 + .../polished_blackstone_stairs.json | 32 + ...e_stairs_from_blackstone_stonecutting.json | 32 + ...from_polished_blackstone_stonecutting.json | 32 + .../building_blocks/polished_deepslate.json | 32 + ...e_from_cobbled_deepslate_stonecutting.json | 32 + .../polished_deepslate_slab.json | 32 + ...b_from_cobbled_deepslate_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../polished_deepslate_stairs.json | 32 + ...s_from_cobbled_deepslate_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../building_blocks/polished_diorite.json | 32 + ...hed_diorite_from_diorite_stonecutting.json | 32 + .../polished_diorite_slab.json | 32 + ...iorite_slab_from_diorite_stonecutting.json | 32 + ...ab_from_polished_diorite_stonecutting.json | 32 + .../polished_diorite_stairs.json | 32 + ...rite_stairs_from_diorite_stonecutting.json | 32 + ...rs_from_polished_diorite_stonecutting.json | 32 + .../building_blocks/polished_granite.json | 32 + ...hed_granite_from_granite_stonecutting.json | 32 + .../polished_granite_slab.json | 32 + ...ranite_slab_from_granite_stonecutting.json | 32 + ...ab_from_polished_granite_stonecutting.json | 32 + .../polished_granite_stairs.json | 32 + ...nite_stairs_from_granite_stonecutting.json | 32 + ...rs_from_polished_granite_stonecutting.json | 32 + .../building_blocks/polished_tuff.json | 32 + .../polished_tuff_from_tuff_stonecutting.json | 32 + .../building_blocks/polished_tuff_slab.json | 32 + ..._slab_from_polished_tuff_stonecutting.json | 32 + ...shed_tuff_slab_from_tuff_stonecutting.json | 32 + .../building_blocks/polished_tuff_stairs.json | 32 + ...tairs_from_polished_tuff_stonecutting.json | 32 + ...ed_tuff_stairs_from_tuff_stonecutting.json | 32 + .../recipes/building_blocks/prismarine.json | 32 + .../prismarine_brick_slab.json | 32 + ...ick_slab_from_prismarine_stonecutting.json | 32 + .../prismarine_brick_stairs.json | 32 + ...k_stairs_from_prismarine_stonecutting.json | 32 + .../building_blocks/prismarine_bricks.json | 32 + .../building_blocks/prismarine_slab.json | 32 + ...ine_slab_from_prismarine_stonecutting.json | 32 + .../building_blocks/prismarine_stairs.json | 32 + ...e_stairs_from_prismarine_stonecutting.json | 32 + .../purple_concrete_powder.json | 43 + .../building_blocks/purple_stained_glass.json | 32 + .../building_blocks/purple_terracotta.json | 32 + .../recipes/building_blocks/purpur_block.json | 32 + .../building_blocks/purpur_pillar.json | 32 + ...pillar_from_purpur_block_stonecutting.json | 32 + .../recipes/building_blocks/purpur_slab.json | 32 + ...r_slab_from_purpur_block_stonecutting.json | 32 + .../building_blocks/purpur_stairs.json | 32 + ...stairs_from_purpur_block_stonecutting.json | 32 + .../recipes/building_blocks/quartz_block.json | 32 + .../building_blocks/quartz_bricks.json | 32 + ...bricks_from_quartz_block_stonecutting.json | 32 + .../building_blocks/quartz_pillar.json | 54 + ...pillar_from_quartz_block_stonecutting.json | 32 + .../recipes/building_blocks/quartz_slab.json | 54 + .../quartz_slab_from_stonecutting.json | 32 + .../building_blocks/quartz_stairs.json | 54 + ...stairs_from_quartz_block_stonecutting.json | 32 + .../building_blocks/raw_copper_block.json | 32 + .../building_blocks/raw_gold_block.json | 32 + .../building_blocks/raw_iron_block.json | 32 + .../building_blocks/red_concrete_powder.json | 43 + .../red_nether_brick_slab.json | 32 + ...b_from_red_nether_bricks_stonecutting.json | 32 + .../red_nether_brick_stairs.json | 32 + ...s_from_red_nether_bricks_stonecutting.json | 32 + .../building_blocks/red_nether_bricks.json | 32 + .../building_blocks/red_sandstone.json | 32 + .../building_blocks/red_sandstone_slab.json | 43 + ..._slab_from_red_sandstone_stonecutting.json | 32 + .../building_blocks/red_sandstone_stairs.json | 54 + ...tairs_from_red_sandstone_stonecutting.json | 32 + .../building_blocks/red_stained_glass.json | 32 + .../building_blocks/red_terracotta.json | 32 + .../recipes/building_blocks/sandstone.json | 32 + .../building_blocks/sandstone_slab.json | 43 + ...tone_slab_from_sandstone_stonecutting.json | 32 + .../building_blocks/sandstone_stairs.json | 54 + ...ne_stairs_from_sandstone_stonecutting.json | 32 + .../recipes/building_blocks/sea_lantern.json | 32 + .../building_blocks/smooth_basalt.json | 32 + .../building_blocks/smooth_quartz.json | 32 + .../building_blocks/smooth_quartz_slab.json | 32 + ..._slab_from_smooth_quartz_stonecutting.json | 32 + .../building_blocks/smooth_quartz_stairs.json | 32 + ...tairs_from_smooth_quartz_stonecutting.json | 32 + .../building_blocks/smooth_red_sandstone.json | 32 + .../smooth_red_sandstone_slab.json | 32 + ...rom_smooth_red_sandstone_stonecutting.json | 32 + .../smooth_red_sandstone_stairs.json | 32 + ...rom_smooth_red_sandstone_stonecutting.json | 32 + .../building_blocks/smooth_sandstone.json | 32 + .../smooth_sandstone_slab.json | 32 + ...ab_from_smooth_sandstone_stonecutting.json | 32 + .../smooth_sandstone_stairs.json | 32 + ...rs_from_smooth_sandstone_stonecutting.json | 32 + .../recipes/building_blocks/smooth_stone.json | 32 + .../building_blocks/smooth_stone_slab.json | 32 + ...e_slab_from_smooth_stone_stonecutting.json | 32 + .../recipes/building_blocks/snow_block.json | 32 + .../recipes/building_blocks/sponge.json | 32 + .../building_blocks/spruce_planks.json | 32 + .../recipes/building_blocks/spruce_slab.json | 32 + .../building_blocks/spruce_stairs.json | 32 + .../recipes/building_blocks/spruce_wood.json | 32 + .../recipes/building_blocks/stone.json | 32 + .../building_blocks/stone_brick_slab.json | 32 + ...k_slab_from_stone_bricks_stonecutting.json | 32 + ...ne_brick_slab_from_stone_stonecutting.json | 32 + .../building_blocks/stone_brick_stairs.json | 32 + ...stairs_from_stone_bricks_stonecutting.json | 32 + ..._brick_stairs_from_stone_stonecutting.json | 32 + .../recipes/building_blocks/stone_bricks.json | 32 + .../stone_bricks_from_stone_stonecutting.json | 32 + .../recipes/building_blocks/stone_slab.json | 32 + .../stone_slab_from_stone_stonecutting.json | 32 + .../recipes/building_blocks/stone_stairs.json | 32 + .../stone_stairs_from_stone_stonecutting.json | 32 + .../building_blocks/stripped_acacia_wood.json | 32 + .../building_blocks/stripped_birch_wood.json | 32 + .../building_blocks/stripped_cherry_wood.json | 32 + .../stripped_crimson_hyphae.json | 32 + .../stripped_dark_oak_wood.json | 32 + .../building_blocks/stripped_jungle_wood.json | 32 + .../stripped_mangrove_wood.json | 32 + .../building_blocks/stripped_oak_wood.json | 32 + .../building_blocks/stripped_spruce_wood.json | 32 + .../stripped_warped_hyphae.json | 32 + .../tainted_ether_brazier.json | 32 + .../tainted_iridescent_ether_brazier.json | 32 + .../recipes/building_blocks/terracotta.json | 32 + .../recipes/building_blocks/tinted_glass.json | 32 + .../building_blocks/tuff_brick_slab.json | 32 + ..._slab_from_polished_tuff_stonecutting.json | 32 + ...ck_slab_from_tuff_bricks_stonecutting.json | 32 + ...uff_brick_slab_from_tuff_stonecutting.json | 32 + .../building_blocks/tuff_brick_stairs.json | 32 + ...tairs_from_polished_tuff_stonecutting.json | 32 + ..._stairs_from_tuff_bricks_stonecutting.json | 32 + ...f_brick_stairs_from_tuff_stonecutting.json | 32 + .../recipes/building_blocks/tuff_bricks.json | 32 + ...ricks_from_polished_tuff_stonecutting.json | 32 + .../tuff_bricks_from_tuff_stonecutting.json | 32 + .../recipes/building_blocks/tuff_slab.json | 32 + .../tuff_slab_from_tuff_stonecutting.json | 32 + .../recipes/building_blocks/tuff_stairs.json | 32 + .../tuff_stairs_from_tuff_stonecutting.json | 32 + .../twisted_ether_brazier.json | 32 + .../twisted_iridescent_ether_brazier.json | 32 + .../building_blocks/warped_hyphae.json | 32 + .../building_blocks/warped_planks.json | 32 + .../recipes/building_blocks/warped_slab.json | 32 + .../building_blocks/warped_stairs.json | 32 + .../waxed_chiseled_copper.json | 32 + .../waxed_chiseled_copper_from_honeycomb.json | 32 + ..._from_waxed_copper_block_stonecutting.json | 32 + ...er_from_waxed_cut_copper_stonecutting.json | 32 + .../waxed_copper_block_from_honeycomb.json | 32 + .../waxed_copper_bulb_from_honeycomb.json | 32 + .../waxed_copper_door_from_honeycomb.json | 32 + .../building_blocks/waxed_copper_grate.json | 32 + .../waxed_copper_grate_from_honeycomb.json | 32 + ..._from_waxed_copper_block_stonecutting.json | 32 + .../waxed_copper_trapdoor_from_honeycomb.json | 32 + .../building_blocks/waxed_cut_copper.json | 32 + .../waxed_cut_copper_from_honeycomb.json | 32 + ..._from_waxed_copper_block_stonecutting.json | 32 + .../waxed_cut_copper_slab.json | 32 + .../waxed_cut_copper_slab_from_honeycomb.json | 32 + ..._from_waxed_copper_block_stonecutting.json | 32 + ...ab_from_waxed_cut_copper_stonecutting.json | 32 + .../waxed_cut_copper_stairs.json | 32 + ...axed_cut_copper_stairs_from_honeycomb.json | 32 + ..._from_waxed_copper_block_stonecutting.json | 32 + ...rs_from_waxed_cut_copper_stonecutting.json | 32 + .../waxed_exposed_chiseled_copper.json | 32 + ...xposed_chiseled_copper_from_honeycomb.json | 32 + ...rom_waxed_exposed_copper_stonecutting.json | 32 + ...waxed_exposed_cut_copper_stonecutting.json | 32 + ...ed_exposed_copper_bulb_from_honeycomb.json | 32 + ...ed_exposed_copper_door_from_honeycomb.json | 32 + .../waxed_exposed_copper_from_honeycomb.json | 32 + .../waxed_exposed_copper_grate.json | 32 + ...d_exposed_copper_grate_from_honeycomb.json | 32 + ...rom_waxed_exposed_copper_stonecutting.json | 32 + ...xposed_copper_trapdoor_from_honeycomb.json | 32 + .../waxed_exposed_cut_copper.json | 32 + ...xed_exposed_cut_copper_from_honeycomb.json | 32 + ...rom_waxed_exposed_copper_stonecutting.json | 32 + .../waxed_exposed_cut_copper_slab.json | 32 + ...xposed_cut_copper_slab_from_honeycomb.json | 32 + ...rom_waxed_exposed_copper_stonecutting.json | 32 + ...waxed_exposed_cut_copper_stonecutting.json | 32 + .../waxed_exposed_cut_copper_stairs.json | 32 + ...osed_cut_copper_stairs_from_honeycomb.json | 32 + ...rom_waxed_exposed_copper_stonecutting.json | 32 + ...waxed_exposed_cut_copper_stonecutting.json | 32 + .../waxed_oxidized_chiseled_copper.json | 32 + ...idized_chiseled_copper_from_honeycomb.json | 32 + ...om_waxed_oxidized_copper_stonecutting.json | 32 + ...axed_oxidized_cut_copper_stonecutting.json | 32 + ...d_oxidized_copper_bulb_from_honeycomb.json | 32 + ...d_oxidized_copper_door_from_honeycomb.json | 32 + .../waxed_oxidized_copper_from_honeycomb.json | 32 + .../waxed_oxidized_copper_grate.json | 32 + ..._oxidized_copper_grate_from_honeycomb.json | 32 + ...om_waxed_oxidized_copper_stonecutting.json | 32 + ...idized_copper_trapdoor_from_honeycomb.json | 32 + .../waxed_oxidized_cut_copper.json | 32 + ...ed_oxidized_cut_copper_from_honeycomb.json | 32 + ...om_waxed_oxidized_copper_stonecutting.json | 32 + .../waxed_oxidized_cut_copper_slab.json | 32 + ...idized_cut_copper_slab_from_honeycomb.json | 32 + ...om_waxed_oxidized_copper_stonecutting.json | 32 + ...axed_oxidized_cut_copper_stonecutting.json | 32 + .../waxed_oxidized_cut_copper_stairs.json | 32 + ...ized_cut_copper_stairs_from_honeycomb.json | 32 + ...om_waxed_oxidized_copper_stonecutting.json | 32 + ...axed_oxidized_cut_copper_stonecutting.json | 32 + .../waxed_weathered_chiseled_copper.json | 32 + ...thered_chiseled_copper_from_honeycomb.json | 32 + ...m_waxed_weathered_copper_stonecutting.json | 32 + ...xed_weathered_cut_copper_stonecutting.json | 32 + ..._weathered_copper_bulb_from_honeycomb.json | 32 + ..._weathered_copper_door_from_honeycomb.json | 32 + ...waxed_weathered_copper_from_honeycomb.json | 32 + .../waxed_weathered_copper_grate.json | 32 + ...weathered_copper_grate_from_honeycomb.json | 32 + ...m_waxed_weathered_copper_stonecutting.json | 32 + ...thered_copper_trapdoor_from_honeycomb.json | 32 + .../waxed_weathered_cut_copper.json | 32 + ...d_weathered_cut_copper_from_honeycomb.json | 32 + ...m_waxed_weathered_copper_stonecutting.json | 32 + .../waxed_weathered_cut_copper_slab.json | 32 + ...thered_cut_copper_slab_from_honeycomb.json | 32 + ...m_waxed_weathered_copper_stonecutting.json | 32 + ...xed_weathered_cut_copper_stonecutting.json | 32 + .../waxed_weathered_cut_copper_stairs.json | 32 + ...ered_cut_copper_stairs_from_honeycomb.json | 32 + ...m_waxed_weathered_copper_stonecutting.json | 32 + ...xed_weathered_cut_copper_stonecutting.json | 32 + .../weathered_chiseled_copper.json | 32 + ...er_from_weathered_copper_stonecutting.json | 32 + ...rom_weathered_cut_copper_stonecutting.json | 32 + .../weathered_copper_grate.json | 32 + ...te_from_weathered_copper_stonecutting.json | 32 + .../building_blocks/weathered_cut_copper.json | 32 + ...er_from_weathered_copper_stonecutting.json | 32 + .../weathered_cut_copper_slab.json | 32 + ...ab_from_weathered_copper_stonecutting.json | 32 + ...rom_weathered_cut_copper_stonecutting.json | 32 + .../weathered_cut_copper_stairs.json | 32 + ...rs_from_weathered_copper_stonecutting.json | 32 + ...rom_weathered_cut_copper_stonecutting.json | 32 + .../white_concrete_powder.json | 43 + .../building_blocks/white_stained_glass.json | 32 + .../building_blocks/white_terracotta.json | 32 + .../white_wool_from_string.json | 32 + .../yellow_concrete_powder.json | 43 + .../building_blocks/yellow_stained_glass.json | 32 + .../building_blocks/yellow_terracotta.json | 32 + .../advancement/recipes/combat/arrow.json | 43 + .../malum/advancement/recipes/combat/bow.json | 32 + .../advancement/recipes/combat/crossbow.json | 54 + .../recipes/combat/diamond_boots.json | 32 + .../recipes/combat/diamond_chestplate.json | 32 + .../recipes/combat/diamond_helmet.json | 32 + .../recipes/combat/diamond_leggings.json | 32 + .../recipes/combat/diamond_sword.json | 32 + .../recipes/combat/golden_boots.json | 32 + .../recipes/combat/golden_chestplate.json | 32 + .../recipes/combat/golden_helmet.json | 32 + .../recipes/combat/golden_leggings.json | 32 + .../recipes/combat/golden_sword.json | 32 + .../recipes/combat/iron_boots.json | 32 + .../recipes/combat/iron_chestplate.json | 32 + .../recipes/combat/iron_helmet.json | 32 + .../recipes/combat/iron_leggings.json | 32 + .../recipes/combat/iron_sword.json | 32 + .../recipes/combat/leather_boots.json | 32 + .../recipes/combat/leather_chestplate.json | 32 + .../recipes/combat/leather_helmet.json | 32 + .../recipes/combat/leather_leggings.json | 32 + .../advancement/recipes/combat/mace.json | 43 + .../combat/netherite_boots_smithing.json | 32 + .../combat/netherite_chestplate_smithing.json | 32 + .../combat/netherite_helmet_smithing.json | 32 + .../combat/netherite_leggings_smithing.json | 32 + .../combat/netherite_sword_smithing.json | 32 + .../advancement/recipes/combat/shield.json | 32 + .../recipes/combat/spectral_arrow.json | 32 + .../recipes/combat/stone_sword.json | 32 + .../recipes/combat/turtle_helmet.json | 32 + .../recipes/combat/wolf_armor.json | 32 + .../recipes/combat/wooden_sword.json | 32 + .../recipes/decorations/acacia_fence.json | 32 + .../decorations/acacia_hanging_sign.json | 32 + .../recipes/decorations/acacia_sign.json | 32 + .../recipes/decorations/andesite_wall.json | 32 + ...esite_wall_from_andesite_stonecutting.json | 32 + .../recipes/decorations/anvil.json | 32 + .../recipes/decorations/armor_stand.json | 32 + .../recipes/decorations/bamboo_fence.json | 32 + .../decorations/bamboo_hanging_sign.json | 32 + .../recipes/decorations/bamboo_mosaic.json | 32 + .../recipes/decorations/bamboo_sign.json | 32 + .../recipes/decorations/barrel.json | 43 + .../recipes/decorations/beehive.json | 32 + .../recipes/decorations/birch_fence.json | 32 + .../decorations/birch_hanging_sign.json | 32 + .../recipes/decorations/birch_sign.json | 32 + .../recipes/decorations/black_banner.json | 32 + .../recipes/decorations/black_bed.json | 32 + .../recipes/decorations/black_candle.json | 32 + .../recipes/decorations/black_carpet.json | 32 + .../decorations/black_glazed_terracotta.json | 32 + .../decorations/black_stained_glass_pane.json | 32 + ...ck_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/blackstone_wall.json | 32 + ...one_wall_from_blackstone_stonecutting.json | 32 + .../recipes/decorations/blast_furnace.json | 32 + .../recipes/decorations/blue_banner.json | 32 + .../recipes/decorations/blue_bed.json | 32 + .../recipes/decorations/blue_candle.json | 32 + .../recipes/decorations/blue_carpet.json | 32 + .../decorations/blue_glazed_terracotta.json | 32 + .../decorations/blue_stained_glass_pane.json | 32 + ...ue_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/brick_wall.json | 32 + .../brick_wall_from_bricks_stonecutting.json | 32 + .../recipes/decorations/brown_banner.json | 32 + .../recipes/decorations/brown_bed.json | 32 + .../recipes/decorations/brown_candle.json | 32 + .../recipes/decorations/brown_carpet.json | 32 + .../decorations/brown_glazed_terracotta.json | 32 + .../decorations/brown_stained_glass_pane.json | 32 + ...wn_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/campfire.json | 43 + .../recipes/decorations/candle.json | 43 + .../decorations/cartography_table.json | 32 + .../recipes/decorations/chain.json | 43 + .../recipes/decorations/cherry_fence.json | 32 + .../decorations/cherry_hanging_sign.json | 32 + .../recipes/decorations/cherry_sign.json | 32 + .../recipes/decorations/chest.json | 32 + .../decorations/cobbled_deepslate_wall.json | 32 + ...l_from_cobbled_deepslate_stonecutting.json | 32 + .../recipes/decorations/cobblestone_wall.json | 32 + ...ne_wall_from_cobblestone_stonecutting.json | 32 + .../recipes/decorations/composter.json | 32 + .../recipes/decorations/crafting_table.json | 25 + .../recipes/decorations/crimson_fence.json | 32 + .../decorations/crimson_hanging_sign.json | 32 + .../recipes/decorations/crimson_sign.json | 32 + .../recipes/decorations/cyan_banner.json | 32 + .../recipes/decorations/cyan_bed.json | 32 + .../recipes/decorations/cyan_candle.json | 32 + .../recipes/decorations/cyan_carpet.json | 32 + .../decorations/cyan_glazed_terracotta.json | 32 + .../decorations/cyan_stained_glass_pane.json | 32 + ...an_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/dark_oak_fence.json | 32 + .../decorations/dark_oak_hanging_sign.json | 32 + .../recipes/decorations/dark_oak_sign.json | 32 + .../decorations/decorated_pot_simple.json | 32 + .../decorations/deepslate_brick_wall.json | 32 + ...l_from_cobbled_deepslate_stonecutting.json | 32 + ...ll_from_deepslate_bricks_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../decorations/deepslate_tile_wall.json | 32 + ...l_from_cobbled_deepslate_stonecutting.json | 32 + ...ll_from_deepslate_bricks_stonecutting.json | 32 + ...all_from_deepslate_tiles_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../recipes/decorations/diorite_wall.json | 32 + ...iorite_wall_from_diorite_stonecutting.json | 32 + .../recipes/decorations/enchanting_table.json | 32 + .../recipes/decorations/end_crystal.json | 32 + .../recipes/decorations/end_rod.json | 32 + .../decorations/end_stone_brick_wall.json | 32 + ...all_from_end_stone_brick_stonecutting.json | 32 + ...rick_wall_from_end_stone_stonecutting.json | 32 + .../recipes/decorations/ender_chest.json | 32 + .../recipes/decorations/fletching_table.json | 32 + .../recipes/decorations/flower_pot.json | 32 + .../recipes/decorations/furnace.json | 32 + .../recipes/decorations/glass_pane.json | 32 + .../recipes/decorations/glow_item_frame.json | 43 + .../recipes/decorations/granite_wall.json | 32 + ...ranite_wall_from_granite_stonecutting.json | 32 + .../recipes/decorations/gray_banner.json | 32 + .../recipes/decorations/gray_bed.json | 32 + .../recipes/decorations/gray_candle.json | 32 + .../recipes/decorations/gray_carpet.json | 32 + .../decorations/gray_glazed_terracotta.json | 32 + .../decorations/gray_stained_glass_pane.json | 32 + ...ay_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/green_banner.json | 32 + .../recipes/decorations/green_bed.json | 32 + .../recipes/decorations/green_candle.json | 32 + .../recipes/decorations/green_carpet.json | 32 + .../decorations/green_glazed_terracotta.json | 32 + .../decorations/green_stained_glass_pane.json | 32 + ...en_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/grindstone.json | 32 + .../recipes/decorations/honeycomb_block.json | 32 + .../recipes/decorations/iron_bars.json | 32 + .../recipes/decorations/item_frame.json | 32 + .../recipes/decorations/jukebox.json | 32 + .../recipes/decorations/jungle_fence.json | 32 + .../decorations/jungle_hanging_sign.json | 32 + .../recipes/decorations/jungle_sign.json | 32 + .../recipes/decorations/ladder.json | 32 + .../recipes/decorations/lantern.json | 43 + .../decorations/light_blue_banner.json | 32 + .../recipes/decorations/light_blue_bed.json | 32 + .../decorations/light_blue_candle.json | 32 + .../decorations/light_blue_carpet.json | 32 + .../light_blue_glazed_terracotta.json | 32 + .../light_blue_stained_glass_pane.json | 32 + ...ue_stained_glass_pane_from_glass_pane.json | 43 + .../decorations/light_gray_banner.json | 32 + .../recipes/decorations/light_gray_bed.json | 32 + .../decorations/light_gray_candle.json | 32 + .../decorations/light_gray_carpet.json | 32 + .../light_gray_glazed_terracotta.json | 32 + .../light_gray_stained_glass_pane.json | 32 + ...ay_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/lime_banner.json | 32 + .../recipes/decorations/lime_bed.json | 32 + .../recipes/decorations/lime_candle.json | 32 + .../recipes/decorations/lime_carpet.json | 32 + .../decorations/lime_glazed_terracotta.json | 32 + .../decorations/lime_stained_glass_pane.json | 32 + ...me_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/lodestone.json | 32 + .../advancement/recipes/decorations/loom.json | 32 + .../recipes/decorations/magenta_banner.json | 32 + .../recipes/decorations/magenta_bed.json | 32 + .../recipes/decorations/magenta_candle.json | 32 + .../recipes/decorations/magenta_carpet.json | 32 + .../magenta_glazed_terracotta.json | 32 + .../magenta_stained_glass_pane.json | 32 + ...ta_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/mangrove_fence.json | 32 + .../decorations/mangrove_hanging_sign.json | 32 + .../recipes/decorations/mangrove_sign.json | 32 + .../recipes/decorations/moss_carpet.json | 32 + .../decorations/mossy_cobblestone_wall.json | 32 + ...l_from_mossy_cobblestone_stonecutting.json | 32 + .../decorations/mossy_stone_brick_wall.json | 32 + ...l_from_mossy_stone_brick_stonecutting.json | 32 + .../recipes/decorations/mud_brick_wall.json | 32 + ...ick_wall_from_mud_bricks_stonecutting.json | 32 + .../decorations/nether_brick_fence.json | 32 + .../decorations/nether_brick_wall.json | 32 + ..._wall_from_nether_bricks_stonecutting.json | 32 + .../recipes/decorations/oak_fence.json | 32 + .../recipes/decorations/oak_hanging_sign.json | 32 + .../recipes/decorations/oak_sign.json | 32 + .../recipes/decorations/orange_banner.json | 32 + .../recipes/decorations/orange_bed.json | 32 + .../recipes/decorations/orange_candle.json | 32 + .../recipes/decorations/orange_carpet.json | 32 + .../decorations/orange_glazed_terracotta.json | 32 + .../orange_stained_glass_pane.json | 32 + ...ge_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/painting.json | 32 + .../recipes/decorations/pink_banner.json | 32 + .../recipes/decorations/pink_bed.json | 32 + .../recipes/decorations/pink_candle.json | 32 + .../recipes/decorations/pink_carpet.json | 32 + .../decorations/pink_glazed_terracotta.json | 32 + .../decorations/pink_stained_glass_pane.json | 32 + ...nk_stained_glass_pane_from_glass_pane.json | 43 + .../polished_blackstone_brick_wall.json | 32 + ...ick_wall_from_blackstone_stonecutting.json | 32 + ...lished_blackstone_bricks_stonecutting.json | 32 + ...from_polished_blackstone_stonecutting.json | 32 + .../decorations/polished_blackstone_wall.json | 32 + ...one_wall_from_blackstone_stonecutting.json | 32 + ...from_polished_blackstone_stonecutting.json | 32 + .../decorations/polished_deepslate_wall.json | 32 + ...l_from_cobbled_deepslate_stonecutting.json | 32 + ..._from_polished_deepslate_stonecutting.json | 32 + .../decorations/polished_tuff_wall.json | 32 + ..._wall_from_polished_tuff_stonecutting.json | 32 + ...shed_tuff_wall_from_tuff_stonecutting.json | 32 + .../recipes/decorations/prismarine_wall.json | 32 + ...ine_wall_from_prismarine_stonecutting.json | 32 + .../recipes/decorations/purple_banner.json | 32 + .../recipes/decorations/purple_bed.json | 32 + .../recipes/decorations/purple_candle.json | 32 + .../recipes/decorations/purple_carpet.json | 32 + .../decorations/purple_glazed_terracotta.json | 32 + .../purple_stained_glass_pane.json | 32 + ...le_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/red_banner.json | 32 + .../recipes/decorations/red_bed.json | 32 + .../recipes/decorations/red_candle.json | 32 + .../recipes/decorations/red_carpet.json | 32 + .../decorations/red_glazed_terracotta.json | 32 + .../decorations/red_nether_brick_wall.json | 32 + ...l_from_red_nether_bricks_stonecutting.json | 32 + .../decorations/red_sandstone_wall.json | 32 + ..._wall_from_red_sandstone_stonecutting.json | 32 + .../decorations/red_stained_glass_pane.json | 32 + ...ed_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/respawn_anchor.json | 32 + .../recipes/decorations/sandstone_wall.json | 32 + ...tone_wall_from_sandstone_stonecutting.json | 32 + .../recipes/decorations/scaffolding.json | 32 + .../recipes/decorations/shulker_box.json | 32 + .../recipes/decorations/smithing_table.json | 32 + .../recipes/decorations/smoker.json | 32 + .../advancement/recipes/decorations/snow.json | 32 + .../recipes/decorations/soul_campfire.json | 32 + .../recipes/decorations/soul_lantern.json | 32 + .../recipes/decorations/soul_torch.json | 32 + .../recipes/decorations/spruce_fence.json | 32 + .../decorations/spruce_hanging_sign.json | 32 + .../recipes/decorations/spruce_sign.json | 32 + .../recipes/decorations/stone_brick_wall.json | 32 + ...k_wall_from_stone_bricks_stonecutting.json | 32 + ...e_brick_walls_from_stone_stonecutting.json | 32 + .../recipes/decorations/stonecutter.json | 32 + .../recipes/decorations/torch.json | 32 + .../recipes/decorations/tuff_brick_wall.json | 32 + ..._wall_from_polished_tuff_stonecutting.json | 32 + ...ck_wall_from_tuff_bricks_stonecutting.json | 32 + ...uff_brick_wall_from_tuff_stonecutting.json | 32 + .../recipes/decorations/tuff_wall.json | 32 + .../tuff_wall_from_tuff_stonecutting.json | 32 + .../recipes/decorations/warped_fence.json | 32 + .../decorations/warped_hanging_sign.json | 32 + .../recipes/decorations/warped_sign.json | 32 + .../recipes/decorations/white_banner.json | 32 + .../recipes/decorations/white_bed.json | 32 + .../recipes/decorations/white_candle.json | 32 + .../recipes/decorations/white_carpet.json | 32 + .../decorations/white_glazed_terracotta.json | 32 + .../decorations/white_stained_glass_pane.json | 32 + ...te_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/decorations/yellow_banner.json | 32 + .../recipes/decorations/yellow_bed.json | 32 + .../recipes/decorations/yellow_candle.json | 32 + .../recipes/decorations/yellow_carpet.json | 32 + .../decorations/yellow_glazed_terracotta.json | 32 + .../yellow_stained_glass_pane.json | 32 + ...ow_stained_glass_pane_from_glass_pane.json | 43 + .../recipes/food/baked_potato.json | 32 + .../baked_potato_from_campfire_cooking.json | 32 + .../food/baked_potato_from_smoking.json | 32 + .../recipes/food/beetroot_soup.json | 32 + .../malum/advancement/recipes/food/bread.json | 32 + .../malum/advancement/recipes/food/cake.json | 32 + .../advancement/recipes/food/cooked_beef.json | 32 + .../cooked_beef_from_campfire_cooking.json | 32 + .../food/cooked_beef_from_smoking.json | 32 + .../recipes/food/cooked_chicken.json | 32 + .../cooked_chicken_from_campfire_cooking.json | 32 + .../food/cooked_chicken_from_smoking.json | 32 + .../advancement/recipes/food/cooked_cod.json | 32 + .../cooked_cod_from_campfire_cooking.json | 32 + .../recipes/food/cooked_cod_from_smoking.json | 32 + .../recipes/food/cooked_mutton.json | 32 + .../cooked_mutton_from_campfire_cooking.json | 32 + .../food/cooked_mutton_from_smoking.json | 32 + .../recipes/food/cooked_porkchop.json | 32 + ...cooked_porkchop_from_campfire_cooking.json | 32 + .../food/cooked_porkchop_from_smoking.json | 32 + .../recipes/food/cooked_rabbit.json | 32 + .../cooked_rabbit_from_campfire_cooking.json | 32 + .../food/cooked_rabbit_from_smoking.json | 32 + .../recipes/food/cooked_salmon.json | 32 + .../cooked_salmon_from_campfire_cooking.json | 32 + .../food/cooked_salmon_from_smoking.json | 32 + .../advancement/recipes/food/cookie.json | 32 + .../advancement/recipes/food/dried_kelp.json | 32 + .../dried_kelp_from_campfire_cooking.json | 32 + .../food/dried_kelp_from_smelting.json | 32 + .../recipes/food/dried_kelp_from_smoking.json | 32 + .../recipes/food/golden_apple.json | 32 + .../recipes/food/honey_bottle.json | 32 + .../recipes/food/mushroom_stew.json | 65 + .../advancement/recipes/food/pumpkin_pie.json | 43 + .../food/rabbit_stew_from_brown_mushroom.json | 32 + .../food/rabbit_stew_from_red_mushroom.json | 32 + .../recipes/misc/ace_prideweave.json | 32 + .../recipes/misc/agender_prideweave.json | 32 + .../misc/alchemical_calx_from_block.json | 32 + .../recipes/misc/ancient_weave.json | 32 + .../misc/arcane_charcoal_fragment.json | 32 + .../misc/arcane_charcoal_from_block.json | 32 + .../misc/arcane_charcoal_from_fragment.json | 32 + .../misc/arcane_charcoal_from_runewood.json | 32 + .../misc/arcane_charcoal_from_soulwood.json | 32 + .../recipes/misc/aro_prideweave.json | 32 + .../recipes/misc/aroace_prideweave.json | 32 + .../recipes/misc/astral_weave_from_block.json | 32 + .../recipes/misc/auric_embers_from_block.json | 32 + .../advancement/recipes/misc/beacon.json | 32 + .../recipes/misc/bi_prideweave.json | 32 + .../advancement/recipes/misc/black_dye.json | 32 + .../misc/black_dye_from_wither_rose.json | 32 + .../recipes/misc/blazing_quartz_fragment.json | 32 + .../misc/blazing_quartz_from_blasting.json | 32 + .../misc/blazing_quartz_from_block.json | 32 + .../misc/blazing_quartz_from_fragment.json | 32 + .../misc/blazing_quartz_from_smelting.json | 32 + .../recipes/misc/blighted_gunk_from_mass.json | 32 + .../misc/block_of_alchemical_calx.json | 32 + .../misc/block_of_arcane_charcoal.json | 32 + .../recipes/misc/block_of_astral_weave.json | 32 + .../recipes/misc/block_of_auric_embers.json | 32 + .../recipes/misc/block_of_blazing_quartz.json | 32 + .../recipes/misc/block_of_brilliance.json | 32 + .../recipes/misc/block_of_cthonic_gold.json | 32 + .../recipes/misc/block_of_grim_talc.json | 32 + .../recipes/misc/block_of_hallowed_gold.json | 32 + .../recipes/misc/block_of_hex_ash.json | 32 + .../recipes/misc/block_of_malignant_lead.json | 32 + .../misc/block_of_malignant_pewter.json | 32 + .../misc/block_of_mnemonic_fragment.json | 32 + .../recipes/misc/block_of_null_slate.json | 32 + .../misc/block_of_rotting_essence.json | 32 + .../misc/block_of_soul_stained_steel.json | 32 + .../recipes/misc/block_of_soulstone.json | 32 + .../recipes/misc/block_of_void_salts.json | 32 + .../advancement/recipes/misc/blue_dye.json | 32 + .../misc/blue_dye_from_cornflower.json | 32 + .../bolt_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../advancement/recipes/misc/bone_meal.json | 32 + .../misc/bone_meal_from_bone_block.json | 32 + .../recipes/misc/bonemeal_from_grim_talc.json | 32 + .../malum/advancement/recipes/misc/book.json | 32 + .../malum/advancement/recipes/misc/bowl.json | 54 + .../malum/advancement/recipes/misc/brick.json | 32 + .../misc/brilliance_from_blasting.json | 32 + .../recipes/misc/brilliance_from_block.json | 32 + .../brilliance_from_crushed_blasting.json | 32 + .../brilliance_from_crushed_smelting.json | 32 + .../brilliance_from_deepslate_blasting.json | 32 + .../brilliance_from_deepslate_smelting.json | 32 + .../misc/brilliance_from_raw_blasting.json | 32 + .../misc/brilliance_from_raw_smelting.json | 32 + .../misc/brilliance_from_smelting.json | 32 + .../advancement/recipes/misc/brown_dye.json | 32 + .../advancement/recipes/misc/bucket.json | 32 + .../advancement/recipes/misc/charcoal.json | 32 + .../recipes/misc/charcoal_fragment.json | 32 + .../recipes/misc/charcoal_from_fragment.json | 32 + .../recipes/misc/checkered_tainted_rock.json | 32 + ...ck_stonecutting_from_cut_tainted_rock.json | 32 + .../recipes/misc/checkered_twisted_rock.json | 32 + ...ck_stonecutting_from_cut_twisted_rock.json | 32 + .../recipes/misc/chiseled_tainted_rock.json | 32 + ...d_rock_stonecutting_from_tainted_rock.json | 32 + .../recipes/misc/chiseled_twisted_rock.json | 32 + ...d_rock_stonecutting_from_twisted_rock.json | 32 + .../malum/advancement/recipes/misc/coal.json | 32 + .../recipes/misc/coal_fragment.json | 32 + .../misc/coal_from_blasting_coal_ore.json | 32 + ...coal_from_blasting_deepslate_coal_ore.json | 32 + .../recipes/misc/coal_from_fragment.json | 32 + .../misc/coal_from_smelting_coal_ore.json | 32 + ...coal_from_smelting_deepslate_coal_ore.json | 32 + .../coast_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../advancement/recipes/misc/conduit.json | 43 + .../misc/copper_from_node_blasting.json | 32 + .../misc/copper_from_node_smelting.json | 32 + .../recipes/misc/copper_ingot.json | 32 + ...copper_ingot_from_blasting_copper_ore.json | 32 + ...ot_from_blasting_deepslate_copper_ore.json | 32 + ...copper_ingot_from_blasting_raw_copper.json | 32 + .../misc/copper_ingot_from_nugget.json | 32 + ...copper_ingot_from_smelting_copper_ore.json | 32 + ...ot_from_smelting_deepslate_copper_ore.json | 32 + ...copper_ingot_from_smelting_raw_copper.json | 32 + .../copper_ingot_from_waxed_copper_block.json | 32 + .../misc/copper_nugget_from_ingot.json | 32 + .../recipes/misc/cornered_weave.json | 32 + .../recipes/misc/creeper_banner_pattern.json | 32 + .../recipes/misc/crude_scythe.json | 32 + .../recipes/misc/cthonic_gold_fragment.json | 32 + .../recipes/misc/cthonic_gold_from_block.json | 32 + .../misc/cthonic_gold_from_fragment.json | 32 + .../recipes/misc/cursed_sap_block.json | 32 + .../recipes/misc/cursed_sapball.json | 32 + .../recipes/misc/cut_runewood_planks.json | 32 + .../recipes/misc/cut_soulwood_planks.json | 32 + .../recipes/misc/cut_tainted_rock.json | 32 + ...onecutting_from_polished_tainted_rock.json | 32 + ...d_rock_stonecutting_from_tainted_rock.json | 32 + .../recipes/misc/cut_twisted_rock.json | 32 + ...onecutting_from_polished_twisted_rock.json | 32 + ...d_rock_stonecutting_from_twisted_rock.json | 32 + .../advancement/recipes/misc/cyan_dye.json | 43 + .../misc/cyan_dye_from_pitcher_plant.json | 32 + .../recipes/misc/demiboy_prideweave.json | 32 + .../recipes/misc/demigirl_prideweave.json | 32 + .../advancement/recipes/misc/diamond.json | 32 + ...d_from_blasting_deepslate_diamond_ore.json | 32 + .../diamond_from_blasting_diamond_ore.json | 32 + ...d_from_smelting_deepslate_diamond_ore.json | 32 + .../diamond_from_smelting_diamond_ore.json | 32 + .../recipes/misc/dreaded_weave.json | 32 + .../dune_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../recipes/misc/elaborate_brooch.json | 32 + .../advancement/recipes/misc/emerald.json | 32 + ...d_from_blasting_deepslate_emerald_ore.json | 32 + .../emerald_from_blasting_emerald_ore.json | 32 + ...d_from_smelting_deepslate_emerald_ore.json | 32 + .../emerald_from_smelting_emerald_ore.json | 32 + .../recipes/misc/enby_prideweave.json | 32 + .../recipes/misc/encyclopedia_arcana.json | 32 + .../advancement/recipes/misc/ender_eye.json | 32 + .../experience_bottle_from_brilliance.json | 32 + .../eye_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../advancement/recipes/misc/fire_charge.json | 32 + .../recipes/misc/firework_rocket_simple.json | 32 + .../flow_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../recipes/misc/flower_banner_pattern.json | 32 + .../recipes/misc/gay_prideweave.json | 32 + .../recipes/misc/genderfluid_prideweave.json | 32 + .../recipes/misc/genderqueer_prideweave.json | 32 + .../advancement/recipes/misc/gilded_belt.json | 32 + .../advancement/recipes/misc/gilded_ring.json | 32 + .../recipes/misc/gold_from_node_blasting.json | 32 + .../recipes/misc/gold_from_node_smelting.json | 32 + ...ngot_from_blasting_deepslate_gold_ore.json | 32 + .../gold_ingot_from_blasting_gold_ore.json | 32 + ...d_ingot_from_blasting_nether_gold_ore.json | 32 + .../gold_ingot_from_blasting_raw_gold.json | 32 + .../misc/gold_ingot_from_gold_block.json | 32 + .../recipes/misc/gold_ingot_from_nuggets.json | 32 + ...ngot_from_smelting_deepslate_gold_ore.json | 32 + .../gold_ingot_from_smelting_gold_ore.json | 32 + ...d_ingot_from_smelting_nether_gold_ore.json | 32 + .../gold_ingot_from_smelting_raw_gold.json | 32 + .../advancement/recipes/misc/gold_nugget.json | 32 + .../misc/gold_nugget_from_blasting.json | 131 ++ .../misc/gold_nugget_from_smelting.json | 131 ++ .../advancement/recipes/misc/gray_dye.json | 43 + .../advancement/recipes/misc/green_dye.json | 32 + .../recipes/misc/grim_talc_from_block.json | 32 + .../misc/hallowed_gold_from_block.json | 32 + .../misc/hallowed_gold_from_nuggets.json | 32 + .../recipes/misc/hallowed_gold_nugget.json | 32 + .../recipes/misc/hex_ash_from_block.json | 32 + .../host_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../recipes/misc/intersex_prideweave.json | 32 + .../recipes/misc/iron_from_node_blasting.json | 32 + .../recipes/misc/iron_from_node_smelting.json | 32 + ...ngot_from_blasting_deepslate_iron_ore.json | 32 + .../iron_ingot_from_blasting_iron_ore.json | 32 + .../iron_ingot_from_blasting_raw_iron.json | 32 + .../misc/iron_ingot_from_iron_block.json | 32 + .../recipes/misc/iron_ingot_from_nuggets.json | 32 + ...ngot_from_smelting_deepslate_iron_ore.json | 32 + .../iron_ingot_from_smelting_iron_ore.json | 32 + .../iron_ingot_from_smelting_raw_iron.json | 32 + .../advancement/recipes/misc/iron_nugget.json | 32 + .../misc/iron_nugget_from_blasting.json | 175 ++ .../misc/iron_nugget_from_smelting.json | 175 ++ .../recipes/misc/lapis_lazuli.json | 32 + ...uli_from_blasting_deepslate_lapis_ore.json | 32 + .../lapis_lazuli_from_blasting_lapis_ore.json | 32 + ...uli_from_smelting_deepslate_lapis_ore.json | 32 + .../lapis_lazuli_from_smelting_lapis_ore.json | 32 + .../advancement/recipes/misc/leather.json | 32 + .../recipes/misc/leather_horse_armor.json | 32 + .../recipes/misc/lesbian_prideweave.json | 32 + .../misc/light_blue_dye_from_blue_orchid.json | 32 + .../light_blue_dye_from_blue_white_dye.json | 43 + .../misc/light_gray_dye_from_azure_bluet.json | 32 + .../light_gray_dye_from_black_white_dye.json | 43 + .../light_gray_dye_from_gray_white_dye.json | 43 + .../misc/light_gray_dye_from_oxeye_daisy.json | 32 + .../misc/light_gray_dye_from_white_tulip.json | 32 + .../advancement/recipes/misc/lime_dye.json | 43 + .../recipes/misc/lime_dye_from_smelting.json | 32 + .../recipes/misc/magenta_dye_from_allium.json | 32 + .../misc/magenta_dye_from_blue_red_pink.json | 54 + .../magenta_dye_from_blue_red_white_dye.json | 54 + .../recipes/misc/magenta_dye_from_lilac.json | 32 + .../magenta_dye_from_purple_and_pink.json | 43 + .../misc/malignant_alloy_from_block.json | 32 + .../misc/malignant_alloy_from_nuggets.json | 32 + .../misc/malignant_lead_from_block.json | 32 + .../recipes/misc/malignant_pewter_nugget.json | 32 + .../misc/malignant_pewter_plating.json | 32 + .../malum/advancement/recipes/misc/map.json | 32 + .../recipes/misc/mass_of_blighted_gunk.json | 32 + .../recipes/misc/mechanical_weave_v1.json | 32 + .../recipes/misc/mechanical_weave_v2.json | 32 + .../advancement/recipes/misc/melon_seeds.json | 32 + .../misc/mnemonic_fragment_from_block.json | 32 + .../recipes/misc/mojang_banner_pattern.json | 32 + .../recipes/misc/music_disc_5.json | 32 + .../misc/natural_quartz_from_blasting.json | 32 + ...atural_quartz_from_deepslate_blasting.json | 32 + ...atural_quartz_from_deepslate_smelting.json | 32 + .../misc/natural_quartz_from_smelting.json | 32 + .../recipes/misc/nether_brick.json | 32 + .../recipes/misc/netherite_ingot.json | 32 + .../netherite_ingot_from_netherite_block.json | 32 + .../recipes/misc/netherite_scrap.json | 32 + .../misc/netherite_scrap_from_blasting.json | 32 + .../netherite_upgrade_smithing_template.json | 32 + .../misc/netherrack_from_blazing_quartz.json | 32 + .../recipes/misc/null_slate_from_block.json | 32 + .../misc/orange_dye_from_orange_tulip.json | 32 + .../misc/orange_dye_from_red_yellow.json | 43 + .../misc/orange_dye_from_torchflower.json | 32 + .../recipes/misc/ornate_necklace.json | 32 + .../advancement/recipes/misc/ornate_ring.json | 32 + .../recipes/misc/pan_prideweave.json | 32 + .../malum/advancement/recipes/misc/paper.json | 32 + .../recipes/misc/pink_dye_from_peony.json | 32 + .../misc/pink_dye_from_pink_petals.json | 32 + .../misc/pink_dye_from_pink_tulip.json | 32 + .../misc/pink_dye_from_red_white_dye.json | 43 + .../recipes/misc/plural_prideweave.json | 32 + ...tainted_rock_from_smooth_tainted_rock.json | 32 + .../misc/polished_tainted_rock_slab.json | 32 + ...onecutting_from_polished_tainted_rock.json | 32 + ...k_slab_stonecutting_from_tainted_rock.json | 32 + .../misc/polished_tainted_rock_stairs.json | 32 + ...onecutting_from_polished_tainted_rock.json | 32 + ...stairs_stonecutting_from_tainted_rock.json | 32 + ...stonecutting_from_smooth_tainted_rock.json | 32 + .../misc/polished_tainted_rock_wall.json | 32 + ...onecutting_from_polished_tainted_rock.json | 32 + ...k_wall_stonecutting_from_tainted_rock.json | 32 + ...twisted_rock_from_smooth_twisted_rock.json | 32 + .../misc/polished_twisted_rock_slab.json | 32 + ...onecutting_from_polished_twisted_rock.json | 32 + ...k_slab_stonecutting_from_twisted_rock.json | 32 + .../misc/polished_twisted_rock_stairs.json | 32 + ...onecutting_from_polished_twisted_rock.json | 32 + ...stairs_stonecutting_from_twisted_rock.json | 32 + ...stonecutting_from_smooth_twisted_rock.json | 32 + .../misc/polished_twisted_rock_wall.json | 32 + ...onecutting_from_polished_twisted_rock.json | 32 + ...k_wall_stonecutting_from_twisted_rock.json | 32 + .../recipes/misc/poly_prideweave.json | 32 + .../recipes/misc/popped_chorus_fruit.json | 32 + .../recipes/misc/pride_prideweave.json | 32 + .../recipes/misc/pumpkin_seeds.json | 32 + .../advancement/recipes/misc/purple_dye.json | 43 + .../advancement/recipes/misc/quartz.json | 32 + .../recipes/misc/quartz_from_blasting.json | 32 + .../raiser_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../advancement/recipes/misc/raw_copper.json | 32 + .../advancement/recipes/misc/raw_gold.json | 32 + .../advancement/recipes/misc/raw_iron.json | 32 + .../recipes/misc/raw_soulstone_block.json | 32 + .../misc/raw_soulstone_from_block.json | 32 + .../recipes/misc/red_dye_from_beetroot.json | 32 + .../recipes/misc/red_dye_from_poppy.json | 32 + .../recipes/misc/red_dye_from_rose_bush.json | 32 + .../recipes/misc/red_dye_from_tulip.json | 32 + .../rib_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../misc/rotting_essence_from_block.json | 32 + .../advancement/recipes/misc/runewood.json | 32 + .../recipes/misc/runewood_beam.json | 32 + .../recipes/misc/runewood_boards.json | 32 + ..._boards_from_vertical_runewood_boards.json | 32 + .../recipes/misc/runewood_boards_slab.json | 32 + .../recipes/misc/runewood_boards_stairs.json | 32 + .../recipes/misc/runewood_boards_wall.json | 32 + .../recipes/misc/runewood_boat.json | 32 + .../recipes/misc/runewood_door.json | 32 + .../recipes/misc/runewood_item_pedestal.json | 32 + .../recipes/misc/runewood_item_stand.json | 32 + .../misc/runewood_open_trapdoor_exchange.json | 32 + .../recipes/misc/runewood_panel.json | 32 + .../recipes/misc/runewood_planks.json | 32 + .../recipes/misc/runewood_planks_button.json | 32 + .../recipes/misc/runewood_planks_fence.json | 32 + .../misc/runewood_planks_fence_gate.json | 32 + .../runewood_planks_from_runewood_tiles.json | 32 + .../misc/runewood_planks_pressure_plate.json | 32 + .../recipes/misc/runewood_planks_slab.json | 32 + .../recipes/misc/runewood_planks_stairs.json | 32 + .../recipes/misc/runewood_sign.json | 32 + .../runewood_solid_trapdoor_exchange.json | 32 + ...d_tiles_from_vertical_runewood_planks.json | 32 + .../recipes/misc/runewood_tiles_slab.json | 32 + .../recipes/misc/runewood_tiles_stairs.json | 32 + .../recipes/misc/runic_brooch.json | 32 + .../recipes/misc/runic_sap_block.json | 32 + .../recipes/misc/runic_sapball.json | 32 + .../misc/runic_small_tainted_rock_bricks.json | 32 + ..._bricks_from_runic_tainted_rock_tiles.json | 32 + .../runic_small_tainted_rock_bricks_slab.json | 32 + ..._from_runic_small_tainted_rock_bricks.json | 32 + ...s_slab_stonecutting_from_tainted_rock.json | 32 + ...unic_small_tainted_rock_bricks_stairs.json | 32 + ..._from_runic_small_tainted_rock_bricks.json | 32 + ...stairs_stonecutting_from_tainted_rock.json | 32 + ...cutting_from_runic_tainted_rock_tiles.json | 32 + ...utting_from_small_tainted_rock_bricks.json | 32 + .../runic_small_tainted_rock_bricks_wall.json | 32 + ...utting_from_small_tainted_rock_bricks.json | 32 + ...s_wall_stonecutting_from_tainted_rock.json | 32 + .../misc/runic_small_twisted_rock_bricks.json | 32 + ..._bricks_from_runic_twisted_rock_tiles.json | 32 + .../runic_small_twisted_rock_bricks_slab.json | 32 + ..._from_runic_small_twisted_rock_bricks.json | 32 + ...s_slab_stonecutting_from_twisted_rock.json | 32 + ...unic_small_twisted_rock_bricks_stairs.json | 32 + ..._from_runic_small_twisted_rock_bricks.json | 32 + ...stairs_stonecutting_from_twisted_rock.json | 32 + ...cutting_from_runic_twisted_rock_tiles.json | 32 + ...utting_from_small_twisted_rock_bricks.json | 32 + .../runic_small_twisted_rock_bricks_wall.json | 32 + ...utting_from_small_twisted_rock_bricks.json | 32 + ...s_wall_stonecutting_from_twisted_rock.json | 32 + .../misc/runic_tainted_rock_bricks.json | 32 + ..._from_runic_small_tainted_rock_bricks.json | 32 + .../misc/runic_tainted_rock_bricks_slab.json | 32 + ...utting_from_runic_tainted_rock_bricks.json | 32 + ...s_slab_stonecutting_from_tainted_rock.json | 32 + .../runic_tainted_rock_bricks_stairs.json | 32 + ...utting_from_runic_tainted_rock_bricks.json | 32 + ...stairs_stonecutting_from_tainted_rock.json | 32 + ..._from_runic_small_tainted_rock_bricks.json | 32 + ...stonecutting_from_tainted_rock_bricks.json | 32 + .../misc/runic_tainted_rock_bricks_wall.json | 32 + ...s_wall_stonecutting_from_tainted_rock.json | 32 + ...stonecutting_from_tainted_rock_bricks.json | 32 + .../misc/runic_tainted_rock_tiles.json | 32 + ..._tiles_from_runic_tainted_rock_bricks.json | 32 + .../misc/runic_tainted_rock_tiles_slab.json | 32 + ...cutting_from_runic_tainted_rock_tiles.json | 32 + ...s_slab_stonecutting_from_tainted_rock.json | 32 + .../misc/runic_tainted_rock_tiles_stairs.json | 32 + ...cutting_from_runic_tainted_rock_tiles.json | 32 + ...stairs_stonecutting_from_tainted_rock.json | 32 + ...utting_from_runic_tainted_rock_bricks.json | 32 + ..._stonecutting_from_tainted_rock_tiles.json | 32 + .../misc/runic_tainted_rock_tiles_wall.json | 32 + ...s_wall_stonecutting_from_tainted_rock.json | 32 + ..._stonecutting_from_tainted_rock_tiles.json | 32 + .../misc/runic_twisted_rock_bricks.json | 32 + ..._from_runic_small_twisted_rock_bricks.json | 32 + .../misc/runic_twisted_rock_bricks_slab.json | 32 + ...utting_from_runic_twisted_rock_bricks.json | 32 + ...s_slab_stonecutting_from_twisted_rock.json | 32 + .../runic_twisted_rock_bricks_stairs.json | 32 + ...utting_from_runic_twisted_rock_bricks.json | 32 + ...stairs_stonecutting_from_twisted_rock.json | 32 + ..._from_runic_small_twisted_rock_bricks.json | 32 + ...stonecutting_from_twisted_rock_bricks.json | 32 + .../misc/runic_twisted_rock_bricks_wall.json | 32 + ...s_wall_stonecutting_from_twisted_rock.json | 32 + ...stonecutting_from_twisted_rock_bricks.json | 32 + .../misc/runic_twisted_rock_tiles.json | 32 + ..._tiles_from_runic_twisted_rock_bricks.json | 32 + .../misc/runic_twisted_rock_tiles_slab.json | 32 + ...cutting_from_runic_twisted_rock_tiles.json | 32 + ...s_slab_stonecutting_from_twisted_rock.json | 32 + .../misc/runic_twisted_rock_tiles_stairs.json | 32 + ...cutting_from_runic_twisted_rock_tiles.json | 32 + ...stairs_stonecutting_from_twisted_rock.json | 32 + ...utting_from_runic_twisted_rock_bricks.json | 32 + ..._stonecutting_from_twisted_rock_tiles.json | 32 + .../misc/runic_twisted_rock_tiles_wall.json | 32 + ...s_wall_stonecutting_from_twisted_rock.json | 32 + ..._stonecutting_from_twisted_rock_tiles.json | 32 + ..._runewood_planks_from_runewood_planks.json | 32 + ...ood_planks_from_rustic_runewood_tiles.json | 32 + .../misc/rustic_runewood_planks_slab.json | 32 + .../misc/rustic_runewood_planks_stairs.json | 32 + ...ic_runewood_tiles_from_runewood_tiles.json | 32 + ..._from_vertical_rustic_runewood_planks.json | 32 + .../misc/rustic_runewood_tiles_slab.json | 32 + .../misc/rustic_runewood_tiles_stairs.json | 32 + ...ood_planks_from_rustic_soulwood_tiles.json | 32 + ..._soulwood_planks_from_soulwood_planks.json | 32 + .../misc/rustic_soulwood_planks_slab.json | 32 + .../misc/rustic_soulwood_planks_stairs.json | 32 + ...ic_soulwood_tiles_from_soulwood_tiles.json | 32 + ..._from_vertical_rustic_soulwood_planks.json | 32 + .../misc/rustic_soulwood_tiles_slab.json | 32 + .../misc/rustic_soulwood_tiles_stairs.json | 32 + .../sentry_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../shaper_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../silence_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../misc/skeleton_skull_from_grim_talc.json | 32 + .../recipes/misc/skull_banner_pattern.json | 32 + .../advancement/recipes/misc/slime_ball.json | 32 + ...d_rock_bricks_from_tainted_rock_tiles.json | 32 + .../misc/small_tainted_rock_bricks_slab.json | 32 + ...utting_from_small_tainted_rock_bricks.json | 32 + ...s_slab_stonecutting_from_tainted_rock.json | 32 + .../small_tainted_rock_bricks_stairs.json | 32 + ...utting_from_small_tainted_rock_bricks.json | 32 + ...stairs_stonecutting_from_tainted_rock.json | 32 + ..._stonecutting_from_tainted_rock_tiles.json | 32 + .../misc/small_tainted_rock_bricks_wall.json | 32 + ...utting_from_small_tainted_rock_bricks.json | 32 + ...s_wall_stonecutting_from_tainted_rock.json | 32 + ...d_rock_bricks_from_twisted_rock_tiles.json | 32 + .../misc/small_twisted_rock_bricks_slab.json | 32 + ...utting_from_small_twisted_rock_bricks.json | 32 + ...s_slab_stonecutting_from_twisted_rock.json | 32 + .../small_twisted_rock_bricks_stairs.json | 32 + ...utting_from_small_twisted_rock_bricks.json | 32 + ...stairs_stonecutting_from_twisted_rock.json | 32 + ..._stonecutting_from_twisted_rock_tiles.json | 32 + .../misc/small_twisted_rock_bricks_wall.json | 32 + ...utting_from_small_twisted_rock_bricks.json | 32 + ...s_wall_stonecutting_from_twisted_rock.json | 32 + .../recipes/misc/smooth_tainted_rock.json | 32 + .../misc/smooth_tainted_rock_slab.json | 32 + ...stonecutting_from_smooth_tainted_rock.json | 32 + ...k_slab_stonecutting_from_tainted_rock.json | 32 + .../misc/smooth_tainted_rock_stairs.json | 32 + ...stonecutting_from_smooth_tainted_rock.json | 32 + ...stairs_stonecutting_from_tainted_rock.json | 32 + ...d_rock_stonecutting_from_tainted_rock.json | 32 + .../misc/smooth_tainted_rock_wall.json | 32 + ...stonecutting_from_smooth_tainted_rock.json | 32 + ...k_wall_stonecutting_from_tainted_rock.json | 32 + .../recipes/misc/smooth_twisted_rock.json | 32 + .../misc/smooth_twisted_rock_slab.json | 32 + ...stonecutting_from_smooth_twisted_rock.json | 32 + ...k_slab_stonecutting_from_twisted_rock.json | 32 + .../misc/smooth_twisted_rock_stairs.json | 32 + ...stonecutting_from_smooth_twisted_rock.json | 32 + ...stairs_stonecutting_from_twisted_rock.json | 32 + ...d_rock_stonecutting_from_twisted_rock.json | 32 + .../misc/smooth_twisted_rock_wall.json | 32 + ...stonecutting_from_smooth_twisted_rock.json | 32 + ...k_wall_stonecutting_from_twisted_rock.json | 32 + .../snout_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../recipes/misc/solid_runewood_trapdoor.json | 32 + .../recipes/misc/solid_soulwood_trapdoor.json | 32 + .../recipes/misc/soul_stained_steel_axe.json | 32 + .../misc/soul_stained_steel_from_block.json | 32 + .../misc/soul_stained_steel_from_nuggets.json | 32 + .../recipes/misc/soul_stained_steel_hoe.json | 32 + .../misc/soul_stained_steel_nugget.json | 32 + .../misc/soul_stained_steel_pickaxe.json | 32 + .../misc/soul_stained_steel_plating.json | 32 + .../misc/soul_stained_steel_shovel.json | 32 + .../misc/soul_stained_steel_sword.json | 32 + .../recipes/misc/soulstone_from_blasting.json | 32 + .../recipes/misc/soulstone_from_block.json | 32 + .../misc/soulstone_from_crushed_blasting.json | 32 + .../misc/soulstone_from_crushed_smelting.json | 32 + .../soulstone_from_deepslate_blasting.json | 32 + .../soulstone_from_deepslate_smelting.json | 32 + .../misc/soulstone_from_raw_blasting.json | 32 + .../misc/soulstone_from_raw_smelting.json | 32 + .../recipes/misc/soulstone_from_smelting.json | 32 + .../advancement/recipes/misc/soulwood.json | 32 + .../recipes/misc/soulwood_beam.json | 32 + .../recipes/misc/soulwood_boards.json | 32 + ..._boards_from_vertical_soulwood_boards.json | 32 + .../recipes/misc/soulwood_boards_slab.json | 32 + .../recipes/misc/soulwood_boards_stairs.json | 32 + .../recipes/misc/soulwood_boards_wall.json | 32 + .../recipes/misc/soulwood_boat.json | 32 + .../recipes/misc/soulwood_door.json | 32 + .../recipes/misc/soulwood_item_pedestal.json | 32 + .../recipes/misc/soulwood_item_stand.json | 32 + .../misc/soulwood_open_trapdoor_exchange.json | 32 + .../recipes/misc/soulwood_panel.json | 32 + .../recipes/misc/soulwood_planks.json | 32 + .../recipes/misc/soulwood_planks_button.json | 32 + .../recipes/misc/soulwood_planks_fence.json | 32 + .../misc/soulwood_planks_fence_gate.json | 32 + .../soulwood_planks_from_soulwood_tiles.json | 32 + .../misc/soulwood_planks_pressure_plate.json | 32 + .../recipes/misc/soulwood_planks_slab.json | 32 + .../recipes/misc/soulwood_planks_stairs.json | 32 + .../recipes/misc/soulwood_sign.json | 32 + .../soulwood_solid_trapdoor_exchange.json | 32 + ...d_tiles_from_vertical_soulwood_planks.json | 32 + .../recipes/misc/soulwood_tiles_slab.json | 32 + .../recipes/misc/soulwood_tiles_stairs.json | 32 + .../recipes/misc/spectral_lens.json | 32 + .../recipes/misc/spectral_optic.json | 32 + .../spire_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../recipes/misc/spirit_altar.json | 32 + .../advancement/recipes/misc/spirit_jar.json | 32 + .../recipes/misc/spirit_pouch.json | 32 + .../malum/advancement/recipes/misc/stick.json | 32 + .../recipes/misc/stick_from_bamboo_item.json | 32 + .../recipes/misc/stripped_runewood.json | 32 + .../recipes/misc/stripped_soulwood.json | 32 + .../recipes/misc/sugar_from_honey_bottle.json | 32 + .../recipes/misc/sugar_from_sugar_cane.json | 32 + ...bricks_from_small_tainted_rock_bricks.json | 32 + ...tainted_rock_bricks_from_tainted_rock.json | 32 + .../misc/tainted_rock_bricks_slab.json | 32 + ...s_slab_stonecutting_from_tainted_rock.json | 32 + ...stonecutting_from_tainted_rock_bricks.json | 32 + .../misc/tainted_rock_bricks_stairs.json | 32 + ...stairs_stonecutting_from_tainted_rock.json | 32 + ...stonecutting_from_tainted_rock_bricks.json | 32 + ...utting_from_small_tainted_rock_bricks.json | 32 + ...bricks_stonecutting_from_tainted_rock.json | 32 + .../misc/tainted_rock_bricks_wall.json | 32 + ...s_wall_stonecutting_from_tainted_rock.json | 32 + ...stonecutting_from_tainted_rock_bricks.json | 32 + .../recipes/misc/tainted_rock_button.json | 32 + ...button_stonecutting_from_tainted_rock.json | 32 + .../recipes/misc/tainted_rock_column.json | 32 + .../recipes/misc/tainted_rock_column_cap.json | 32 + ...onecutting_from_polished_tainted_rock.json | 32 + ...mn_cap_stonecutting_from_tainted_rock.json | 32 + ...column_stonecutting_from_tainted_rock.json | 32 + .../misc/tainted_rock_item_pedestal.json | 32 + ...destal_stonecutting_from_tainted_rock.json | 32 + .../recipes/misc/tainted_rock_item_stand.json | 32 + ..._stand_stonecutting_from_tainted_rock.json | 32 + .../misc/tainted_rock_pressure_plate.json | 32 + ..._plate_stonecutting_from_tainted_rock.json | 32 + .../recipes/misc/tainted_rock_slab.json | 32 + ...k_slab_stonecutting_from_tainted_rock.json | 32 + .../recipes/misc/tainted_rock_stairs.json | 32 + ...stairs_stonecutting_from_tainted_rock.json | 32 + ...d_rock_tiles_from_tainted_rock_bricks.json | 32 + .../recipes/misc/tainted_rock_tiles_slab.json | 32 + ...s_slab_stonecutting_from_tainted_rock.json | 32 + ..._stonecutting_from_tainted_rock_tiles.json | 32 + .../misc/tainted_rock_tiles_stairs.json | 32 + ...stairs_stonecutting_from_tainted_rock.json | 32 + ..._stonecutting_from_tainted_rock_tiles.json | 32 + ...stonecutting_from_tainted_rock_bricks.json | 32 + .../recipes/misc/tainted_rock_tiles_wall.json | 32 + ...s_wall_stonecutting_from_tainted_rock.json | 32 + ..._stonecutting_from_tainted_rock_tiles.json | 32 + .../recipes/misc/tainted_rock_wall.json | 32 + ...k_wall_stonecutting_from_tainted_rock.json | 32 + .../advancement/recipes/misc/the_device.json | 32 + .../tide_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../misc/torch_from_blazing_quartz.json | 32 + .../recipes/misc/totemic_staff.json | 32 + .../recipes/misc/trans_prideweave.json | 32 + ...bricks_from_small_twisted_rock_bricks.json | 32 + ...twisted_rock_bricks_from_twisted_rock.json | 32 + .../misc/twisted_rock_bricks_slab.json | 32 + ...s_slab_stonecutting_from_twisted_rock.json | 32 + ...stonecutting_from_twisted_rock_bricks.json | 32 + .../misc/twisted_rock_bricks_stairs.json | 32 + ...stairs_stonecutting_from_twisted_rock.json | 32 + ...stonecutting_from_twisted_rock_bricks.json | 32 + ...utting_from_small_twisted_rock_bricks.json | 32 + ...bricks_stonecutting_from_twisted_rock.json | 32 + .../misc/twisted_rock_bricks_wall.json | 32 + ...s_wall_stonecutting_from_twisted_rock.json | 32 + ...stonecutting_from_twisted_rock_bricks.json | 32 + .../recipes/misc/twisted_rock_button.json | 32 + ...button_stonecutting_from_twisted_rock.json | 32 + .../recipes/misc/twisted_rock_column.json | 32 + .../recipes/misc/twisted_rock_column_cap.json | 32 + ...onecutting_from_polished_twisted_rock.json | 32 + ...mn_cap_stonecutting_from_twisted_rock.json | 32 + ...column_stonecutting_from_twisted_rock.json | 32 + .../misc/twisted_rock_item_pedestal.json | 32 + ...destal_stonecutting_from_twisted_rock.json | 32 + .../recipes/misc/twisted_rock_item_stand.json | 32 + ..._stand_stonecutting_from_twisted_rock.json | 32 + .../misc/twisted_rock_pressure_plate.json | 32 + ..._plate_stonecutting_from_twisted_rock.json | 32 + .../recipes/misc/twisted_rock_slab.json | 32 + ...k_slab_stonecutting_from_twisted_rock.json | 32 + .../recipes/misc/twisted_rock_stairs.json | 32 + ...stairs_stonecutting_from_twisted_rock.json | 32 + ...d_rock_tiles_from_twisted_rock_bricks.json | 32 + .../recipes/misc/twisted_rock_tiles_slab.json | 32 + ...s_slab_stonecutting_from_twisted_rock.json | 32 + ..._stonecutting_from_twisted_rock_tiles.json | 32 + .../misc/twisted_rock_tiles_stairs.json | 32 + ...stairs_stonecutting_from_twisted_rock.json | 32 + ..._stonecutting_from_twisted_rock_tiles.json | 32 + ...stonecutting_from_twisted_rock_bricks.json | 32 + .../recipes/misc/twisted_rock_tiles_wall.json | 32 + ...s_wall_stonecutting_from_twisted_rock.json | 32 + ..._stonecutting_from_twisted_rock_tiles.json | 32 + .../recipes/misc/twisted_rock_wall.json | 32 + ...k_wall_stonecutting_from_twisted_rock.json | 32 + ..._runewood_boards_from_runewood_boards.json | 32 + .../misc/vertical_runewood_boards_slab.json | 32 + .../misc/vertical_runewood_boards_stairs.json | 32 + ..._runewood_planks_from_runewood_planks.json | 32 + .../misc/vertical_runewood_planks_slab.json | 32 + .../misc/vertical_runewood_planks_stairs.json | 32 + ...od_planks_from_rustic_runewood_planks.json | 32 + ..._planks_from_vertical_runewood_planks.json | 32 + .../vertical_rustic_runewood_planks_slab.json | 32 + ...ertical_rustic_runewood_planks_stairs.json | 32 + ...od_planks_from_rustic_soulwood_planks.json | 32 + ..._planks_from_vertical_soulwood_planks.json | 32 + .../vertical_rustic_soulwood_planks_slab.json | 32 + ...ertical_rustic_soulwood_planks_stairs.json | 32 + ..._soulwood_boards_from_soulwood_boards.json | 32 + .../misc/vertical_soulwood_boards_slab.json | 32 + .../misc/vertical_soulwood_boards_stairs.json | 32 + ..._soulwood_planks_from_soulwood_planks.json | 32 + .../misc/vertical_soulwood_planks_slab.json | 32 + .../misc/vertical_soulwood_planks_stairs.json | 32 + .../vex_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../recipes/misc/void_salts_from_block.json | 32 + .../ward_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + ...ayfinder_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../recipes/misc/weavers_workbench.json | 32 + .../malum/advancement/recipes/misc/wheat.json | 32 + .../advancement/recipes/misc/white_dye.json | 32 + .../white_dye_from_lily_of_the_valley.json | 32 + .../wild_armor_trim_smithing_template.json | 32 + ..._trim_smithing_template_smithing_trim.json | 32 + .../advancement/recipes/misc/wind_charge.json | 32 + .../recipes/misc/writable_book.json | 32 + .../misc/yellow_dye_from_dandelion.json | 32 + .../misc/yellow_dye_from_sunflower.json | 32 + .../misc/zombie_head_from_grim_talc.json | 32 + .../recipes/redstone/acacia_button.json | 32 + .../recipes/redstone/acacia_door.json | 32 + .../recipes/redstone/acacia_fence_gate.json | 32 + .../redstone/acacia_pressure_plate.json | 32 + .../recipes/redstone/acacia_trapdoor.json | 32 + .../recipes/redstone/bamboo_button.json | 32 + .../recipes/redstone/bamboo_door.json | 32 + .../recipes/redstone/bamboo_fence_gate.json | 32 + .../redstone/bamboo_pressure_plate.json | 32 + .../recipes/redstone/bamboo_trapdoor.json | 32 + .../recipes/redstone/birch_button.json | 32 + .../recipes/redstone/birch_door.json | 32 + .../recipes/redstone/birch_fence_gate.json | 32 + .../redstone/birch_pressure_plate.json | 32 + .../recipes/redstone/birch_trapdoor.json | 32 + .../redstone/calibrated_sculk_sensor.json | 32 + .../recipes/redstone/cherry_button.json | 32 + .../recipes/redstone/cherry_door.json | 32 + .../recipes/redstone/cherry_fence_gate.json | 32 + .../redstone/cherry_pressure_plate.json | 32 + .../recipes/redstone/cherry_trapdoor.json | 32 + .../recipes/redstone/comparator.json | 32 + .../recipes/redstone/copper_bulb.json | 32 + .../recipes/redstone/copper_door.json | 32 + .../recipes/redstone/copper_trapdoor.json | 32 + .../advancement/recipes/redstone/crafter.json | 32 + .../recipes/redstone/crimson_button.json | 32 + .../recipes/redstone/crimson_door.json | 32 + .../recipes/redstone/crimson_fence_gate.json | 32 + .../redstone/crimson_pressure_plate.json | 32 + .../recipes/redstone/crimson_trapdoor.json | 32 + .../recipes/redstone/dark_oak_button.json | 32 + .../recipes/redstone/dark_oak_door.json | 32 + .../recipes/redstone/dark_oak_fence_gate.json | 32 + .../redstone/dark_oak_pressure_plate.json | 32 + .../recipes/redstone/dark_oak_trapdoor.json | 32 + .../recipes/redstone/daylight_detector.json | 32 + .../recipes/redstone/dispenser.json | 32 + .../advancement/recipes/redstone/dropper.json | 32 + .../recipes/redstone/exposed_copper_bulb.json | 32 + .../heavy_weighted_pressure_plate.json | 32 + .../recipes/redstone/honey_block.json | 32 + .../advancement/recipes/redstone/hopper.json | 32 + .../recipes/redstone/iron_door.json | 32 + .../recipes/redstone/iron_trapdoor.json | 32 + .../recipes/redstone/jungle_button.json | 32 + .../recipes/redstone/jungle_door.json | 32 + .../recipes/redstone/jungle_fence_gate.json | 32 + .../redstone/jungle_pressure_plate.json | 32 + .../recipes/redstone/jungle_trapdoor.json | 32 + .../advancement/recipes/redstone/lectern.json | 32 + .../advancement/recipes/redstone/lever.json | 32 + .../light_weighted_pressure_plate.json | 32 + .../recipes/redstone/lightning_rod.json | 32 + .../recipes/redstone/mangrove_button.json | 32 + .../recipes/redstone/mangrove_door.json | 32 + .../recipes/redstone/mangrove_fence_gate.json | 32 + .../redstone/mangrove_pressure_plate.json | 32 + .../recipes/redstone/mangrove_trapdoor.json | 32 + .../recipes/redstone/note_block.json | 32 + .../recipes/redstone/oak_button.json | 32 + .../recipes/redstone/oak_door.json | 32 + .../recipes/redstone/oak_fence_gate.json | 32 + .../recipes/redstone/oak_pressure_plate.json | 32 + .../recipes/redstone/oak_trapdoor.json | 32 + .../recipes/redstone/observer.json | 32 + .../redstone/oxidized_copper_bulb.json | 32 + .../advancement/recipes/redstone/piston.json | 32 + .../redstone/polished_blackstone_button.json | 32 + .../polished_blackstone_pressure_plate.json | 32 + .../recipes/redstone/redstone.json | 32 + .../recipes/redstone/redstone_block.json | 32 + ..._from_blasting_deepslate_redstone_ore.json | 32 + .../redstone_from_blasting_redstone_ore.json | 32 + ..._from_smelting_deepslate_redstone_ore.json | 32 + .../redstone_from_smelting_redstone_ore.json | 32 + .../recipes/redstone/redstone_lamp.json | 32 + .../recipes/redstone/redstone_torch.json | 32 + .../recipes/redstone/repeater.json | 32 + .../recipes/redstone/slime_block.json | 32 + .../recipes/redstone/spruce_button.json | 32 + .../recipes/redstone/spruce_door.json | 32 + .../recipes/redstone/spruce_fence_gate.json | 32 + .../redstone/spruce_pressure_plate.json | 32 + .../recipes/redstone/spruce_trapdoor.json | 32 + .../recipes/redstone/sticky_piston.json | 32 + .../recipes/redstone/stone_button.json | 32 + .../redstone/stone_pressure_plate.json | 32 + .../advancement/recipes/redstone/target.json | 43 + .../advancement/recipes/redstone/tnt.json | 32 + .../recipes/redstone/trapped_chest.json | 32 + .../recipes/redstone/tripwire_hook.json | 32 + .../recipes/redstone/warped_button.json | 32 + .../recipes/redstone/warped_door.json | 32 + .../recipes/redstone/warped_fence_gate.json | 32 + .../redstone/warped_pressure_plate.json | 32 + .../recipes/redstone/warped_trapdoor.json | 32 + .../recipes/redstone/waxed_copper_bulb.json | 32 + .../redstone/waxed_exposed_copper_bulb.json | 32 + .../redstone/waxed_oxidized_copper_bulb.json | 32 + .../redstone/waxed_weathered_copper_bulb.json | 32 + .../redstone/weathered_copper_bulb.json | 32 + .../rune_of_aliment_cleansing.json | 21 + .../runeworking/rune_of_bolstering.json | 21 + .../recipes/runeworking/rune_of_culling.json | 21 + .../runeworking/rune_of_dexterity.json | 21 + .../recipes/runeworking/rune_of_fervor.json | 21 + .../recipes/runeworking/rune_of_haste.json | 21 + .../runeworking/rune_of_idle_restoration.json | 21 + .../runeworking/rune_of_igneous_solace.json | 21 + .../recipes/runeworking/rune_of_loyalty.json | 21 + .../recipes/runeworking/rune_of_motion.json | 21 + .../rune_of_reactive_shielding.json | 21 + .../runeworking/rune_of_reinforcement.json | 21 + .../rune_of_sacrificial_empowerment.json | 21 + .../runeworking/rune_of_spell_mastery.json | 21 + .../runeworking/rune_of_the_aether.json | 21 + .../runeworking/rune_of_the_arena.json | 21 + .../runeworking/rune_of_the_hells.json | 21 + .../runeworking/rune_of_the_heretic.json | 21 + .../recipes/runeworking/rune_of_the_seas.json | 21 + .../runeworking/rune_of_toughness.json | 21 + .../runeworking/rune_of_twinned_duration.json | 21 + .../rune_of_unnatural_stamina.json | 21 + .../rune_of_volatile_distortion.json | 21 + .../recipes/runeworking/rune_of_warding.json | 21 + .../spirit_crucible/node_focusing_copper.json | 21 + .../spirit_crucible/node_focusing_gold.json | 21 + .../spirit_crucible/node_focusing_iron.json | 21 + .../spirit_crucible/focus/amethyst_shard.json | 21 + .../spirit_crucible/focus/blazing_quartz.json | 21 + .../spirit_crucible/focus/glowstone_dust.json | 21 + .../spirit_crucible/focus/gunpowder.json | 21 + .../focus/prismarine_shard.json | 21 + .../spirit_crucible/focus/quartz.json | 21 + .../spirit_crucible/focus/redstone.json | 21 + .../spirit_infusion/accelerating_inlay.json | 21 + .../aerial_spirited_glass.json | 21 + .../spirit_infusion/alchemical_calx.json | 21 + .../spirit_infusion/alchemical_impetus.json | 21 + .../aqueous_spirited_glass.json | 21 + .../spirit_infusion/arcane_charcoal.json | 21 + .../arcane_spirited_glass.json | 21 + .../belt_of_the_limitless.json | 21 + .../spirit_infusion/belt_of_the_magebane.json | 21 + .../belt_of_the_prospector.json | 21 + .../spirit_infusion/belt_of_the_starved.json | 21 + .../spirit_infusion/blazing_diode.json | 21 + .../spirit_infusion/brilliant_obelisk.json | 21 + .../spirit_infusion/catalyst_lobber.json | 21 + .../spirit_infusion/complete_design.json | 21 + .../concentrated_gluttony.json | 21 + .../spirit_infusion/copper_impetus.json | 21 + .../earthen_spirited_glass.json | 21 + .../spirit_infusion/edge_of_deliverance.json | 21 + .../eldritch_spirited_glass.json | 21 + .../spirit_infusion/erosion_scepter.json | 21 + .../spirit_infusion/esoteric_spool.json | 21 + .../recipes/spirit_infusion/ether.json | 21 + .../recipes/spirit_infusion/glass_brooch.json | 21 + .../spirit_infusion/gluttonous_brooch.json | 21 + .../recipes/spirit_infusion/gold_impetus.json | 21 + .../spirit_infusion/hallowed_gold_ingot.json | 21 + .../recipes/spirit_infusion/hex_ash.json | 21 + .../impetus_creation_aluminum.json | 21 + .../impetus_creation_lead.json | 21 + .../impetus_creation_nickel.json | 21 + .../impetus_creation_osmium.json | 21 + .../impetus_creation_silver.json | 21 + .../spirit_infusion/impetus_creation_tin.json | 21 + .../impetus_creation_uranium.json | 21 + .../impetus_creation_zinc.json | 21 + .../spirit_infusion/impurity_stabilizer.json | 21 + .../infernal_spirited_glass.json | 21 + .../spirit_infusion/intricate_assembly.json | 21 + .../spirit_infusion/iridescent_ether.json | 21 + .../recipes/spirit_infusion/iron_impetus.json | 21 + .../spirit_infusion/lamplighters_tongs.json | 21 + .../recipes/spirit_infusion/living_flesh.json | 21 + .../malignant_pewter_ingot.json | 21 + .../malignant_stronghold_boots.json | 21 + .../malignant_stronghold_chestplate.json | 21 + .../malignant_stronghold_helmet.json | 21 + .../malignant_stronghold_leggings.json | 21 + .../spirit_infusion/mending_diffuser.json | 21 + .../spirit_infusion/mnemonic_hex_staff.json | 21 + .../music_disc_arcane_elegy.json | 21 + .../necklace_of_blissful_harmony.json | 21 + .../necklace_of_the_hidden_blade.json | 21 + .../necklace_of_the_mystic_mirror.json | 21 + .../necklace_of_the_narrow_edge.json | 21 + .../necklace_of_the_watcher.json | 21 + .../recipes/spirit_infusion/poppet.json | 21 + .../spirit_infusion/prismatic_focus_lens.json | 21 + .../recipes/spirit_infusion/repair_pylon.json | 21 + .../ring_of_alchemical_mastery.json | 21 + .../ring_of_arcane_prowess.json | 21 + .../ring_of_curative_talent.json | 21 + .../ring_of_desperate_voracity.json | 21 + .../ring_of_echoing_arcana.json | 21 + .../ring_of_esoteric_spoils.json | 21 + .../ring_of_growing_flesh.json | 21 + .../ring_of_gruesome_concentration.json | 21 + .../spirit_infusion/ring_of_manaweaving.json | 21 + .../ring_of_the_demolitionist.json | 21 + .../ring_of_the_endless_well.json | 21 + .../spirit_infusion/ring_of_the_hoarder.json | 21 + .../spirit_infusion/runewood_obelisk.json | 21 + .../spirit_infusion/runewood_tablet.json | 21 + .../spirit_infusion/runewood_totem_base.json | 21 + .../spirit_infusion/runic_workbench.json | 21 + .../sacred_spirited_glass.json | 21 + .../spirit_infusion/shielding_apparatus.json | 21 + .../spirit_infusion/soul_hunter_boots.json | 21 + .../spirit_infusion/soul_hunter_cloak.json | 21 + .../spirit_infusion/soul_hunter_leggings.json | 21 + .../spirit_infusion/soul_hunter_robe.json | 21 + .../soul_stained_steel_boots.json | 21 + .../soul_stained_steel_chestplate.json | 21 + .../soul_stained_steel_helmet.json | 21 + .../soul_stained_steel_ingot.json | 21 + .../soul_stained_steel_leggings.json | 21 + .../soul_stained_steel_scythe.json | 21 + .../spirit_infusion/soulwood_tablet.json | 21 + .../spirit_infusion/soulwood_totem_base.json | 21 + .../spirit_infusion/spirit_catalyzer.json | 21 + .../spirit_infusion/spirit_crucible.json | 21 + .../spirit_infusion/spirit_fabric.json | 21 + .../spirit_infusion/splash_of_gluttony.json | 21 + ...f_gluttony_from_concentrated_gluttony.json | 21 + .../staff_of_the_auric_flame.json | 21 + .../spirit_infusion/stellar_mechanism.json | 21 + .../recipes/spirit_infusion/tainted_rock.json | 21 + .../spirit_infusion/tainted_rock_tablet.json | 21 + .../recipes/spirit_infusion/tuning_fork.json | 21 + .../recipes/spirit_infusion/twisted_rock.json | 21 + .../recipes/spirit_infusion/tyrving.json | 21 + .../recipes/spirit_infusion/void_tablet.json | 21 + .../spirit_infusion/warping_engine.json | 21 + .../spirit_infusion/weight_of_worlds.json | 21 + .../wicked_spirited_glass.json | 21 + .../alchemical_impetus_restoration.json | 21 + .../spirit_crucible/repair/copper.json | 21 + .../spirit_crucible/repair/diamond.json | 21 + .../spirit_crucible/repair/flint.json | 21 + .../spirit_crucible/repair/gold.json | 21 + .../spirit_crucible/repair/iron.json | 21 + .../repair/metal_impetus_restoration.json | 21 + .../spirit_crucible/repair/netherite.json | 21 + .../repair/soul_hunter_armor.json | 21 + .../repair/soul_stained_steel.json | 21 + .../repair/special_soul_stained_steel.json | 21 + .../spirit_crucible/repair/stone.json | 21 + .../spirit_crucible/repair/trident.json | 21 + .../spirit_crucible/repair/tyrving.json | 21 + .../spirit_crucible/repair/wooden.json | 21 + .../andesite_to_tuff.json | 21 + .../basalt_to_netherrack.json | 21 + .../calcite_to_stone.json | 21 + .../clay_to_prismarine.json | 21 + .../cobbled_deepslate_to_basalt.json | 21 + .../cobblestone_to_gravel.json | 21 + .../deepslate_to_cobbled_deepslate.json | 21 + .../diorite_to_calcite.json | 21 + .../dripstone_block_to_stone.json | 21 + .../granite_to_dripstone_block.json | 21 + .../spirit_transmutation/gravel_to_sand.json | 21 + .../ice_to_blighted_soil.json | 21 + .../netherrack_to_soul_sand.json | 21 + .../prismarine_to_sea_lantern.json | 21 + .../red_sand_to_blighted_soil.json | 21 + .../sand_to_blighted_soil.json | 21 + .../sea_lantern_to_snow_block.json | 21 + .../smooth_basalt_to_clay.json | 21 + .../snow_block_to_ice.json | 21 + .../soul_sand_to_red_sand.json | 21 + .../spirit_transmutation/soulwood/beam.json | 21 + .../spirit_transmutation/soulwood/boards.json | 21 + .../soulwood/boards_slab.json | 21 + .../soulwood/boards_stairs.json | 21 + .../soulwood/boards_wall.json | 21 + .../soulwood/cut_planks.json | 21 + .../spirit_transmutation/soulwood/door.json | 21 + .../soulwood/exposed_log.json | 21 + .../spirit_transmutation/soulwood/growth.json | 21 + .../soulwood/item_pedestal.json | 21 + .../soulwood/item_stand.json | 21 + .../spirit_transmutation/soulwood/leaves.json | 21 + .../spirit_transmutation/soulwood/log.json | 21 + .../spirit_transmutation/soulwood/panel.json | 21 + .../spirit_transmutation/soulwood/planks.json | 21 + .../soulwood/planks_button.json | 21 + .../soulwood/planks_fence.json | 21 + .../soulwood/planks_fence_gate.json | 21 + .../soulwood/planks_pressure_plate.json | 21 + .../soulwood/planks_slab.json | 21 + .../soulwood/planks_stairs.json | 21 + .../soulwood/revealed_log.json | 21 + .../soulwood/rustic_planks.json | 21 + .../soulwood/rustic_planks_slab.json | 21 + .../soulwood/rustic_planks_stairs.json | 21 + .../spirit_transmutation/soulwood/sign.json | 21 + .../soulwood/solid_trapdoor.json | 21 + .../soulwood/soulwood.json | 21 + .../soulwood/stripped.json | 21 + .../soulwood/stripped_log.json | 21 + .../spirit_transmutation/soulwood/tiles.json | 21 + .../soulwood/tiles_slab.json | 21 + .../soulwood/tiles_stairs.json | 21 + .../soulwood/totem_base.json | 21 + .../soulwood/trapdoor.json | 21 + .../soulwood/vertical_boards.json | 21 + .../soulwood/vertical_boards_slab.json | 21 + .../soulwood/vertical_boards_stairs.json | 21 + .../soulwood/vertical_planks.json | 21 + .../soulwood/vertical_planks_slab.json | 21 + .../soulwood/vertical_planks_stairs.json | 21 + .../soulwood/vertical_rustic_planks.json | 21 + .../soulwood/vertical_rustic_planks_slab.json | 21 + .../vertical_rustic_planks_stairs.json | 21 + .../stone_to_cobblestone.json | 21 + .../tuff_block_to_stone.json | 21 + .../advancement/recipes/tools/brush.json | 32 + .../advancement/recipes/tools/clock.json | 32 + .../advancement/recipes/tools/compass.json | 32 + .../recipes/tools/diamond_axe.json | 32 + .../recipes/tools/diamond_hoe.json | 32 + .../recipes/tools/diamond_pickaxe.json | 32 + .../recipes/tools/diamond_shovel.json | 32 + .../recipes/tools/fishing_rod.json | 32 + .../recipes/tools/flint_and_steel.json | 43 + .../advancement/recipes/tools/golden_axe.json | 32 + .../advancement/recipes/tools/golden_hoe.json | 32 + .../recipes/tools/golden_pickaxe.json | 32 + .../recipes/tools/golden_shovel.json | 32 + .../advancement/recipes/tools/iron_axe.json | 32 + .../advancement/recipes/tools/iron_hoe.json | 32 + .../recipes/tools/iron_pickaxe.json | 32 + .../recipes/tools/iron_shovel.json | 32 + .../malum/advancement/recipes/tools/lead.json | 32 + .../recipes/tools/netherite_axe_smithing.json | 32 + .../recipes/tools/netherite_hoe_smithing.json | 32 + .../tools/netherite_pickaxe_smithing.json | 32 + .../tools/netherite_shovel_smithing.json | 32 + .../recipes/tools/recovery_compass.json | 32 + .../advancement/recipes/tools/shears.json | 32 + .../advancement/recipes/tools/spyglass.json | 32 + .../advancement/recipes/tools/stone_axe.json | 32 + .../advancement/recipes/tools/stone_hoe.json | 32 + .../recipes/tools/stone_pickaxe.json | 32 + .../recipes/tools/stone_shovel.json | 32 + .../advancement/recipes/tools/wooden_axe.json | 32 + .../advancement/recipes/tools/wooden_hoe.json | 32 + .../recipes/tools/wooden_pickaxe.json | 32 + .../recipes/tools/wooden_shovel.json | 32 + .../recipes/transportation/acacia_boat.json | 28 + .../transportation/acacia_chest_boat.json | 32 + .../transportation/activator_rail.json | 32 + .../transportation/bamboo_chest_raft.json | 32 + .../recipes/transportation/bamboo_raft.json | 28 + .../recipes/transportation/birch_boat.json | 28 + .../transportation/birch_chest_boat.json | 32 + .../transportation/carrot_on_a_stick.json | 32 + .../recipes/transportation/cherry_boat.json | 28 + .../transportation/cherry_chest_boat.json | 32 + .../transportation/chest_minecart.json | 32 + .../recipes/transportation/dark_oak_boat.json | 28 + .../transportation/dark_oak_chest_boat.json | 32 + .../recipes/transportation/detector_rail.json | 32 + .../transportation/furnace_minecart.json | 32 + .../transportation/hopper_minecart.json | 32 + .../recipes/transportation/jungle_boat.json | 28 + .../transportation/jungle_chest_boat.json | 32 + .../recipes/transportation/mangrove_boat.json | 28 + .../transportation/mangrove_chest_boat.json | 32 + .../recipes/transportation/minecart.json | 32 + .../recipes/transportation/oak_boat.json | 28 + .../transportation/oak_chest_boat.json | 32 + .../recipes/transportation/powered_rail.json | 32 + .../recipes/transportation/rail.json | 32 + .../recipes/transportation/spruce_boat.json | 28 + .../transportation/spruce_chest_boat.json | 32 + .../recipes/transportation/tnt_minecart.json | 32 + .../warped_fungus_on_a_stick.json | 32 + .../recipes/void_favor/anomalous_design.json | 21 + .../recipes/void_favor/auric_embers.json | 21 + .../void_favor/encyclopedia_esoterica.json | 21 + .../void_favor/fused_consciousness.json | 21 + .../recipes/void_favor/malignant_lead.json | 21 + .../recipes/void_favor/mnemonic_fragment.json | 21 + .../mnemonic_fragment_from_cluster.json | 21 + .../void_favor/music_disc_aesthetica.json | 21 + .../recipes/void_favor/null_slate.json | 21 + .../recipes/void_favor/raw_soulstone.json | 21 + .../recipes/void_favor/the_vessel.json | 21 + .../recipes/void_favor/tophat.json | 21 + .../recipes/void_favor/void_salts.json | 21 + .../data/malum/enchantment/haunted.json | 21 + .../data/malum/enchantment/rebound.json | 21 + .../data/malum/enchantment/replenishing.json | 21 + .../malum/enchantment/spirit_plunder.json | 21 + .../blocks/aerial_spirited_glass.json | 20 + .../blocks/aqueous_spirited_glass.json | 20 + .../blocks/arcane_spirited_glass.json | 20 + .../blocks/azure_runewood_leaves.json | 135 ++ .../blocks/azure_runewood_sapling.json | 20 + .../blocks/blazing_quartz_cluster.json | 20 + .../loot_table/blocks/blazing_quartz_ore.json | 51 + .../loot_table/blocks/blighted_earth.json | 68 + .../loot_table/blocks/blighted_growth.json | 64 + .../loot_table/blocks/blighted_soil.json | 53 + .../loot_table/blocks/blighted_soulwood.json | 46 + .../blocks/block_of_alchemical_calx.json | 20 + .../blocks/block_of_arcane_charcoal.json | 20 + .../blocks/block_of_astral_weave.json | 20 + .../blocks/block_of_auric_embers.json | 20 + .../blocks/block_of_blazing_quartz.json | 20 + .../blocks/block_of_brilliance.json | 20 + .../blocks/block_of_cthonic_gold.json | 20 + .../loot_table/blocks/block_of_grim_talc.json | 20 + .../blocks/block_of_hallowed_gold.json | 20 + .../loot_table/blocks/block_of_hex_ash.json | 20 + .../blocks/block_of_living_flesh.json | 20 + .../blocks/block_of_malignant_lead.json | 20 + .../blocks/block_of_malignant_pewter.json | 20 + .../blocks/block_of_mnemonic_fragment.json | 20 + .../blocks/block_of_null_slate.json | 20 + .../blocks/block_of_raw_soulstone.json | 20 + .../blocks/block_of_rotting_essence.json | 20 + .../blocks/block_of_soul_stained_steel.json | 20 + .../loot_table/blocks/block_of_soulstone.json | 20 + .../blocks/block_of_void_salts.json | 20 + .../blocks/brilliant_deepslate.json | 51 + .../loot_table/blocks/brilliant_obelisk.json | 20 + .../blocks/brilliant_obelisk_component.json | 20 + .../loot_table/blocks/brilliant_stone.json | 51 + .../blocks/budding_soulwood_leaves.json | 135 ++ .../loot_table/blocks/calcified_blight.json | 57 + .../blocks/checkered_tainted_rock.json | 20 + .../blocks/checkered_twisted_rock.json | 20 + .../blocks/chiseled_tainted_rock.json | 20 + .../blocks/chiseled_twisted_rock.json | 20 + .../loot_table/blocks/clinging_blight.json | 20 + .../blocks/cthonic_gold_cluster.json | 20 + .../loot_table/blocks/cthonic_gold_ore.json | 55 + .../loot_table/blocks/cursed_sap_block.json | 20 + .../blocks/cut_runewood_planks.json | 20 + .../blocks/cut_soulwood_planks.json | 20 + .../loot_table/blocks/cut_tainted_rock.json | 20 + .../loot_table/blocks/cut_twisted_rock.json | 20 + .../blocks/deepslate_quartz_ore.json | 51 + .../blocks/deepslate_soulstone_ore.json | 51 + .../blocks/earthen_spirited_glass.json | 20 + .../blocks/eldritch_spirited_glass.json | 20 + .../data/malum/loot_table/blocks/ether.json | 46 + .../malum/loot_table/blocks/ether_torch.json | 46 + .../blocks/exposed_runewood_log.json | 20 + .../blocks/exposed_soulwood_log.json | 20 + .../blocks/hanging_azure_runewood_leaves.json | 135 ++ .../blocks/hanging_runewood_leaves.json | 135 ++ .../blocks/hanging_soulwood_leaves.json | 135 ++ .../blocks/infernal_spirited_glass.json | 20 + .../loot_table/blocks/iridescent_ether.json | 46 + .../blocks/iridescent_ether_torch.json | 46 + .../blocks/iridescent_wall_ether_torch.json | 46 + .../blocks/mass_of_blighted_gunk.json | 20 + .../blocks/natural_quartz_cluster.json | 20 + .../loot_table/blocks/natural_quartz_ore.json | 51 + .../blocks/polished_tainted_rock.json | 20 + .../blocks/polished_tainted_rock_slab.json | 34 + .../blocks/polished_tainted_rock_stairs.json | 20 + .../blocks/polished_tainted_rock_wall.json | 20 + .../blocks/polished_twisted_rock.json | 20 + .../blocks/polished_twisted_rock_slab.json | 34 + .../blocks/polished_twisted_rock_stairs.json | 20 + .../blocks/polished_twisted_rock_wall.json | 20 + .../loot_table/blocks/primordial_soup.json | 20 + .../malum/loot_table/blocks/repair_pylon.json | 20 + .../blocks/repair_pylon_component.json | 20 + .../blocks/revealed_runewood_log.json | 20 + .../blocks/revealed_soulwood_log.json | 20 + .../loot_table/blocks/ritual_plinth.json | 20 + .../malum/loot_table/blocks/runewood.json | 20 + .../loot_table/blocks/runewood_beam.json | 20 + .../loot_table/blocks/runewood_boards.json | 20 + .../blocks/runewood_boards_slab.json | 34 + .../blocks/runewood_boards_stairs.json | 20 + .../blocks/runewood_boards_wall.json | 20 + .../loot_table/blocks/runewood_door.json | 29 + .../blocks/runewood_item_pedestal.json | 20 + .../blocks/runewood_item_stand.json | 20 + .../loot_table/blocks/runewood_leaves.json | 135 ++ .../malum/loot_table/blocks/runewood_log.json | 20 + .../loot_table/blocks/runewood_obelisk.json | 20 + .../blocks/runewood_obelisk_component.json | 20 + .../loot_table/blocks/runewood_panel.json | 20 + .../loot_table/blocks/runewood_planks.json | 20 + .../blocks/runewood_planks_button.json | 20 + .../blocks/runewood_planks_fence.json | 20 + .../blocks/runewood_planks_fence_gate.json | 20 + .../runewood_planks_pressure_plate.json | 20 + .../blocks/runewood_planks_slab.json | 34 + .../blocks/runewood_planks_stairs.json | 20 + .../loot_table/blocks/runewood_sapling.json | 20 + .../loot_table/blocks/runewood_sign.json | 20 + .../loot_table/blocks/runewood_tiles.json | 20 + .../blocks/runewood_tiles_slab.json | 34 + .../blocks/runewood_tiles_stairs.json | 20 + .../blocks/runewood_totem_base.json | 20 + .../blocks/runewood_totem_pole.json | 20 + .../loot_table/blocks/runewood_trapdoor.json | 20 + .../loot_table/blocks/runewood_wall_sign.json | 20 + .../loot_table/blocks/runic_sap_block.json | 20 + .../runic_small_tainted_rock_bricks.json | 20 + .../runic_small_tainted_rock_bricks_slab.json | 34 + ...unic_small_tainted_rock_bricks_stairs.json | 20 + .../runic_small_tainted_rock_bricks_wall.json | 20 + .../runic_small_twisted_rock_bricks.json | 20 + .../runic_small_twisted_rock_bricks_slab.json | 34 + ...unic_small_twisted_rock_bricks_stairs.json | 20 + .../runic_small_twisted_rock_bricks_wall.json | 20 + .../blocks/runic_tainted_rock_bricks.json | 20 + .../runic_tainted_rock_bricks_slab.json | 34 + .../runic_tainted_rock_bricks_stairs.json | 20 + .../runic_tainted_rock_bricks_wall.json | 20 + .../blocks/runic_tainted_rock_tiles.json | 20 + .../blocks/runic_tainted_rock_tiles_slab.json | 34 + .../runic_tainted_rock_tiles_stairs.json | 20 + .../blocks/runic_tainted_rock_tiles_wall.json | 20 + .../blocks/runic_twisted_rock_bricks.json | 20 + .../runic_twisted_rock_bricks_slab.json | 34 + .../runic_twisted_rock_bricks_stairs.json | 20 + .../runic_twisted_rock_bricks_wall.json | 20 + .../blocks/runic_twisted_rock_tiles.json | 20 + .../blocks/runic_twisted_rock_tiles_slab.json | 34 + .../runic_twisted_rock_tiles_stairs.json | 20 + .../blocks/runic_twisted_rock_tiles_wall.json | 20 + .../loot_table/blocks/runic_workbench.json | 20 + .../blocks/rustic_runewood_planks.json | 20 + .../blocks/rustic_runewood_planks_slab.json | 34 + .../blocks/rustic_runewood_planks_stairs.json | 20 + .../blocks/rustic_runewood_tiles.json | 20 + .../blocks/rustic_runewood_tiles_slab.json | 34 + .../blocks/rustic_runewood_tiles_stairs.json | 20 + .../blocks/rustic_soulwood_planks.json | 20 + .../blocks/rustic_soulwood_planks_slab.json | 34 + .../blocks/rustic_soulwood_planks_stairs.json | 20 + .../blocks/rustic_soulwood_tiles.json | 20 + .../blocks/rustic_soulwood_tiles_slab.json | 34 + .../blocks/rustic_soulwood_tiles_stairs.json | 20 + .../blocks/sacred_spirited_glass.json | 20 + .../blocks/small_tainted_rock_bricks.json | 20 + .../small_tainted_rock_bricks_slab.json | 34 + .../small_tainted_rock_bricks_stairs.json | 20 + .../small_tainted_rock_bricks_wall.json | 20 + .../blocks/small_twisted_rock_bricks.json | 20 + .../small_twisted_rock_bricks_slab.json | 34 + .../small_twisted_rock_bricks_stairs.json | 20 + .../small_twisted_rock_bricks_wall.json | 20 + .../blocks/smooth_tainted_rock.json | 20 + .../blocks/smooth_tainted_rock_slab.json | 34 + .../blocks/smooth_tainted_rock_stairs.json | 20 + .../blocks/smooth_tainted_rock_wall.json | 20 + .../blocks/smooth_twisted_rock.json | 20 + .../blocks/smooth_twisted_rock_slab.json | 34 + .../blocks/smooth_twisted_rock_stairs.json | 20 + .../blocks/smooth_twisted_rock_wall.json | 20 + .../blocks/solid_runewood_trapdoor.json | 20 + .../blocks/solid_soulwood_trapdoor.json | 20 + .../loot_table/blocks/soulstone_ore.json | 51 + .../malum/loot_table/blocks/soulwood.json | 20 + .../loot_table/blocks/soulwood_beam.json | 20 + .../loot_table/blocks/soulwood_boards.json | 20 + .../blocks/soulwood_boards_slab.json | 34 + .../blocks/soulwood_boards_stairs.json | 20 + .../blocks/soulwood_boards_wall.json | 20 + .../loot_table/blocks/soulwood_door.json | 29 + .../loot_table/blocks/soulwood_growth.json | 20 + .../blocks/soulwood_item_pedestal.json | 20 + .../blocks/soulwood_item_stand.json | 20 + .../loot_table/blocks/soulwood_leaves.json | 135 ++ .../malum/loot_table/blocks/soulwood_log.json | 20 + .../loot_table/blocks/soulwood_panel.json | 20 + .../loot_table/blocks/soulwood_planks.json | 20 + .../blocks/soulwood_planks_button.json | 20 + .../blocks/soulwood_planks_fence.json | 20 + .../blocks/soulwood_planks_fence_gate.json | 20 + .../soulwood_planks_pressure_plate.json | 20 + .../blocks/soulwood_planks_slab.json | 34 + .../blocks/soulwood_planks_stairs.json | 20 + .../loot_table/blocks/soulwood_sign.json | 20 + .../loot_table/blocks/soulwood_tiles.json | 20 + .../blocks/soulwood_tiles_slab.json | 34 + .../blocks/soulwood_tiles_stairs.json | 20 + .../blocks/soulwood_totem_base.json | 20 + .../blocks/soulwood_totem_pole.json | 20 + .../loot_table/blocks/soulwood_trapdoor.json | 20 + .../loot_table/blocks/soulwood_wall_sign.json | 20 + .../malum/loot_table/blocks/spirit_altar.json | 20 + .../loot_table/blocks/spirit_catalyzer.json | 20 + .../blocks/spirit_catalyzer_component.json | 20 + .../loot_table/blocks/spirit_crucible.json | 20 + .../blocks/spirit_crucible_component.json | 20 + .../malum/loot_table/blocks/spirit_jar.json | 46 + .../malum/loot_table/blocks/spirit_mote.json | 20 + .../loot_table/blocks/stripped_runewood.json | 20 + .../blocks/stripped_runewood_log.json | 20 + .../loot_table/blocks/stripped_soulwood.json | 20 + .../blocks/stripped_soulwood_log.json | 20 + .../blocks/tainted_ether_brazier.json | 46 + .../tainted_iridescent_ether_brazier.json | 46 + .../malum/loot_table/blocks/tainted_rock.json | 20 + .../blocks/tainted_rock_bricks.json | 20 + .../blocks/tainted_rock_bricks_slab.json | 34 + .../blocks/tainted_rock_bricks_stairs.json | 20 + .../blocks/tainted_rock_bricks_wall.json | 20 + .../blocks/tainted_rock_button.json | 20 + .../blocks/tainted_rock_column.json | 20 + .../blocks/tainted_rock_column_cap.json | 20 + .../blocks/tainted_rock_item_pedestal.json | 20 + .../blocks/tainted_rock_item_stand.json | 20 + .../blocks/tainted_rock_pressure_plate.json | 20 + .../loot_table/blocks/tainted_rock_slab.json | 34 + .../blocks/tainted_rock_stairs.json | 20 + .../loot_table/blocks/tainted_rock_tiles.json | 20 + .../blocks/tainted_rock_tiles_slab.json | 34 + .../blocks/tainted_rock_tiles_stairs.json | 20 + .../blocks/tainted_rock_tiles_wall.json | 20 + .../loot_table/blocks/tainted_rock_wall.json | 20 + .../blocks/tall_calcified_blight.json | 57 + .../malum/loot_table/blocks/the_device.json | 20 + .../malum/loot_table/blocks/the_vessel.json | 20 + .../blocks/twisted_ether_brazier.json | 46 + .../twisted_iridescent_ether_brazier.json | 46 + .../malum/loot_table/blocks/twisted_rock.json | 20 + .../blocks/twisted_rock_bricks.json | 20 + .../blocks/twisted_rock_bricks_slab.json | 34 + .../blocks/twisted_rock_bricks_stairs.json | 20 + .../blocks/twisted_rock_bricks_wall.json | 20 + .../blocks/twisted_rock_button.json | 20 + .../blocks/twisted_rock_column.json | 20 + .../blocks/twisted_rock_column_cap.json | 20 + .../blocks/twisted_rock_item_pedestal.json | 20 + .../blocks/twisted_rock_item_stand.json | 20 + .../blocks/twisted_rock_pressure_plate.json | 20 + .../loot_table/blocks/twisted_rock_slab.json | 34 + .../blocks/twisted_rock_stairs.json | 20 + .../loot_table/blocks/twisted_rock_tiles.json | 20 + .../blocks/twisted_rock_tiles_slab.json | 34 + .../blocks/twisted_rock_tiles_stairs.json | 20 + .../blocks/twisted_rock_tiles_wall.json | 20 + .../loot_table/blocks/twisted_rock_wall.json | 20 + .../blocks/vertical_runewood_boards.json | 20 + .../blocks/vertical_runewood_boards_slab.json | 34 + .../vertical_runewood_boards_stairs.json | 20 + .../blocks/vertical_runewood_planks.json | 20 + .../blocks/vertical_runewood_planks_slab.json | 34 + .../vertical_runewood_planks_stairs.json | 20 + .../vertical_rustic_runewood_planks.json | 20 + .../vertical_rustic_runewood_planks_slab.json | 34 + ...ertical_rustic_runewood_planks_stairs.json | 20 + .../vertical_rustic_soulwood_planks.json | 20 + .../vertical_rustic_soulwood_planks_slab.json | 34 + ...ertical_rustic_soulwood_planks_stairs.json | 20 + .../blocks/vertical_soulwood_boards.json | 20 + .../blocks/vertical_soulwood_boards_slab.json | 34 + .../vertical_soulwood_boards_stairs.json | 20 + .../blocks/vertical_soulwood_planks.json | 20 + .../blocks/vertical_soulwood_planks_slab.json | 34 + .../vertical_soulwood_planks_stairs.json | 20 + .../malum/loot_table/blocks/void_conduit.json | 20 + .../malum/loot_table/blocks/void_depot.json | 20 + .../loot_table/blocks/wall_ether_torch.json | 46 + .../loot_table/blocks/weavers_workbench.json | 20 + .../blocks/weeping_well_bricks.json | 20 + .../weeping_well_central_encasement.json | 20 + ...eping_well_central_encasement_support.json | 20 + .../blocks/weeping_well_central_pillar.json | 20 + .../loot_table/blocks/weeping_well_core.json | 20 + .../blocks/weeping_well_corner.json | 20 + .../blocks/weeping_well_encasement.json | 20 + .../weeping_well_encasement_corner.json | 20 + .../weeping_well_encasement_mirrored.json | 20 + .../loot_table/blocks/weeping_well_side.json | 20 + .../blocks/weeping_well_side_pillar.json | 20 + .../blocks/wicked_spirited_glass.json | 20 + .../data/malum/recipe/acacia_boat.json | 18 + .../data/malum/recipe/acacia_button.json | 14 + .../data/malum/recipe/acacia_chest_boat.json | 17 + .../data/malum/recipe/acacia_door.json | 19 + .../data/malum/recipe/acacia_fence.json | 21 + .../data/malum/recipe/acacia_fence_gate.json | 21 + .../malum/recipe/acacia_hanging_sign.json | 22 + .../data/malum/recipe/acacia_planks.json | 14 + .../malum/recipe/acacia_pressure_plate.json | 17 + .../data/malum/recipe/acacia_sign.json | 22 + .../data/malum/recipe/acacia_slab.json | 17 + .../data/malum/recipe/acacia_stairs.json | 19 + .../data/malum/recipe/acacia_trapdoor.json | 18 + .../data/malum/recipe/acacia_wood.json | 18 + .../data/malum/recipe/accelerating_inlay.json | 38 + .../data/malum/recipe/ace_prideweave.json | 16 + .../data/malum/recipe/activator_rail.json | 24 + .../malum/recipe/aerial_spirited_glass.json | 27 + .../data/malum/recipe/agender_prideweave.json | 16 + .../data/malum/recipe/alchemical_calx.json | 29 + .../recipe/alchemical_calx_from_block.json | 13 + .../data/malum/recipe/alchemical_impetus.json | 37 + .../data/malum/recipe/amethyst_block.json | 17 + .../data/malum/recipe/ancient_weave.json | 16 + .../resources/data/malum/recipe/andesite.json | 16 + .../data/malum/recipe/andesite_slab.json | 16 + ...esite_slab_from_andesite_stonecutting.json | 10 + .../data/malum/recipe/andesite_stairs.json | 18 + ...ite_stairs_from_andesite_stonecutting.json | 10 + .../data/malum/recipe/andesite_wall.json | 17 + ...esite_wall_from_andesite_stonecutting.json | 10 + .../data/malum/recipe/anomalous_design.json | 10 + .../resources/data/malum/recipe/anvil.json | 21 + .../malum/recipe/aqueous_spirited_glass.json | 27 + .../data/malum/recipe/arcane_charcoal.json | 25 + .../recipe/arcane_charcoal_fragment.json | 13 + .../recipe/arcane_charcoal_from_block.json | 13 + .../recipe/arcane_charcoal_from_fragment.json | 34 + .../recipe/arcane_charcoal_from_runewood.json | 12 + .../recipe/arcane_charcoal_from_soulwood.json | 12 + .../malum/recipe/arcane_spirited_glass.json | 27 + .../data/malum/recipe/armor_dye.json | 4 + .../data/malum/recipe/armor_stand.json | 21 + .../data/malum/recipe/aro_prideweave.json | 16 + .../data/malum/recipe/aroace_prideweave.json | 16 + .../resources/data/malum/recipe/arrow.json | 24 + .../malum/recipe/astral_weave_from_block.json | 13 + .../data/malum/recipe/auric_embers.json | 10 + .../malum/recipe/auric_embers_from_block.json | 13 + .../data/malum/recipe/baked_potato.json | 12 + .../baked_potato_from_campfire_cooking.json | 12 + .../recipe/baked_potato_from_smoking.json | 12 + .../data/malum/recipe/bamboo_block.json | 37 + .../data/malum/recipe/bamboo_button.json | 14 + .../data/malum/recipe/bamboo_chest_raft.json | 17 + .../data/malum/recipe/bamboo_door.json | 19 + .../data/malum/recipe/bamboo_fence.json | 21 + .../data/malum/recipe/bamboo_fence_gate.json | 21 + .../malum/recipe/bamboo_hanging_sign.json | 22 + .../data/malum/recipe/bamboo_mosaic.json | 17 + .../data/malum/recipe/bamboo_mosaic_slab.json | 16 + .../malum/recipe/bamboo_mosaic_stairs.json | 18 + .../data/malum/recipe/bamboo_planks.json | 14 + .../malum/recipe/bamboo_pressure_plate.json | 17 + .../data/malum/recipe/bamboo_raft.json | 18 + .../data/malum/recipe/bamboo_sign.json | 22 + .../data/malum/recipe/bamboo_slab.json | 17 + .../data/malum/recipe/bamboo_stairs.json | 19 + .../data/malum/recipe/bamboo_trapdoor.json | 18 + .../data/malum/recipe/banner_duplicate.json | 4 + .../resources/data/malum/recipe/barrel.json | 21 + .../resources/data/malum/recipe/beacon.json | 24 + .../resources/data/malum/recipe/beehive.json | 21 + .../data/malum/recipe/beetroot_soup.json | 31 + .../malum/recipe/belt_of_the_limitless.json | 52 + .../malum/recipe/belt_of_the_magebane.json | 47 + .../malum/recipe/belt_of_the_prospector.json | 52 + .../malum/recipe/belt_of_the_starved.json | 53 + .../data/malum/recipe/bi_prideweave.json | 16 + .../data/malum/recipe/birch_boat.json | 18 + .../data/malum/recipe/birch_button.json | 14 + .../data/malum/recipe/birch_chest_boat.json | 17 + .../data/malum/recipe/birch_door.json | 19 + .../data/malum/recipe/birch_fence.json | 21 + .../data/malum/recipe/birch_fence_gate.json | 21 + .../data/malum/recipe/birch_hanging_sign.json | 22 + .../data/malum/recipe/birch_planks.json | 14 + .../malum/recipe/birch_pressure_plate.json | 17 + .../data/malum/recipe/birch_sign.json | 22 + .../data/malum/recipe/birch_slab.json | 17 + .../data/malum/recipe/birch_stairs.json | 19 + .../data/malum/recipe/birch_trapdoor.json | 18 + .../data/malum/recipe/birch_wood.json | 18 + .../data/malum/recipe/black_banner.json | 22 + .../data/malum/recipe/black_bed.json | 21 + .../data/malum/recipe/black_candle.json | 17 + .../data/malum/recipe/black_carpet.json | 17 + .../malum/recipe/black_concrete_powder.json | 38 + .../data/malum/recipe/black_dye.json | 14 + .../recipe/black_dye_from_wither_rose.json | 14 + .../malum/recipe/black_glazed_terracotta.json | 12 + .../malum/recipe/black_stained_glass.json | 22 + .../recipe/black_stained_glass_pane.json | 18 + ...ck_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/black_terracotta.json | 22 + .../data/malum/recipe/blackstone_slab.json | 16 + ...one_slab_from_blackstone_stonecutting.json | 10 + .../data/malum/recipe/blackstone_stairs.json | 18 + ...e_stairs_from_blackstone_stonecutting.json | 10 + .../data/malum/recipe/blackstone_wall.json | 17 + ...one_wall_from_blackstone_stonecutting.json | 10 + .../data/malum/recipe/blast_furnace.json | 24 + .../data/malum/recipe/blaze_powder.json | 13 + .../data/malum/recipe/blazing_diode.json | 38 + .../malum/recipe/blazing_quartz_fragment.json | 13 + .../recipe/blazing_quartz_from_blasting.json | 12 + .../recipe/blazing_quartz_from_block.json | 13 + .../recipe/blazing_quartz_from_fragment.json | 34 + .../recipe/blazing_quartz_from_smelting.json | 12 + .../malum/recipe/blighted_gunk_from_mass.json | 13 + .../recipe/block_of_alchemical_calx.json | 18 + .../recipe/block_of_arcane_charcoal.json | 18 + .../malum/recipe/block_of_astral_weave.json | 18 + .../malum/recipe/block_of_auric_embers.json | 18 + .../malum/recipe/block_of_blazing_quartz.json | 18 + .../malum/recipe/block_of_brilliance.json | 18 + .../malum/recipe/block_of_cthonic_gold.json | 18 + .../data/malum/recipe/block_of_grim_talc.json | 18 + .../malum/recipe/block_of_hallowed_gold.json | 18 + .../data/malum/recipe/block_of_hex_ash.json | 18 + .../malum/recipe/block_of_malignant_lead.json | 18 + .../recipe/block_of_malignant_pewter.json | 18 + .../recipe/block_of_mnemonic_fragment.json | 18 + .../malum/recipe/block_of_null_slate.json | 18 + .../recipe/block_of_rotting_essence.json | 18 + .../recipe/block_of_soul_stained_steel.json | 18 + .../data/malum/recipe/block_of_soulstone.json | 18 + .../malum/recipe/block_of_void_salts.json | 18 + .../data/malum/recipe/blue_banner.json | 22 + .../resources/data/malum/recipe/blue_bed.json | 21 + .../data/malum/recipe/blue_candle.json | 17 + .../data/malum/recipe/blue_carpet.json | 17 + .../malum/recipe/blue_concrete_powder.json | 38 + .../resources/data/malum/recipe/blue_dye.json | 14 + .../recipe/blue_dye_from_cornflower.json | 14 + .../malum/recipe/blue_glazed_terracotta.json | 12 + .../resources/data/malum/recipe/blue_ice.json | 37 + .../data/malum/recipe/blue_stained_glass.json | 22 + .../malum/recipe/blue_stained_glass_pane.json | 18 + ...ue_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/blue_terracotta.json | 22 + .../bolt_armor_trim_smithing_template.json | 29 + ..._trim_smithing_template_smithing_trim.json | 12 + .../data/malum/recipe/bone_block.json | 18 + .../data/malum/recipe/bone_meal.json | 14 + .../recipe/bone_meal_from_bone_block.json | 14 + .../malum/recipe/bonemeal_from_grim_talc.json | 13 + .../resources/data/malum/recipe/book.json | 22 + .../data/malum/recipe/book_cloning.json | 4 + .../data/malum/recipe/bookshelf.json | 21 + .../resources/data/malum/recipe/bow.json | 21 + .../resources/data/malum/recipe/bowl.json | 17 + .../resources/data/malum/recipe/bread.json | 16 + .../data/malum/recipe/brewing_stand.json | 20 + .../resources/data/malum/recipe/brick.json | 12 + .../data/malum/recipe/brick_slab.json | 16 + .../brick_slab_from_bricks_stonecutting.json | 10 + .../data/malum/recipe/brick_stairs.json | 18 + ...brick_stairs_from_bricks_stonecutting.json | 10 + .../data/malum/recipe/brick_wall.json | 17 + .../brick_wall_from_bricks_stonecutting.json | 10 + .../resources/data/malum/recipe/bricks.json | 17 + .../recipe/brilliance_from_blasting.json | 12 + .../malum/recipe/brilliance_from_block.json | 13 + .../brilliance_from_crushed_blasting.json | 12 + .../brilliance_from_crushed_smelting.json | 12 + .../brilliance_from_deepslate_blasting.json | 12 + .../brilliance_from_deepslate_smelting.json | 12 + .../recipe/brilliance_from_raw_blasting.json | 12 + .../recipe/brilliance_from_raw_smelting.json | 12 + .../recipe/brilliance_from_smelting.json | 12 + .../data/malum/recipe/brilliant_obelisk.json | 37 + .../data/malum/recipe/brown_banner.json | 22 + .../data/malum/recipe/brown_bed.json | 21 + .../data/malum/recipe/brown_candle.json | 17 + .../data/malum/recipe/brown_carpet.json | 17 + .../malum/recipe/brown_concrete_powder.json | 38 + .../data/malum/recipe/brown_dye.json | 14 + .../malum/recipe/brown_glazed_terracotta.json | 12 + .../malum/recipe/brown_stained_glass.json | 22 + .../recipe/brown_stained_glass_pane.json | 18 + ...wn_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/brown_terracotta.json | 22 + .../resources/data/malum/recipe/brush.json | 24 + .../resources/data/malum/recipe/bucket.json | 17 + .../resources/data/malum/recipe/cake.json | 27 + .../malum/recipe/calibrated_sculk_sensor.json | 20 + .../resources/data/malum/recipe/campfire.json | 24 + .../resources/data/malum/recipe/candle.json | 20 + .../data/malum/recipe/carrot_on_a_stick.json | 20 + .../data/malum/recipe/cartography_table.json | 21 + .../data/malum/recipe/catalyst_lobber.json | 46 + .../resources/data/malum/recipe/cauldron.json | 18 + .../resources/data/malum/recipe/chain.json | 21 + .../resources/data/malum/recipe/charcoal.json | 12 + .../data/malum/recipe/charcoal_fragment.json | 13 + .../malum/recipe/charcoal_from_fragment.json | 34 + .../malum/recipe/checkered_tainted_rock.json | 12 + ...ck_stonecutting_from_cut_tainted_rock.json | 10 + .../malum/recipe/checkered_twisted_rock.json | 12 + ...ck_stonecutting_from_cut_twisted_rock.json | 10 + .../data/malum/recipe/cherry_boat.json | 18 + .../data/malum/recipe/cherry_button.json | 14 + .../data/malum/recipe/cherry_chest_boat.json | 17 + .../data/malum/recipe/cherry_door.json | 19 + .../data/malum/recipe/cherry_fence.json | 21 + .../data/malum/recipe/cherry_fence_gate.json | 21 + .../malum/recipe/cherry_hanging_sign.json | 22 + .../data/malum/recipe/cherry_planks.json | 14 + .../malum/recipe/cherry_pressure_plate.json | 17 + .../data/malum/recipe/cherry_sign.json | 22 + .../data/malum/recipe/cherry_slab.json | 17 + .../data/malum/recipe/cherry_stairs.json | 19 + .../data/malum/recipe/cherry_trapdoor.json | 18 + .../data/malum/recipe/cherry_wood.json | 18 + .../resources/data/malum/recipe/chest.json | 18 + .../data/malum/recipe/chest_minecart.json | 16 + .../data/malum/recipe/chiseled_bookshelf.json | 21 + .../data/malum/recipe/chiseled_copper.json | 17 + ...copper_from_copper_block_stonecutting.json | 10 + ...d_copper_from_cut_copper_stonecutting.json | 10 + .../data/malum/recipe/chiseled_deepslate.json | 17 + ...e_from_cobbled_deepslate_stonecutting.json | 10 + .../malum/recipe/chiseled_nether_bricks.json | 17 + ...ricks_from_nether_bricks_stonecutting.json | 10 + .../recipe/chiseled_polished_blackstone.json | 17 + ...ackstone_from_blackstone_stonecutting.json | 10 + ...from_polished_blackstone_stonecutting.json | 10 + .../malum/recipe/chiseled_quartz_block.json | 17 + ..._block_from_quartz_block_stonecutting.json | 10 + .../malum/recipe/chiseled_red_sandstone.json | 17 + ...stone_from_red_sandstone_stonecutting.json | 10 + .../data/malum/recipe/chiseled_sandstone.json | 17 + ...sandstone_from_sandstone_stonecutting.json | 10 + .../malum/recipe/chiseled_stone_bricks.json | 17 + ...bricks_from_stone_bricks_stonecutting.json | 10 + ..._stone_bricks_stone_from_stonecutting.json | 10 + .../malum/recipe/chiseled_tainted_rock.json | 17 + ...d_rock_stonecutting_from_tainted_rock.json | 10 + .../data/malum/recipe/chiseled_tuff.json | 17 + .../malum/recipe/chiseled_tuff_bricks.json | 17 + ...ricks_from_polished_tuff_stonecutting.json | 10 + ..._bricks_from_tuff_bricks_stonecutting.json | 10 + ...ed_tuff_bricks_from_tuff_stonecutting.json | 10 + .../chiseled_tuff_from_tuff_stonecutting.json | 10 + .../malum/recipe/chiseled_twisted_rock.json | 17 + ...d_rock_stonecutting_from_twisted_rock.json | 10 + .../resources/data/malum/recipe/clay.json | 17 + .../resources/data/malum/recipe/clock.json | 21 + .../resources/data/malum/recipe/coal.json | 13 + .../data/malum/recipe/coal_block.json | 18 + .../data/malum/recipe/coal_fragment.json | 13 + .../recipe/coal_from_blasting_coal_ore.json | 13 + ...coal_from_blasting_deepslate_coal_ore.json | 13 + .../data/malum/recipe/coal_from_fragment.json | 34 + .../recipe/coal_from_smelting_coal_ore.json | 13 + ...coal_from_smelting_deepslate_coal_ore.json | 13 + .../data/malum/recipe/coarse_dirt.json | 20 + .../coast_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../malum/recipe/cobbled_deepslate_slab.json | 16 + ...b_from_cobbled_deepslate_stonecutting.json | 10 + .../recipe/cobbled_deepslate_stairs.json | 18 + ...s_from_cobbled_deepslate_stonecutting.json | 10 + .../malum/recipe/cobbled_deepslate_wall.json | 17 + ...l_from_cobbled_deepslate_stonecutting.json | 10 + .../data/malum/recipe/cobblestone_slab.json | 16 + ...ne_slab_from_cobblestone_stonecutting.json | 10 + .../data/malum/recipe/cobblestone_stairs.json | 18 + ..._stairs_from_cobblestone_stonecutting.json | 10 + .../data/malum/recipe/cobblestone_wall.json | 17 + ...ne_wall_from_cobblestone_stonecutting.json | 10 + .../data/malum/recipe/comparator.json | 24 + .../resources/data/malum/recipe/compass.json | 21 + .../data/malum/recipe/complete_design.json | 48 + .../data/malum/recipe/composter.json | 18 + .../malum/recipe/concentrated_gluttony.json | 34 + .../resources/data/malum/recipe/conduit.json | 21 + .../data/malum/recipe/cooked_beef.json | 12 + .../cooked_beef_from_campfire_cooking.json | 12 + .../recipe/cooked_beef_from_smoking.json | 12 + .../data/malum/recipe/cooked_chicken.json | 12 + .../cooked_chicken_from_campfire_cooking.json | 12 + .../recipe/cooked_chicken_from_smoking.json | 12 + .../data/malum/recipe/cooked_cod.json | 12 + .../cooked_cod_from_campfire_cooking.json | 12 + .../malum/recipe/cooked_cod_from_smoking.json | 12 + .../data/malum/recipe/cooked_mutton.json | 12 + .../cooked_mutton_from_campfire_cooking.json | 12 + .../recipe/cooked_mutton_from_smoking.json | 12 + .../data/malum/recipe/cooked_porkchop.json | 12 + ...cooked_porkchop_from_campfire_cooking.json | 12 + .../recipe/cooked_porkchop_from_smoking.json | 12 + .../data/malum/recipe/cooked_rabbit.json | 12 + .../cooked_rabbit_from_campfire_cooking.json | 12 + .../recipe/cooked_rabbit_from_smoking.json | 12 + .../data/malum/recipe/cooked_salmon.json | 12 + .../cooked_salmon_from_campfire_cooking.json | 12 + .../recipe/cooked_salmon_from_smoking.json | 12 + .../resources/data/malum/recipe/cookie.json | 19 + .../data/malum/recipe/copper_block.json | 18 + .../data/malum/recipe/copper_bulb.json | 24 + .../data/malum/recipe/copper_door.json | 18 + .../recipe/copper_from_node_blasting.json | 12 + .../recipe/copper_from_node_smelting.json | 12 + .../data/malum/recipe/copper_grate.json | 18 + ..._grate_from_copper_block_stonecutting.json | 10 + .../data/malum/recipe/copper_impetus.json | 42 + .../data/malum/recipe/copper_ingot.json | 14 + ...copper_ingot_from_blasting_copper_ore.json | 13 + ...ot_from_blasting_deepslate_copper_ore.json | 13 + ...copper_ingot_from_blasting_raw_copper.json | 13 + .../recipe/copper_ingot_from_nugget.json | 18 + ...copper_ingot_from_smelting_copper_ore.json | 13 + ...ot_from_smelting_deepslate_copper_ore.json | 13 + ...copper_ingot_from_smelting_raw_copper.json | 13 + .../copper_ingot_from_waxed_copper_block.json | 14 + .../recipe/copper_nugget_from_ingot.json | 13 + .../data/malum/recipe/copper_trapdoor.json | 17 + .../data/malum/recipe/cornered_weave.json | 16 + .../recipe/cracked_deepslate_bricks.json | 12 + .../malum/recipe/cracked_deepslate_tiles.json | 12 + .../malum/recipe/cracked_nether_bricks.json | 12 + .../cracked_polished_blackstone_bricks.json | 12 + .../malum/recipe/cracked_stone_bricks.json | 12 + .../resources/data/malum/recipe/crafter.json | 27 + .../data/malum/recipe/crafting_table.json | 18 + .../malum/recipe/creeper_banner_pattern.json | 16 + .../data/malum/recipe/crimson_button.json | 14 + .../data/malum/recipe/crimson_door.json | 19 + .../data/malum/recipe/crimson_fence.json | 21 + .../data/malum/recipe/crimson_fence_gate.json | 21 + .../malum/recipe/crimson_hanging_sign.json | 22 + .../data/malum/recipe/crimson_hyphae.json | 18 + .../data/malum/recipe/crimson_planks.json | 14 + .../malum/recipe/crimson_pressure_plate.json | 17 + .../data/malum/recipe/crimson_sign.json | 22 + .../data/malum/recipe/crimson_slab.json | 17 + .../data/malum/recipe/crimson_stairs.json | 19 + .../data/malum/recipe/crimson_trapdoor.json | 18 + .../resources/data/malum/recipe/crossbow.json | 27 + .../data/malum/recipe/crude_scythe.json | 24 + .../malum/recipe/cthonic_gold_fragment.json | 13 + .../malum/recipe/cthonic_gold_from_block.json | 13 + .../recipe/cthonic_gold_from_fragment.json | 34 + .../data/malum/recipe/cursed_sap_block.json | 22 + .../data/malum/recipe/cursed_sapball.json | 16 + .../data/malum/recipe/cut_copper.json | 17 + ...copper_from_copper_block_stonecutting.json | 10 + .../data/malum/recipe/cut_copper_slab.json | 16 + ...r_slab_from_copper_block_stonecutting.json | 10 + ...per_slab_from_cut_copper_stonecutting.json | 10 + .../data/malum/recipe/cut_copper_stairs.json | 18 + ...stairs_from_copper_block_stonecutting.json | 10 + ...r_stairs_from_cut_copper_stonecutting.json | 10 + .../data/malum/recipe/cut_red_sandstone.json | 17 + ...stone_from_red_sandstone_stonecutting.json | 10 + .../malum/recipe/cut_red_sandstone_slab.json | 16 + ...b_from_cut_red_sandstone_stonecutting.json | 10 + ..._slab_from_red_sandstone_stonecutting.json | 10 + .../malum/recipe/cut_runewood_planks.json | 20 + .../data/malum/recipe/cut_sandstone.json | 17 + ...sandstone_from_sandstone_stonecutting.json | 10 + .../data/malum/recipe/cut_sandstone_slab.json | 16 + ..._slab_from_cut_sandstone_stonecutting.json | 10 + ...tone_slab_from_sandstone_stonecutting.json | 10 + .../malum/recipe/cut_soulwood_planks.json | 20 + .../data/malum/recipe/cut_tainted_rock.json | 20 + ...onecutting_from_polished_tainted_rock.json | 10 + ...d_rock_stonecutting_from_tainted_rock.json | 10 + .../data/malum/recipe/cut_twisted_rock.json | 20 + ...onecutting_from_polished_twisted_rock.json | 10 + ...d_rock_stonecutting_from_twisted_rock.json | 10 + .../data/malum/recipe/cyan_banner.json | 22 + .../resources/data/malum/recipe/cyan_bed.json | 21 + .../data/malum/recipe/cyan_candle.json | 17 + .../data/malum/recipe/cyan_carpet.json | 17 + .../malum/recipe/cyan_concrete_powder.json | 38 + .../resources/data/malum/recipe/cyan_dye.json | 17 + .../recipe/cyan_dye_from_pitcher_plant.json | 14 + .../malum/recipe/cyan_glazed_terracotta.json | 12 + .../data/malum/recipe/cyan_stained_glass.json | 22 + .../malum/recipe/cyan_stained_glass_pane.json | 18 + ...an_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/cyan_terracotta.json | 22 + .../data/malum/recipe/dark_oak_boat.json | 18 + .../data/malum/recipe/dark_oak_button.json | 14 + .../malum/recipe/dark_oak_chest_boat.json | 17 + .../data/malum/recipe/dark_oak_door.json | 19 + .../data/malum/recipe/dark_oak_fence.json | 21 + .../malum/recipe/dark_oak_fence_gate.json | 21 + .../malum/recipe/dark_oak_hanging_sign.json | 22 + .../data/malum/recipe/dark_oak_planks.json | 14 + .../malum/recipe/dark_oak_pressure_plate.json | 17 + .../data/malum/recipe/dark_oak_sign.json | 22 + .../data/malum/recipe/dark_oak_slab.json | 17 + .../data/malum/recipe/dark_oak_stairs.json | 19 + .../data/malum/recipe/dark_oak_trapdoor.json | 18 + .../data/malum/recipe/dark_oak_wood.json | 18 + .../data/malum/recipe/dark_prismarine.json | 21 + .../malum/recipe/dark_prismarine_slab.json | 16 + ...lab_from_dark_prismarine_stonecutting.json | 10 + .../malum/recipe/dark_prismarine_stairs.json | 18 + ...irs_from_dark_prismarine_stonecutting.json | 10 + .../data/malum/recipe/daylight_detector.json | 24 + .../data/malum/recipe/decorated_pot.json | 4 + .../malum/recipe/decorated_pot_simple.json | 18 + .../data/malum/recipe/deepslate.json | 12 + .../malum/recipe/deepslate_brick_slab.json | 16 + ...b_from_cobbled_deepslate_stonecutting.json | 10 + ...ab_from_deepslate_bricks_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../malum/recipe/deepslate_brick_stairs.json | 18 + ...s_from_cobbled_deepslate_stonecutting.json | 10 + ...rs_from_deepslate_bricks_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../malum/recipe/deepslate_brick_wall.json | 17 + ...l_from_cobbled_deepslate_stonecutting.json | 10 + ...ll_from_deepslate_bricks_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../data/malum/recipe/deepslate_bricks.json | 17 + ...s_from_cobbled_deepslate_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../malum/recipe/deepslate_tile_slab.json | 16 + ...b_from_cobbled_deepslate_stonecutting.json | 10 + ...ab_from_deepslate_bricks_stonecutting.json | 10 + ...lab_from_deepslate_tiles_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../malum/recipe/deepslate_tile_stairs.json | 18 + ...s_from_cobbled_deepslate_stonecutting.json | 10 + ...rs_from_deepslate_bricks_stonecutting.json | 10 + ...irs_from_deepslate_tiles_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../malum/recipe/deepslate_tile_wall.json | 17 + ...l_from_cobbled_deepslate_stonecutting.json | 10 + ...ll_from_deepslate_bricks_stonecutting.json | 10 + ...all_from_deepslate_tiles_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../data/malum/recipe/deepslate_tiles.json | 17 + ...s_from_cobbled_deepslate_stonecutting.json | 10 + ...es_from_deepslate_bricks_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../data/malum/recipe/demiboy_prideweave.json | 16 + .../malum/recipe/demigirl_prideweave.json | 16 + .../data/malum/recipe/detector_rail.json | 24 + .../resources/data/malum/recipe/diamond.json | 13 + .../data/malum/recipe/diamond_axe.json | 21 + .../data/malum/recipe/diamond_block.json | 18 + .../data/malum/recipe/diamond_boots.json | 17 + .../data/malum/recipe/diamond_chestplate.json | 18 + ...d_from_blasting_deepslate_diamond_ore.json | 13 + .../diamond_from_blasting_diamond_ore.json | 13 + ...d_from_smelting_deepslate_diamond_ore.json | 13 + .../diamond_from_smelting_diamond_ore.json | 13 + .../data/malum/recipe/diamond_helmet.json | 17 + .../data/malum/recipe/diamond_hoe.json | 21 + .../data/malum/recipe/diamond_leggings.json | 18 + .../data/malum/recipe/diamond_pickaxe.json | 21 + .../data/malum/recipe/diamond_shovel.json | 21 + .../data/malum/recipe/diamond_sword.json | 21 + .../resources/data/malum/recipe/diorite.json | 20 + .../data/malum/recipe/diorite_slab.json | 16 + ...iorite_slab_from_diorite_stonecutting.json | 10 + .../data/malum/recipe/diorite_stairs.json | 18 + ...rite_stairs_from_diorite_stonecutting.json | 10 + .../data/malum/recipe/diorite_wall.json | 17 + ...iorite_wall_from_diorite_stonecutting.json | 10 + .../data/malum/recipe/dispenser.json | 24 + .../data/malum/recipe/dreaded_weave.json | 16 + .../data/malum/recipe/dried_kelp.json | 13 + .../data/malum/recipe/dried_kelp_block.json | 18 + .../dried_kelp_from_campfire_cooking.json | 12 + .../recipe/dried_kelp_from_smelting.json | 12 + .../malum/recipe/dried_kelp_from_smoking.json | 12 + .../data/malum/recipe/dripstone_block.json | 17 + .../resources/data/malum/recipe/dropper.json | 21 + .../dune_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../data/malum/recipe/dye_black_bed.json | 61 + .../data/malum/recipe/dye_black_carpet.json | 61 + .../data/malum/recipe/dye_black_wool.json | 61 + .../data/malum/recipe/dye_blue_bed.json | 61 + .../data/malum/recipe/dye_blue_carpet.json | 61 + .../data/malum/recipe/dye_blue_wool.json | 61 + .../data/malum/recipe/dye_brown_bed.json | 61 + .../data/malum/recipe/dye_brown_carpet.json | 61 + .../data/malum/recipe/dye_brown_wool.json | 61 + .../data/malum/recipe/dye_cyan_bed.json | 61 + .../data/malum/recipe/dye_cyan_carpet.json | 61 + .../data/malum/recipe/dye_cyan_wool.json | 61 + .../data/malum/recipe/dye_gray_bed.json | 61 + .../data/malum/recipe/dye_gray_carpet.json | 61 + .../data/malum/recipe/dye_gray_wool.json | 61 + .../data/malum/recipe/dye_green_bed.json | 61 + .../data/malum/recipe/dye_green_carpet.json | 61 + .../data/malum/recipe/dye_green_wool.json | 61 + .../data/malum/recipe/dye_light_blue_bed.json | 61 + .../malum/recipe/dye_light_blue_carpet.json | 61 + .../malum/recipe/dye_light_blue_wool.json | 61 + .../data/malum/recipe/dye_light_gray_bed.json | 61 + .../malum/recipe/dye_light_gray_carpet.json | 61 + .../malum/recipe/dye_light_gray_wool.json | 61 + .../data/malum/recipe/dye_lime_bed.json | 61 + .../data/malum/recipe/dye_lime_carpet.json | 61 + .../data/malum/recipe/dye_lime_wool.json | 61 + .../data/malum/recipe/dye_magenta_bed.json | 61 + .../data/malum/recipe/dye_magenta_carpet.json | 61 + .../data/malum/recipe/dye_magenta_wool.json | 61 + .../data/malum/recipe/dye_orange_bed.json | 61 + .../data/malum/recipe/dye_orange_carpet.json | 61 + .../data/malum/recipe/dye_orange_wool.json | 61 + .../data/malum/recipe/dye_pink_bed.json | 61 + .../data/malum/recipe/dye_pink_carpet.json | 61 + .../data/malum/recipe/dye_pink_wool.json | 61 + .../data/malum/recipe/dye_purple_bed.json | 61 + .../data/malum/recipe/dye_purple_carpet.json | 61 + .../data/malum/recipe/dye_purple_wool.json | 61 + .../data/malum/recipe/dye_red_bed.json | 61 + .../data/malum/recipe/dye_red_carpet.json | 61 + .../data/malum/recipe/dye_red_wool.json | 61 + .../data/malum/recipe/dye_white_bed.json | 61 + .../data/malum/recipe/dye_white_carpet.json | 61 + .../data/malum/recipe/dye_white_wool.json | 61 + .../data/malum/recipe/dye_yellow_bed.json | 61 + .../data/malum/recipe/dye_yellow_carpet.json | 61 + .../data/malum/recipe/dye_yellow_wool.json | 61 + .../malum/recipe/earthen_spirited_glass.json | 27 + .../malum/recipe/edge_of_deliverance.json | 35 + .../data/malum/recipe/elaborate_brooch.json | 24 + .../malum/recipe/eldritch_spirited_glass.json | 27 + .../resources/data/malum/recipe/emerald.json | 13 + .../data/malum/recipe/emerald_block.json | 18 + ...d_from_blasting_deepslate_emerald_ore.json | 13 + .../emerald_from_blasting_emerald_ore.json | 13 + ...d_from_smelting_deepslate_emerald_ore.json | 13 + .../emerald_from_smelting_emerald_ore.json | 13 + .../data/malum/recipe/enby_prideweave.json | 16 + .../data/malum/recipe/enchanting_table.json | 24 + .../malum/recipe/encyclopedia_arcana.json | 16 + .../malum/recipe/encyclopedia_esoterica.json | 10 + .../data/malum/recipe/end_crystal.json | 24 + .../resources/data/malum/recipe/end_rod.json | 20 + .../malum/recipe/end_stone_brick_slab.json | 16 + ...lab_from_end_stone_brick_stonecutting.json | 10 + ...rick_slab_from_end_stone_stonecutting.json | 10 + .../malum/recipe/end_stone_brick_stairs.json | 18 + ...irs_from_end_stone_brick_stonecutting.json | 10 + ...ck_stairs_from_end_stone_stonecutting.json | 10 + .../malum/recipe/end_stone_brick_wall.json | 17 + ...all_from_end_stone_brick_stonecutting.json | 10 + ...rick_wall_from_end_stone_stonecutting.json | 10 + .../data/malum/recipe/end_stone_bricks.json | 17 + ...ne_bricks_from_end_stone_stonecutting.json | 10 + .../data/malum/recipe/ender_chest.json | 21 + .../data/malum/recipe/ender_eye.json | 16 + .../data/malum/recipe/erosion_scepter.json | 41 + .../data/malum/recipe/esoteric_spool.json | 28 + .../resources/data/malum/recipe/ether.json | 36 + .../malum/recipe/ether_torch_alternative.json | 20 + .../experience_bottle_from_brilliance.json | 16 + .../malum/recipe/exposed_chiseled_copper.json | 17 + ...pper_from_exposed_copper_stonecutting.json | 10 + ..._from_exposed_cut_copper_stonecutting.json | 10 + .../malum/recipe/exposed_copper_bulb.json | 24 + .../malum/recipe/exposed_copper_grate.json | 18 + ...rate_from_exposed_copper_stonecutting.json | 10 + .../data/malum/recipe/exposed_cut_copper.json | 17 + ...pper_from_exposed_copper_stonecutting.json | 10 + .../malum/recipe/exposed_cut_copper_slab.json | 16 + ...slab_from_exposed_copper_stonecutting.json | 10 + ..._from_exposed_cut_copper_stonecutting.json | 10 + .../recipe/exposed_cut_copper_stairs.json | 18 + ...airs_from_exposed_copper_stonecutting.json | 10 + ..._from_exposed_cut_copper_stonecutting.json | 10 + .../eye_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../malum/recipe/fermented_spider_eye.json | 19 + .../data/malum/recipe/fire_charge.json | 24 + .../data/malum/recipe/firework_rocket.json | 4 + .../malum/recipe/firework_rocket_simple.json | 16 + .../data/malum/recipe/firework_star.json | 4 + .../data/malum/recipe/firework_star_fade.json | 4 + .../data/malum/recipe/fishing_rod.json | 21 + .../data/malum/recipe/fletching_table.json | 21 + .../data/malum/recipe/flint_and_steel.json | 16 + .../flow_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../malum/recipe/flower_banner_pattern.json | 16 + .../data/malum/recipe/flower_pot.json | 17 + .../resources/data/malum/recipe/furnace.json | 18 + .../data/malum/recipe/furnace_minecart.json | 16 + .../malum/recipe/fused_consciousness.json | 10 + .../data/malum/recipe/gay_prideweave.json | 16 + .../malum/recipe/genderfluid_prideweave.json | 16 + .../malum/recipe/genderqueer_prideweave.json | 16 + .../data/malum/recipe/gilded_belt.json | 24 + .../data/malum/recipe/gilded_ring.json | 21 + .../resources/data/malum/recipe/glass.json | 12 + .../data/malum/recipe/glass_bottle.json | 17 + .../data/malum/recipe/glass_brooch.json | 33 + .../data/malum/recipe/glass_pane.json | 17 + .../malum/recipe/glistering_melon_slice.json | 21 + .../data/malum/recipe/glow_item_frame.json | 16 + .../data/malum/recipe/glowstone.json | 17 + .../data/malum/recipe/gluttonous_brooch.json | 33 + .../data/malum/recipe/gold_block.json | 18 + .../malum/recipe/gold_from_node_blasting.json | 12 + .../malum/recipe/gold_from_node_smelting.json | 12 + .../data/malum/recipe/gold_impetus.json | 42 + ...ngot_from_blasting_deepslate_gold_ore.json | 13 + .../gold_ingot_from_blasting_gold_ore.json | 13 + ...d_ingot_from_blasting_nether_gold_ore.json | 13 + .../gold_ingot_from_blasting_raw_gold.json | 13 + .../recipe/gold_ingot_from_gold_block.json | 14 + .../malum/recipe/gold_ingot_from_nuggets.json | 19 + ...ngot_from_smelting_deepslate_gold_ore.json | 13 + .../gold_ingot_from_smelting_gold_ore.json | 13 + ...d_ingot_from_smelting_nether_gold_ore.json | 13 + .../gold_ingot_from_smelting_raw_gold.json | 13 + .../data/malum/recipe/gold_nugget.json | 13 + .../recipe/gold_nugget_from_blasting.json | 41 + .../recipe/gold_nugget_from_smelting.json | 41 + .../data/malum/recipe/golden_apple.json | 21 + .../data/malum/recipe/golden_axe.json | 21 + .../data/malum/recipe/golden_boots.json | 17 + .../data/malum/recipe/golden_carrot.json | 21 + .../data/malum/recipe/golden_chestplate.json | 18 + .../data/malum/recipe/golden_helmet.json | 17 + .../data/malum/recipe/golden_hoe.json | 21 + .../data/malum/recipe/golden_leggings.json | 18 + .../data/malum/recipe/golden_pickaxe.json | 21 + .../data/malum/recipe/golden_shovel.json | 21 + .../data/malum/recipe/golden_sword.json | 21 + .../resources/data/malum/recipe/granite.json | 16 + .../data/malum/recipe/granite_slab.json | 16 + ...ranite_slab_from_granite_stonecutting.json | 10 + .../data/malum/recipe/granite_stairs.json | 18 + ...nite_stairs_from_granite_stonecutting.json | 10 + .../data/malum/recipe/granite_wall.json | 17 + ...ranite_wall_from_granite_stonecutting.json | 10 + .../data/malum/recipe/gray_banner.json | 22 + .../resources/data/malum/recipe/gray_bed.json | 21 + .../data/malum/recipe/gray_candle.json | 17 + .../data/malum/recipe/gray_carpet.json | 17 + .../malum/recipe/gray_concrete_powder.json | 38 + .../resources/data/malum/recipe/gray_dye.json | 16 + .../malum/recipe/gray_glazed_terracotta.json | 12 + .../data/malum/recipe/gray_stained_glass.json | 22 + .../malum/recipe/gray_stained_glass_pane.json | 18 + ...ay_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/gray_terracotta.json | 22 + .../data/malum/recipe/green_banner.json | 22 + .../data/malum/recipe/green_bed.json | 21 + .../data/malum/recipe/green_candle.json | 17 + .../data/malum/recipe/green_carpet.json | 17 + .../malum/recipe/green_concrete_powder.json | 38 + .../data/malum/recipe/green_dye.json | 12 + .../malum/recipe/green_glazed_terracotta.json | 12 + .../malum/recipe/green_stained_glass.json | 22 + .../recipe/green_stained_glass_pane.json | 18 + ...en_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/green_terracotta.json | 22 + .../malum/recipe/grim_talc_from_block.json | 13 + .../data/malum/recipe/grindstone.json | 23 + .../recipe/hallowed_gold_from_block.json | 13 + .../recipe/hallowed_gold_from_nuggets.json | 18 + .../malum/recipe/hallowed_gold_ingot.json | 31 + .../malum/recipe/hallowed_gold_nugget.json | 13 + .../data/malum/recipe/hay_block.json | 37 + .../recipe/heavy_weighted_pressure_plate.json | 16 + .../resources/data/malum/recipe/hex_ash.json | 20 + .../data/malum/recipe/hex_ash_from_block.json | 13 + .../data/malum/recipe/honey_block.json | 17 + .../data/malum/recipe/honey_bottle.json | 25 + .../data/malum/recipe/honeycomb_block.json | 17 + .../resources/data/malum/recipe/hopper.json | 21 + .../data/malum/recipe/hopper_minecart.json | 16 + .../host_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../recipe/impetus_creation_aluminum.json | 42 + .../malum/recipe/impetus_creation_lead.json | 42 + .../malum/recipe/impetus_creation_nickel.json | 42 + .../malum/recipe/impetus_creation_osmium.json | 42 + .../malum/recipe/impetus_creation_silver.json | 42 + .../malum/recipe/impetus_creation_tin.json | 42 + .../recipe/impetus_creation_uranium.json | 42 + .../malum/recipe/impetus_creation_zinc.json | 42 + .../malum/recipe/impurity_stabilizer.json | 38 + .../malum/recipe/infernal_spirited_glass.json | 27 + .../malum/recipe/intersex_prideweave.json | 16 + .../data/malum/recipe/intricate_assembly.json | 38 + .../data/malum/recipe/iridescent_ether.json | 31 + .../iridescent_ether_torch_alternative.json | 20 + .../resources/data/malum/recipe/iron_axe.json | 21 + .../data/malum/recipe/iron_bars.json | 17 + .../data/malum/recipe/iron_block.json | 18 + .../data/malum/recipe/iron_boots.json | 17 + .../data/malum/recipe/iron_chestplate.json | 18 + .../data/malum/recipe/iron_door.json | 18 + .../malum/recipe/iron_from_node_blasting.json | 12 + .../malum/recipe/iron_from_node_smelting.json | 12 + .../data/malum/recipe/iron_helmet.json | 17 + .../resources/data/malum/recipe/iron_hoe.json | 21 + .../data/malum/recipe/iron_impetus.json | 42 + ...ngot_from_blasting_deepslate_iron_ore.json | 13 + .../iron_ingot_from_blasting_iron_ore.json | 13 + .../iron_ingot_from_blasting_raw_iron.json | 13 + .../recipe/iron_ingot_from_iron_block.json | 14 + .../malum/recipe/iron_ingot_from_nuggets.json | 19 + ...ngot_from_smelting_deepslate_iron_ore.json | 13 + .../iron_ingot_from_smelting_iron_ore.json | 13 + .../iron_ingot_from_smelting_raw_iron.json | 13 + .../data/malum/recipe/iron_leggings.json | 18 + .../data/malum/recipe/iron_nugget.json | 13 + .../recipe/iron_nugget_from_blasting.json | 53 + .../recipe/iron_nugget_from_smelting.json | 53 + .../data/malum/recipe/iron_pickaxe.json | 21 + .../data/malum/recipe/iron_shovel.json | 21 + .../data/malum/recipe/iron_sword.json | 21 + .../data/malum/recipe/iron_trapdoor.json | 17 + .../data/malum/recipe/item_frame.json | 21 + .../data/malum/recipe/jack_o_lantern.json | 20 + .../resources/data/malum/recipe/jukebox.json | 21 + .../data/malum/recipe/jungle_boat.json | 18 + .../data/malum/recipe/jungle_button.json | 14 + .../data/malum/recipe/jungle_chest_boat.json | 17 + .../data/malum/recipe/jungle_door.json | 19 + .../data/malum/recipe/jungle_fence.json | 21 + .../data/malum/recipe/jungle_fence_gate.json | 21 + .../malum/recipe/jungle_hanging_sign.json | 22 + .../data/malum/recipe/jungle_planks.json | 14 + .../malum/recipe/jungle_pressure_plate.json | 17 + .../data/malum/recipe/jungle_sign.json | 22 + .../data/malum/recipe/jungle_slab.json | 17 + .../data/malum/recipe/jungle_stairs.json | 19 + .../data/malum/recipe/jungle_trapdoor.json | 18 + .../data/malum/recipe/jungle_wood.json | 18 + .../resources/data/malum/recipe/ladder.json | 18 + .../data/malum/recipe/lamplighters_tongs.json | 37 + .../resources/data/malum/recipe/lantern.json | 21 + .../data/malum/recipe/lapis_block.json | 18 + .../data/malum/recipe/lapis_lazuli.json | 13 + ...uli_from_blasting_deepslate_lapis_ore.json | 13 + .../lapis_lazuli_from_blasting_lapis_ore.json | 13 + ...uli_from_smelting_deepslate_lapis_ore.json | 13 + .../lapis_lazuli_from_smelting_lapis_ore.json | 13 + .../resources/data/malum/recipe/lead.json | 21 + .../resources/data/malum/recipe/leather.json | 17 + .../data/malum/recipe/leather_boots.json | 17 + .../data/malum/recipe/leather_chestplate.json | 18 + .../data/malum/recipe/leather_helmet.json | 17 + .../malum/recipe/leather_horse_armor.json | 18 + .../data/malum/recipe/leather_leggings.json | 18 + .../resources/data/malum/recipe/lectern.json | 21 + .../data/malum/recipe/lesbian_prideweave.json | 16 + .../resources/data/malum/recipe/lever.json | 20 + .../data/malum/recipe/light_blue_banner.json | 22 + .../data/malum/recipe/light_blue_bed.json | 21 + .../data/malum/recipe/light_blue_candle.json | 17 + .../data/malum/recipe/light_blue_carpet.json | 17 + .../recipe/light_blue_concrete_powder.json | 38 + .../light_blue_dye_from_blue_orchid.json | 14 + .../light_blue_dye_from_blue_white_dye.json | 17 + .../recipe/light_blue_glazed_terracotta.json | 12 + .../recipe/light_blue_stained_glass.json | 22 + .../recipe/light_blue_stained_glass_pane.json | 18 + ...ue_stained_glass_pane_from_glass_pane.json | 22 + .../malum/recipe/light_blue_terracotta.json | 22 + .../data/malum/recipe/light_gray_banner.json | 22 + .../data/malum/recipe/light_gray_bed.json | 21 + .../data/malum/recipe/light_gray_candle.json | 17 + .../data/malum/recipe/light_gray_carpet.json | 17 + .../recipe/light_gray_concrete_powder.json | 38 + .../light_gray_dye_from_azure_bluet.json | 14 + .../light_gray_dye_from_black_white_dye.json | 20 + .../light_gray_dye_from_gray_white_dye.json | 17 + .../light_gray_dye_from_oxeye_daisy.json | 14 + .../light_gray_dye_from_white_tulip.json | 14 + .../recipe/light_gray_glazed_terracotta.json | 12 + .../recipe/light_gray_stained_glass.json | 22 + .../recipe/light_gray_stained_glass_pane.json | 18 + ...ay_stained_glass_pane_from_glass_pane.json | 22 + .../malum/recipe/light_gray_terracotta.json | 22 + .../recipe/light_weighted_pressure_plate.json | 16 + .../data/malum/recipe/lightning_rod.json | 18 + .../data/malum/recipe/lime_banner.json | 22 + .../resources/data/malum/recipe/lime_bed.json | 21 + .../data/malum/recipe/lime_candle.json | 17 + .../data/malum/recipe/lime_carpet.json | 17 + .../malum/recipe/lime_concrete_powder.json | 38 + .../resources/data/malum/recipe/lime_dye.json | 16 + .../malum/recipe/lime_dye_from_smelting.json | 12 + .../malum/recipe/lime_glazed_terracotta.json | 12 + .../data/malum/recipe/lime_stained_glass.json | 22 + .../malum/recipe/lime_stained_glass_pane.json | 18 + ...me_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/lime_terracotta.json | 22 + .../data/malum/recipe/living_flesh.json | 25 + .../data/malum/recipe/lodestone.json | 21 + .../resources/data/malum/recipe/loom.json | 20 + .../resources/data/malum/recipe/mace.json | 20 + .../data/malum/recipe/magenta_banner.json | 22 + .../data/malum/recipe/magenta_bed.json | 21 + .../data/malum/recipe/magenta_candle.json | 17 + .../data/malum/recipe/magenta_carpet.json | 17 + .../malum/recipe/magenta_concrete_powder.json | 38 + .../malum/recipe/magenta_dye_from_allium.json | 14 + .../magenta_dye_from_blue_red_pink.json | 20 + .../magenta_dye_from_blue_red_white_dye.json | 23 + .../malum/recipe/magenta_dye_from_lilac.json | 14 + .../magenta_dye_from_purple_and_pink.json | 17 + .../recipe/magenta_glazed_terracotta.json | 12 + .../malum/recipe/magenta_stained_glass.json | 22 + .../recipe/magenta_stained_glass_pane.json | 18 + ...ta_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/magenta_terracotta.json | 22 + .../data/malum/recipe/magma_block.json | 17 + .../data/malum/recipe/magma_cream.json | 16 + .../recipe/malignant_alloy_from_block.json | 13 + .../recipe/malignant_alloy_from_nuggets.json | 18 + .../data/malum/recipe/malignant_lead.json | 10 + .../recipe/malignant_lead_from_block.json | 13 + .../malum/recipe/malignant_pewter_ingot.json | 43 + .../malum/recipe/malignant_pewter_nugget.json | 13 + .../recipe/malignant_pewter_plating.json | 21 + .../recipe/malignant_stronghold_boots.json | 35 + .../malignant_stronghold_chestplate.json | 35 + .../recipe/malignant_stronghold_helmet.json | 35 + .../recipe/malignant_stronghold_leggings.json | 35 + .../data/malum/recipe/mangrove_boat.json | 18 + .../data/malum/recipe/mangrove_button.json | 14 + .../malum/recipe/mangrove_chest_boat.json | 17 + .../data/malum/recipe/mangrove_door.json | 19 + .../data/malum/recipe/mangrove_fence.json | 21 + .../malum/recipe/mangrove_fence_gate.json | 21 + .../malum/recipe/mangrove_hanging_sign.json | 22 + .../data/malum/recipe/mangrove_planks.json | 14 + .../malum/recipe/mangrove_pressure_plate.json | 17 + .../data/malum/recipe/mangrove_sign.json | 22 + .../data/malum/recipe/mangrove_slab.json | 17 + .../data/malum/recipe/mangrove_stairs.json | 19 + .../data/malum/recipe/mangrove_trapdoor.json | 18 + .../data/malum/recipe/mangrove_wood.json | 18 + .../resources/data/malum/recipe/map.json | 21 + .../data/malum/recipe/map_cloning.json | 4 + .../data/malum/recipe/map_extending.json | 4 + .../malum/recipe/mass_of_blighted_gunk.json | 18 + .../malum/recipe/mechanical_weave_v1.json | 16 + .../malum/recipe/mechanical_weave_v2.json | 16 + .../resources/data/malum/recipe/melon.json | 37 + .../data/malum/recipe/melon_seeds.json | 13 + .../data/malum/recipe/mending_diffuser.json | 38 + .../resources/data/malum/recipe/minecart.json | 17 + .../data/malum/recipe/mnemonic_fragment.json | 10 + .../recipe/mnemonic_fragment_from_block.json | 13 + .../mnemonic_fragment_from_cluster.json | 10 + .../data/malum/recipe/mnemonic_hex_staff.json | 51 + .../malum/recipe/mojang_banner_pattern.json | 16 + .../data/malum/recipe/moss_carpet.json | 17 + .../mossy_cobblestone_from_moss_block.json | 17 + .../recipe/mossy_cobblestone_from_vine.json | 17 + .../malum/recipe/mossy_cobblestone_slab.json | 16 + ...b_from_mossy_cobblestone_stonecutting.json | 10 + .../recipe/mossy_cobblestone_stairs.json | 18 + ...s_from_mossy_cobblestone_stonecutting.json | 10 + .../malum/recipe/mossy_cobblestone_wall.json | 17 + ...l_from_mossy_cobblestone_stonecutting.json | 10 + .../malum/recipe/mossy_stone_brick_slab.json | 16 + ...b_from_mossy_stone_brick_stonecutting.json | 10 + .../recipe/mossy_stone_brick_stairs.json | 18 + ...s_from_mossy_stone_brick_stonecutting.json | 10 + .../malum/recipe/mossy_stone_brick_wall.json | 17 + ...l_from_mossy_stone_brick_stonecutting.json | 10 + .../mossy_stone_bricks_from_moss_block.json | 17 + .../recipe/mossy_stone_bricks_from_vine.json | 17 + .../data/malum/recipe/mud_brick_slab.json | 16 + ...ick_slab_from_mud_bricks_stonecutting.json | 10 + .../data/malum/recipe/mud_brick_stairs.json | 18 + ...k_stairs_from_mud_bricks_stonecutting.json | 10 + .../data/malum/recipe/mud_brick_wall.json | 17 + ...ick_wall_from_mud_bricks_stonecutting.json | 10 + .../data/malum/recipe/mud_bricks.json | 17 + .../malum/recipe/muddy_mangrove_roots.json | 16 + .../data/malum/recipe/mushroom_stew.json | 19 + .../data/malum/recipe/music_disc_5.json | 37 + .../malum/recipe/music_disc_aesthetica.json | 10 + .../malum/recipe/music_disc_arcane_elegy.json | 32 + .../recipe/natural_quartz_from_blasting.json | 12 + ...atural_quartz_from_deepslate_blasting.json | 12 + ...atural_quartz_from_deepslate_smelting.json | 12 + .../recipe/natural_quartz_from_smelting.json | 12 + .../recipe/necklace_of_blissful_harmony.json | 57 + .../recipe/necklace_of_the_hidden_blade.json | 44 + .../recipe/necklace_of_the_mystic_mirror.json | 37 + .../recipe/necklace_of_the_narrow_edge.json | 40 + .../malum/recipe/necklace_of_the_watcher.json | 44 + .../data/malum/recipe/nether_brick.json | 12 + .../data/malum/recipe/nether_brick_fence.json | 20 + .../data/malum/recipe/nether_brick_slab.json | 16 + ..._slab_from_nether_bricks_stonecutting.json | 10 + .../malum/recipe/nether_brick_stairs.json | 18 + ...tairs_from_nether_bricks_stonecutting.json | 10 + .../data/malum/recipe/nether_brick_wall.json | 17 + ..._wall_from_nether_bricks_stonecutting.json | 10 + .../data/malum/recipe/nether_bricks.json | 17 + .../data/malum/recipe/nether_wart_block.json | 37 + .../malum/recipe/netherite_axe_smithing.json | 16 + .../data/malum/recipe/netherite_block.json | 18 + .../recipe/netherite_boots_smithing.json | 16 + .../recipe/netherite_chestplate_smithing.json | 16 + .../recipe/netherite_helmet_smithing.json | 16 + .../malum/recipe/netherite_hoe_smithing.json | 16 + .../data/malum/recipe/netherite_ingot.json | 35 + .../netherite_ingot_from_netherite_block.json | 14 + .../recipe/netherite_leggings_smithing.json | 16 + .../recipe/netherite_pickaxe_smithing.json | 16 + .../data/malum/recipe/netherite_scrap.json | 12 + .../recipe/netherite_scrap_from_blasting.json | 12 + .../recipe/netherite_shovel_smithing.json | 16 + .../recipe/netherite_sword_smithing.json | 16 + .../netherite_upgrade_smithing_template.json | 24 + .../netherrack_from_blazing_quartz.json | 20 + .../malum/recipe/node_focusing_copper.json | 22 + .../data/malum/recipe/node_focusing_gold.json | 22 + .../data/malum/recipe/node_focusing_iron.json | 22 + .../data/malum/recipe/note_block.json | 21 + .../data/malum/recipe/null_slate.json | 10 + .../malum/recipe/null_slate_from_block.json | 13 + .../resources/data/malum/recipe/oak_boat.json | 18 + .../data/malum/recipe/oak_button.json | 14 + .../data/malum/recipe/oak_chest_boat.json | 17 + .../resources/data/malum/recipe/oak_door.json | 19 + .../data/malum/recipe/oak_fence.json | 21 + .../data/malum/recipe/oak_fence_gate.json | 21 + .../data/malum/recipe/oak_hanging_sign.json | 22 + .../data/malum/recipe/oak_planks.json | 14 + .../data/malum/recipe/oak_pressure_plate.json | 17 + .../resources/data/malum/recipe/oak_sign.json | 22 + .../resources/data/malum/recipe/oak_slab.json | 17 + .../data/malum/recipe/oak_stairs.json | 19 + .../data/malum/recipe/oak_trapdoor.json | 18 + .../resources/data/malum/recipe/oak_wood.json | 18 + .../resources/data/malum/recipe/observer.json | 24 + .../data/malum/recipe/orange_banner.json | 22 + .../data/malum/recipe/orange_bed.json | 21 + .../data/malum/recipe/orange_candle.json | 17 + .../data/malum/recipe/orange_carpet.json | 17 + .../malum/recipe/orange_concrete_powder.json | 38 + .../recipe/orange_dye_from_orange_tulip.json | 14 + .../recipe/orange_dye_from_red_yellow.json | 17 + .../recipe/orange_dye_from_torchflower.json | 14 + .../recipe/orange_glazed_terracotta.json | 12 + .../malum/recipe/orange_stained_glass.json | 22 + .../recipe/orange_stained_glass_pane.json | 18 + ...ge_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/orange_terracotta.json | 22 + .../data/malum/recipe/ornate_necklace.json | 21 + .../data/malum/recipe/ornate_ring.json | 21 + .../recipe/oxidized_chiseled_copper.json | 17 + ...per_from_oxidized_copper_stonecutting.json | 10 + ...from_oxidized_cut_copper_stonecutting.json | 10 + .../malum/recipe/oxidized_copper_bulb.json | 24 + .../malum/recipe/oxidized_copper_grate.json | 18 + ...ate_from_oxidized_copper_stonecutting.json | 10 + .../malum/recipe/oxidized_cut_copper.json | 17 + ...per_from_oxidized_copper_stonecutting.json | 10 + .../recipe/oxidized_cut_copper_slab.json | 16 + ...lab_from_oxidized_copper_stonecutting.json | 10 + ...from_oxidized_cut_copper_stonecutting.json | 10 + .../recipe/oxidized_cut_copper_stairs.json | 18 + ...irs_from_oxidized_copper_stonecutting.json | 10 + ...from_oxidized_cut_copper_stonecutting.json | 10 + .../data/malum/recipe/packed_ice.json | 37 + .../data/malum/recipe/packed_mud.json | 16 + .../resources/data/malum/recipe/painting.json | 21 + .../data/malum/recipe/pan_prideweave.json | 16 + .../resources/data/malum/recipe/paper.json | 16 + .../data/malum/recipe/pink_banner.json | 22 + .../resources/data/malum/recipe/pink_bed.json | 21 + .../data/malum/recipe/pink_candle.json | 17 + .../data/malum/recipe/pink_carpet.json | 17 + .../malum/recipe/pink_concrete_powder.json | 38 + .../malum/recipe/pink_dye_from_peony.json | 14 + .../recipe/pink_dye_from_pink_petals.json | 14 + .../recipe/pink_dye_from_pink_tulip.json | 14 + .../recipe/pink_dye_from_red_white_dye.json | 17 + .../malum/recipe/pink_glazed_terracotta.json | 12 + .../data/malum/recipe/pink_stained_glass.json | 22 + .../malum/recipe/pink_stained_glass_pane.json | 18 + ...nk_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/pink_terracotta.json | 22 + .../resources/data/malum/recipe/piston.json | 27 + .../data/malum/recipe/plural_prideweave.json | 16 + .../data/malum/recipe/polished_andesite.json | 17 + ...d_andesite_from_andesite_stonecutting.json | 10 + .../malum/recipe/polished_andesite_slab.json | 16 + ...esite_slab_from_andesite_stonecutting.json | 10 + ...b_from_polished_andesite_stonecutting.json | 10 + .../recipe/polished_andesite_stairs.json | 18 + ...ite_stairs_from_andesite_stonecutting.json | 10 + ...s_from_polished_andesite_stonecutting.json | 10 + .../data/malum/recipe/polished_basalt.json | 17 + ...ished_basalt_from_basalt_stonecutting.json | 10 + .../malum/recipe/polished_blackstone.json | 17 + .../polished_blackstone_brick_slab.json | 16 + ...ick_slab_from_blackstone_stonecutting.json | 10 + ...lished_blackstone_bricks_stonecutting.json | 10 + ...from_polished_blackstone_stonecutting.json | 10 + .../polished_blackstone_brick_stairs.json | 18 + ...k_stairs_from_blackstone_stonecutting.json | 10 + ...lished_blackstone_bricks_stonecutting.json | 10 + ...from_polished_blackstone_stonecutting.json | 10 + .../polished_blackstone_brick_wall.json | 17 + ...ick_wall_from_blackstone_stonecutting.json | 10 + ...lished_blackstone_bricks_stonecutting.json | 10 + ...from_polished_blackstone_stonecutting.json | 10 + .../recipe/polished_blackstone_bricks.json | 17 + ...e_bricks_from_blackstone_stonecutting.json | 10 + ...from_polished_blackstone_stonecutting.json | 10 + .../recipe/polished_blackstone_button.json | 13 + ...ackstone_from_blackstone_stonecutting.json | 10 + .../polished_blackstone_pressure_plate.json | 16 + .../recipe/polished_blackstone_slab.json | 16 + ...one_slab_from_blackstone_stonecutting.json | 10 + ...from_polished_blackstone_stonecutting.json | 10 + .../recipe/polished_blackstone_stairs.json | 18 + ...e_stairs_from_blackstone_stonecutting.json | 10 + ...from_polished_blackstone_stonecutting.json | 10 + .../recipe/polished_blackstone_wall.json | 17 + ...one_wall_from_blackstone_stonecutting.json | 10 + ...from_polished_blackstone_stonecutting.json | 10 + .../data/malum/recipe/polished_deepslate.json | 17 + ...e_from_cobbled_deepslate_stonecutting.json | 10 + .../malum/recipe/polished_deepslate_slab.json | 16 + ...b_from_cobbled_deepslate_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../recipe/polished_deepslate_stairs.json | 18 + ...s_from_cobbled_deepslate_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../malum/recipe/polished_deepslate_wall.json | 17 + ...l_from_cobbled_deepslate_stonecutting.json | 10 + ..._from_polished_deepslate_stonecutting.json | 10 + .../data/malum/recipe/polished_diorite.json | 17 + ...hed_diorite_from_diorite_stonecutting.json | 10 + .../malum/recipe/polished_diorite_slab.json | 16 + ...iorite_slab_from_diorite_stonecutting.json | 10 + ...ab_from_polished_diorite_stonecutting.json | 10 + .../malum/recipe/polished_diorite_stairs.json | 18 + ...rite_stairs_from_diorite_stonecutting.json | 10 + ...rs_from_polished_diorite_stonecutting.json | 10 + .../data/malum/recipe/polished_granite.json | 17 + ...hed_granite_from_granite_stonecutting.json | 10 + .../malum/recipe/polished_granite_slab.json | 16 + ...ranite_slab_from_granite_stonecutting.json | 10 + ...ab_from_polished_granite_stonecutting.json | 10 + .../malum/recipe/polished_granite_stairs.json | 18 + ...nite_stairs_from_granite_stonecutting.json | 10 + ...rs_from_polished_granite_stonecutting.json | 10 + ...tainted_rock_from_smooth_tainted_rock.json | 17 + .../recipe/polished_tainted_rock_slab.json | 16 + ...onecutting_from_polished_tainted_rock.json | 10 + ...k_slab_stonecutting_from_tainted_rock.json | 10 + .../recipe/polished_tainted_rock_stairs.json | 18 + ...onecutting_from_polished_tainted_rock.json | 10 + ...stairs_stonecutting_from_tainted_rock.json | 10 + ...stonecutting_from_smooth_tainted_rock.json | 10 + .../recipe/polished_tainted_rock_wall.json | 17 + ...onecutting_from_polished_tainted_rock.json | 10 + ...k_wall_stonecutting_from_tainted_rock.json | 10 + .../data/malum/recipe/polished_tuff.json | 17 + .../polished_tuff_from_tuff_stonecutting.json | 10 + .../data/malum/recipe/polished_tuff_slab.json | 16 + ..._slab_from_polished_tuff_stonecutting.json | 10 + ...shed_tuff_slab_from_tuff_stonecutting.json | 10 + .../malum/recipe/polished_tuff_stairs.json | 18 + ...tairs_from_polished_tuff_stonecutting.json | 10 + ...ed_tuff_stairs_from_tuff_stonecutting.json | 10 + .../data/malum/recipe/polished_tuff_wall.json | 17 + ..._wall_from_polished_tuff_stonecutting.json | 10 + ...shed_tuff_wall_from_tuff_stonecutting.json | 10 + ...twisted_rock_from_smooth_twisted_rock.json | 17 + .../recipe/polished_twisted_rock_slab.json | 16 + ...onecutting_from_polished_twisted_rock.json | 10 + ...k_slab_stonecutting_from_twisted_rock.json | 10 + .../recipe/polished_twisted_rock_stairs.json | 18 + ...onecutting_from_polished_twisted_rock.json | 10 + ...stairs_stonecutting_from_twisted_rock.json | 10 + ...stonecutting_from_smooth_twisted_rock.json | 10 + .../recipe/polished_twisted_rock_wall.json | 17 + ...onecutting_from_polished_twisted_rock.json | 10 + ...k_wall_stonecutting_from_twisted_rock.json | 10 + .../data/malum/recipe/poly_prideweave.json | 16 + .../malum/recipe/popped_chorus_fruit.json | 12 + .../resources/data/malum/recipe/poppet.json | 36 + .../data/malum/recipe/powered_rail.json | 24 + .../data/malum/recipe/pride_prideweave.json | 16 + .../data/malum/recipe/prismarine.json | 17 + .../malum/recipe/prismarine_brick_slab.json | 16 + ...ick_slab_from_prismarine_stonecutting.json | 10 + .../malum/recipe/prismarine_brick_stairs.json | 18 + ...k_stairs_from_prismarine_stonecutting.json | 10 + .../data/malum/recipe/prismarine_bricks.json | 37 + .../data/malum/recipe/prismarine_slab.json | 16 + ...ine_slab_from_prismarine_stonecutting.json | 10 + .../data/malum/recipe/prismarine_stairs.json | 18 + ...e_stairs_from_prismarine_stonecutting.json | 10 + .../data/malum/recipe/prismarine_wall.json | 17 + ...ine_wall_from_prismarine_stonecutting.json | 10 + .../malum/recipe/prismatic_focus_lens.json | 38 + .../data/malum/recipe/pumpkin_pie.json | 19 + .../data/malum/recipe/pumpkin_seeds.json | 13 + .../data/malum/recipe/purple_banner.json | 22 + .../data/malum/recipe/purple_bed.json | 21 + .../data/malum/recipe/purple_candle.json | 17 + .../data/malum/recipe/purple_carpet.json | 17 + .../malum/recipe/purple_concrete_powder.json | 38 + .../data/malum/recipe/purple_dye.json | 16 + .../recipe/purple_glazed_terracotta.json | 12 + .../malum/recipe/purple_stained_glass.json | 22 + .../recipe/purple_stained_glass_pane.json | 18 + ...le_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/purple_terracotta.json | 22 + .../data/malum/recipe/purpur_block.json | 17 + .../data/malum/recipe/purpur_pillar.json | 17 + ...pillar_from_purpur_block_stonecutting.json | 10 + .../data/malum/recipe/purpur_slab.json | 21 + ...r_slab_from_purpur_block_stonecutting.json | 10 + .../data/malum/recipe/purpur_stairs.json | 23 + ...stairs_from_purpur_block_stonecutting.json | 10 + .../resources/data/malum/recipe/quartz.json | 12 + .../data/malum/recipe/quartz_block.json | 17 + .../data/malum/recipe/quartz_bricks.json | 17 + ...bricks_from_quartz_block_stonecutting.json | 10 + .../malum/recipe/quartz_from_blasting.json | 12 + .../data/malum/recipe/quartz_pillar.json | 17 + ...pillar_from_quartz_block_stonecutting.json | 10 + .../data/malum/recipe/quartz_slab.json | 24 + .../recipe/quartz_slab_from_stonecutting.json | 10 + .../data/malum/recipe/quartz_stairs.json | 26 + ...stairs_from_quartz_block_stonecutting.json | 10 + .../rabbit_stew_from_brown_mushroom.json | 26 + .../recipe/rabbit_stew_from_red_mushroom.json | 26 + .../resources/data/malum/recipe/rail.json | 21 + .../raiser_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../data/malum/recipe/raw_copper.json | 13 + .../data/malum/recipe/raw_copper_block.json | 18 + .../resources/data/malum/recipe/raw_gold.json | 13 + .../data/malum/recipe/raw_gold_block.json | 18 + .../resources/data/malum/recipe/raw_iron.json | 13 + .../data/malum/recipe/raw_iron_block.json | 18 + .../data/malum/recipe/raw_soulstone.json | 10 + .../malum/recipe/raw_soulstone_block.json | 18 + .../recipe/raw_soulstone_from_block.json | 13 + .../data/malum/recipe/recovery_compass.json | 21 + .../data/malum/recipe/red_banner.json | 22 + .../resources/data/malum/recipe/red_bed.json | 21 + .../data/malum/recipe/red_candle.json | 17 + .../data/malum/recipe/red_carpet.json | 17 + .../malum/recipe/red_concrete_powder.json | 38 + .../malum/recipe/red_dye_from_beetroot.json | 14 + .../data/malum/recipe/red_dye_from_poppy.json | 14 + .../malum/recipe/red_dye_from_rose_bush.json | 14 + .../data/malum/recipe/red_dye_from_tulip.json | 14 + .../malum/recipe/red_glazed_terracotta.json | 12 + .../malum/recipe/red_nether_brick_slab.json | 16 + ...b_from_red_nether_bricks_stonecutting.json | 10 + .../malum/recipe/red_nether_brick_stairs.json | 18 + ...s_from_red_nether_bricks_stonecutting.json | 10 + .../malum/recipe/red_nether_brick_wall.json | 17 + ...l_from_red_nether_bricks_stonecutting.json | 10 + .../data/malum/recipe/red_nether_bricks.json | 20 + .../data/malum/recipe/red_sandstone.json | 17 + .../data/malum/recipe/red_sandstone_slab.json | 21 + ..._slab_from_red_sandstone_stonecutting.json | 10 + .../malum/recipe/red_sandstone_stairs.json | 26 + ...tairs_from_red_sandstone_stonecutting.json | 10 + .../data/malum/recipe/red_sandstone_wall.json | 17 + ..._wall_from_red_sandstone_stonecutting.json | 10 + .../data/malum/recipe/red_stained_glass.json | 22 + .../malum/recipe/red_stained_glass_pane.json | 18 + ...ed_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/red_terracotta.json | 22 + .../resources/data/malum/recipe/redstone.json | 13 + .../data/malum/recipe/redstone_block.json | 18 + ..._from_blasting_deepslate_redstone_ore.json | 13 + .../redstone_from_blasting_redstone_ore.json | 13 + ..._from_smelting_deepslate_redstone_ore.json | 13 + .../redstone_from_smelting_redstone_ore.json | 13 + .../data/malum/recipe/redstone_lamp.json | 21 + .../data/malum/recipe/redstone_torch.json | 20 + .../data/malum/recipe/repair_item.json | 4 + .../data/malum/recipe/repair_pylon.json | 45 + .../resources/data/malum/recipe/repeater.json | 23 + .../data/malum/recipe/respawn_anchor.json | 21 + .../rib_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../recipe/ring_of_alchemical_mastery.json | 48 + .../malum/recipe/ring_of_arcane_prowess.json | 33 + .../malum/recipe/ring_of_curative_talent.json | 42 + .../recipe/ring_of_desperate_voracity.json | 53 + .../malum/recipe/ring_of_echoing_arcana.json | 45 + .../malum/recipe/ring_of_esoteric_spoils.json | 35 + .../malum/recipe/ring_of_growing_flesh.json | 45 + .../ring_of_gruesome_concentration.json | 45 + .../malum/recipe/ring_of_manaweaving.json | 37 + .../recipe/ring_of_the_demolitionist.json | 43 + .../recipe/ring_of_the_endless_well.json | 45 + .../malum/recipe/ring_of_the_hoarder.json | 47 + .../recipe/rotting_essence_from_block.json | 13 + .../recipe/rune_of_aliment_cleansing.json | 16 + .../data/malum/recipe/rune_of_bolstering.json | 16 + .../data/malum/recipe/rune_of_culling.json | 16 + .../data/malum/recipe/rune_of_dexterity.json | 16 + .../data/malum/recipe/rune_of_fervor.json | 16 + .../data/malum/recipe/rune_of_haste.json | 16 + .../recipe/rune_of_idle_restoration.json | 16 + .../malum/recipe/rune_of_igneous_solace.json | 16 + .../data/malum/recipe/rune_of_loyalty.json | 16 + .../data/malum/recipe/rune_of_motion.json | 16 + .../recipe/rune_of_reactive_shielding.json | 16 + .../malum/recipe/rune_of_reinforcement.json | 16 + .../rune_of_sacrificial_empowerment.json | 16 + .../malum/recipe/rune_of_spell_mastery.json | 16 + .../data/malum/recipe/rune_of_the_aether.json | 16 + .../data/malum/recipe/rune_of_the_arena.json | 16 + .../data/malum/recipe/rune_of_the_hells.json | 16 + .../malum/recipe/rune_of_the_heretic.json | 16 + .../data/malum/recipe/rune_of_the_seas.json | 16 + .../data/malum/recipe/rune_of_toughness.json | 16 + .../recipe/rune_of_twinned_duration.json | 16 + .../recipe/rune_of_unnatural_stamina.json | 16 + .../recipe/rune_of_volatile_distortion.json | 16 + .../data/malum/recipe/rune_of_warding.json | 16 + .../resources/data/malum/recipe/runewood.json | 18 + .../data/malum/recipe/runewood_beam.json | 18 + .../data/malum/recipe/runewood_boards.json | 18 + ..._boards_from_vertical_runewood_boards.json | 18 + .../malum/recipe/runewood_boards_slab.json | 16 + .../malum/recipe/runewood_boards_stairs.json | 18 + .../malum/recipe/runewood_boards_wall.json | 17 + .../data/malum/recipe/runewood_boat.json | 17 + .../data/malum/recipe/runewood_door.json | 18 + .../malum/recipe/runewood_item_pedestal.json | 21 + .../malum/recipe/runewood_item_stand.json | 20 + .../data/malum/recipe/runewood_obelisk.json | 37 + .../runewood_open_trapdoor_exchange.json | 13 + .../data/malum/recipe/runewood_panel.json | 18 + .../data/malum/recipe/runewood_planks.json | 14 + .../malum/recipe/runewood_planks_button.json | 13 + .../malum/recipe/runewood_planks_fence.json | 20 + .../recipe/runewood_planks_fence_gate.json | 20 + .../runewood_planks_from_runewood_tiles.json | 18 + .../runewood_planks_pressure_plate.json | 16 + .../malum/recipe/runewood_planks_slab.json | 16 + .../malum/recipe/runewood_planks_stairs.json | 18 + .../data/malum/recipe/runewood_sign.json | 22 + .../runewood_solid_trapdoor_exchange.json | 13 + .../data/malum/recipe/runewood_tablet.json | 56 + ...d_tiles_from_vertical_runewood_planks.json | 18 + .../malum/recipe/runewood_tiles_slab.json | 16 + .../malum/recipe/runewood_tiles_stairs.json | 18 + .../malum/recipe/runewood_totem_base.json | 50 + .../data/malum/recipe/runic_brooch.json | 24 + .../data/malum/recipe/runic_sap_block.json | 22 + .../data/malum/recipe/runic_sapball.json | 16 + .../runic_small_tainted_rock_bricks.json | 12 + ..._bricks_from_runic_tainted_rock_tiles.json | 17 + .../runic_small_tainted_rock_bricks_slab.json | 16 + ..._from_runic_small_tainted_rock_bricks.json | 10 + ...s_slab_stonecutting_from_tainted_rock.json | 10 + ...unic_small_tainted_rock_bricks_stairs.json | 18 + ..._from_runic_small_tainted_rock_bricks.json | 10 + ...stairs_stonecutting_from_tainted_rock.json | 10 + ...cutting_from_runic_tainted_rock_tiles.json | 10 + ...utting_from_small_tainted_rock_bricks.json | 10 + .../runic_small_tainted_rock_bricks_wall.json | 17 + ...utting_from_small_tainted_rock_bricks.json | 10 + ...s_wall_stonecutting_from_tainted_rock.json | 10 + .../runic_small_twisted_rock_bricks.json | 12 + ..._bricks_from_runic_twisted_rock_tiles.json | 17 + .../runic_small_twisted_rock_bricks_slab.json | 16 + ..._from_runic_small_twisted_rock_bricks.json | 10 + ...s_slab_stonecutting_from_twisted_rock.json | 10 + ...unic_small_twisted_rock_bricks_stairs.json | 18 + ..._from_runic_small_twisted_rock_bricks.json | 10 + ...stairs_stonecutting_from_twisted_rock.json | 10 + ...cutting_from_runic_twisted_rock_tiles.json | 10 + ...utting_from_small_twisted_rock_bricks.json | 10 + .../runic_small_twisted_rock_bricks_wall.json | 17 + ...utting_from_small_twisted_rock_bricks.json | 10 + ...s_wall_stonecutting_from_twisted_rock.json | 10 + .../recipe/runic_tainted_rock_bricks.json | 12 + ..._from_runic_small_tainted_rock_bricks.json | 17 + .../runic_tainted_rock_bricks_slab.json | 16 + ...utting_from_runic_tainted_rock_bricks.json | 10 + ...s_slab_stonecutting_from_tainted_rock.json | 10 + .../runic_tainted_rock_bricks_stairs.json | 18 + ...utting_from_runic_tainted_rock_bricks.json | 10 + ...stairs_stonecutting_from_tainted_rock.json | 10 + ..._from_runic_small_tainted_rock_bricks.json | 10 + ...stonecutting_from_tainted_rock_bricks.json | 10 + .../runic_tainted_rock_bricks_wall.json | 17 + ...s_wall_stonecutting_from_tainted_rock.json | 10 + ...stonecutting_from_tainted_rock_bricks.json | 10 + .../recipe/runic_tainted_rock_tiles.json | 12 + ..._tiles_from_runic_tainted_rock_bricks.json | 17 + .../recipe/runic_tainted_rock_tiles_slab.json | 16 + ...cutting_from_runic_tainted_rock_tiles.json | 10 + ...s_slab_stonecutting_from_tainted_rock.json | 10 + .../runic_tainted_rock_tiles_stairs.json | 18 + ...cutting_from_runic_tainted_rock_tiles.json | 10 + ...stairs_stonecutting_from_tainted_rock.json | 10 + ...utting_from_runic_tainted_rock_bricks.json | 10 + ..._stonecutting_from_tainted_rock_tiles.json | 10 + .../recipe/runic_tainted_rock_tiles_wall.json | 17 + ...s_wall_stonecutting_from_tainted_rock.json | 10 + ..._stonecutting_from_tainted_rock_tiles.json | 10 + .../recipe/runic_twisted_rock_bricks.json | 12 + ..._from_runic_small_twisted_rock_bricks.json | 17 + .../runic_twisted_rock_bricks_slab.json | 16 + ...utting_from_runic_twisted_rock_bricks.json | 10 + ...s_slab_stonecutting_from_twisted_rock.json | 10 + .../runic_twisted_rock_bricks_stairs.json | 18 + ...utting_from_runic_twisted_rock_bricks.json | 10 + ...stairs_stonecutting_from_twisted_rock.json | 10 + ..._from_runic_small_twisted_rock_bricks.json | 10 + ...stonecutting_from_twisted_rock_bricks.json | 10 + .../runic_twisted_rock_bricks_wall.json | 17 + ...s_wall_stonecutting_from_twisted_rock.json | 10 + ...stonecutting_from_twisted_rock_bricks.json | 10 + .../recipe/runic_twisted_rock_tiles.json | 12 + ..._tiles_from_runic_twisted_rock_bricks.json | 17 + .../recipe/runic_twisted_rock_tiles_slab.json | 16 + ...cutting_from_runic_twisted_rock_tiles.json | 10 + ...s_slab_stonecutting_from_twisted_rock.json | 10 + .../runic_twisted_rock_tiles_stairs.json | 18 + ...cutting_from_runic_twisted_rock_tiles.json | 10 + ...stairs_stonecutting_from_twisted_rock.json | 10 + ...utting_from_runic_twisted_rock_bricks.json | 10 + ..._stonecutting_from_twisted_rock_tiles.json | 10 + .../recipe/runic_twisted_rock_tiles_wall.json | 17 + ...s_wall_stonecutting_from_twisted_rock.json | 10 + ..._stonecutting_from_twisted_rock_tiles.json | 10 + .../data/malum/recipe/runic_workbench.json | 37 + ..._runewood_planks_from_runewood_planks.json | 18 + ...ood_planks_from_rustic_runewood_tiles.json | 18 + .../recipe/rustic_runewood_planks_slab.json | 16 + .../recipe/rustic_runewood_planks_stairs.json | 18 + ...ic_runewood_tiles_from_runewood_tiles.json | 18 + ..._from_vertical_rustic_runewood_planks.json | 18 + .../recipe/rustic_runewood_tiles_slab.json | 16 + .../recipe/rustic_runewood_tiles_stairs.json | 18 + ...ood_planks_from_rustic_soulwood_tiles.json | 18 + ..._soulwood_planks_from_soulwood_planks.json | 18 + .../recipe/rustic_soulwood_planks_slab.json | 16 + .../recipe/rustic_soulwood_planks_stairs.json | 18 + ...ic_soulwood_tiles_from_soulwood_tiles.json | 18 + ..._from_vertical_rustic_soulwood_planks.json | 18 + .../recipe/rustic_soulwood_tiles_slab.json | 16 + .../recipe/rustic_soulwood_tiles_stairs.json | 18 + .../malum/recipe/sacred_spirited_glass.json | 27 + .../data/malum/recipe/sandstone.json | 17 + .../data/malum/recipe/sandstone_slab.json | 21 + ...tone_slab_from_sandstone_stonecutting.json | 10 + .../data/malum/recipe/sandstone_stairs.json | 26 + ...ne_stairs_from_sandstone_stonecutting.json | 10 + .../data/malum/recipe/sandstone_wall.json | 17 + ...tone_wall_from_sandstone_stonecutting.json | 10 + .../data/malum/recipe/scaffolding.json | 21 + .../data/malum/recipe/sea_lantern.json | 21 + .../sentry_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../shaper_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../resources/data/malum/recipe/shears.json | 17 + .../resources/data/malum/recipe/shield.json | 21 + .../data/malum/recipe/shield_decoration.json | 4 + .../malum/recipe/shielding_apparatus.json | 34 + .../data/malum/recipe/shulker_box.json | 21 + .../malum/recipe/shulker_box_coloring.json | 4 + .../silence_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../recipe/skeleton_skull_from_grim_talc.json | 21 + .../malum/recipe/skull_banner_pattern.json | 16 + .../data/malum/recipe/slime_ball.json | 13 + .../data/malum/recipe/slime_block.json | 18 + ...d_rock_bricks_from_tainted_rock_tiles.json | 17 + .../small_tainted_rock_bricks_slab.json | 16 + ...utting_from_small_tainted_rock_bricks.json | 10 + ...s_slab_stonecutting_from_tainted_rock.json | 10 + .../small_tainted_rock_bricks_stairs.json | 18 + ...utting_from_small_tainted_rock_bricks.json | 10 + ...stairs_stonecutting_from_tainted_rock.json | 10 + ..._stonecutting_from_tainted_rock_tiles.json | 10 + .../small_tainted_rock_bricks_wall.json | 17 + ...utting_from_small_tainted_rock_bricks.json | 10 + ...s_wall_stonecutting_from_tainted_rock.json | 10 + ...d_rock_bricks_from_twisted_rock_tiles.json | 17 + .../small_twisted_rock_bricks_slab.json | 16 + ...utting_from_small_twisted_rock_bricks.json | 10 + ...s_slab_stonecutting_from_twisted_rock.json | 10 + .../small_twisted_rock_bricks_stairs.json | 18 + ...utting_from_small_twisted_rock_bricks.json | 10 + ...stairs_stonecutting_from_twisted_rock.json | 10 + ..._stonecutting_from_twisted_rock_tiles.json | 10 + .../small_twisted_rock_bricks_wall.json | 17 + ...utting_from_small_twisted_rock_bricks.json | 10 + ...s_wall_stonecutting_from_twisted_rock.json | 10 + .../data/malum/recipe/smithing_table.json | 21 + .../resources/data/malum/recipe/smoker.json | 21 + .../data/malum/recipe/smooth_basalt.json | 12 + .../data/malum/recipe/smooth_quartz.json | 12 + .../data/malum/recipe/smooth_quartz_slab.json | 16 + ..._slab_from_smooth_quartz_stonecutting.json | 10 + .../malum/recipe/smooth_quartz_stairs.json | 18 + ...tairs_from_smooth_quartz_stonecutting.json | 10 + .../malum/recipe/smooth_red_sandstone.json | 12 + .../recipe/smooth_red_sandstone_slab.json | 16 + ...rom_smooth_red_sandstone_stonecutting.json | 10 + .../recipe/smooth_red_sandstone_stairs.json | 18 + ...rom_smooth_red_sandstone_stonecutting.json | 10 + .../data/malum/recipe/smooth_sandstone.json | 12 + .../malum/recipe/smooth_sandstone_slab.json | 16 + ...ab_from_smooth_sandstone_stonecutting.json | 10 + .../malum/recipe/smooth_sandstone_stairs.json | 18 + ...rs_from_smooth_sandstone_stonecutting.json | 10 + .../data/malum/recipe/smooth_stone.json | 12 + .../data/malum/recipe/smooth_stone_slab.json | 16 + ...e_slab_from_smooth_stone_stonecutting.json | 10 + .../malum/recipe/smooth_tainted_rock.json | 12 + .../recipe/smooth_tainted_rock_slab.json | 16 + ...stonecutting_from_smooth_tainted_rock.json | 10 + ...k_slab_stonecutting_from_tainted_rock.json | 10 + .../recipe/smooth_tainted_rock_stairs.json | 18 + ...stonecutting_from_smooth_tainted_rock.json | 10 + ...stairs_stonecutting_from_tainted_rock.json | 10 + ...d_rock_stonecutting_from_tainted_rock.json | 10 + .../recipe/smooth_tainted_rock_wall.json | 17 + ...stonecutting_from_smooth_tainted_rock.json | 10 + ...k_wall_stonecutting_from_tainted_rock.json | 10 + .../malum/recipe/smooth_twisted_rock.json | 12 + .../recipe/smooth_twisted_rock_slab.json | 16 + ...stonecutting_from_smooth_twisted_rock.json | 10 + ...k_slab_stonecutting_from_twisted_rock.json | 10 + .../recipe/smooth_twisted_rock_stairs.json | 18 + ...stonecutting_from_smooth_twisted_rock.json | 10 + ...stairs_stonecutting_from_twisted_rock.json | 10 + ...d_rock_stonecutting_from_twisted_rock.json | 10 + .../recipe/smooth_twisted_rock_wall.json | 17 + ...stonecutting_from_smooth_twisted_rock.json | 10 + ...k_wall_stonecutting_from_twisted_rock.json | 10 + .../snout_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../resources/data/malum/recipe/snow.json | 16 + .../data/malum/recipe/snow_block.json | 17 + .../malum/recipe/solid_runewood_trapdoor.json | 17 + .../malum/recipe/solid_soulwood_trapdoor.json | 17 + .../data/malum/recipe/soul_campfire.json | 24 + .../data/malum/recipe/soul_hunter_boots.json | 43 + .../data/malum/recipe/soul_hunter_cloak.json | 43 + .../malum/recipe/soul_hunter_leggings.json | 43 + .../data/malum/recipe/soul_hunter_robe.json | 43 + .../data/malum/recipe/soul_lantern.json | 21 + .../malum/recipe/soul_stained_steel_axe.json | 21 + .../recipe/soul_stained_steel_boots.json | 47 + .../recipe/soul_stained_steel_chestplate.json | 47 + .../recipe/soul_stained_steel_from_block.json | 13 + .../soul_stained_steel_from_nuggets.json | 18 + .../recipe/soul_stained_steel_helmet.json | 47 + .../malum/recipe/soul_stained_steel_hoe.json | 21 + .../recipe/soul_stained_steel_ingot.json | 35 + .../recipe/soul_stained_steel_leggings.json | 47 + .../recipe/soul_stained_steel_nugget.json | 13 + .../recipe/soul_stained_steel_pickaxe.json | 21 + .../recipe/soul_stained_steel_plating.json | 21 + .../recipe/soul_stained_steel_scythe.json | 47 + .../recipe/soul_stained_steel_shovel.json | 21 + .../recipe/soul_stained_steel_sword.json | 21 + .../data/malum/recipe/soul_torch.json | 29 + .../malum/recipe/soulstone_from_blasting.json | 12 + .../malum/recipe/soulstone_from_block.json | 13 + .../soulstone_from_crushed_blasting.json | 12 + .../soulstone_from_crushed_smelting.json | 12 + .../soulstone_from_deepslate_blasting.json | 12 + .../soulstone_from_deepslate_smelting.json | 12 + .../recipe/soulstone_from_raw_blasting.json | 12 + .../recipe/soulstone_from_raw_smelting.json | 12 + .../malum/recipe/soulstone_from_smelting.json | 12 + .../resources/data/malum/recipe/soulwood.json | 18 + .../data/malum/recipe/soulwood_beam.json | 18 + .../data/malum/recipe/soulwood_boards.json | 18 + ..._boards_from_vertical_soulwood_boards.json | 18 + .../malum/recipe/soulwood_boards_slab.json | 16 + .../malum/recipe/soulwood_boards_stairs.json | 18 + .../malum/recipe/soulwood_boards_wall.json | 17 + .../data/malum/recipe/soulwood_boat.json | 17 + .../data/malum/recipe/soulwood_door.json | 18 + .../malum/recipe/soulwood_item_pedestal.json | 21 + .../malum/recipe/soulwood_item_stand.json | 20 + .../soulwood_open_trapdoor_exchange.json | 13 + .../data/malum/recipe/soulwood_panel.json | 18 + .../data/malum/recipe/soulwood_planks.json | 14 + .../malum/recipe/soulwood_planks_button.json | 13 + .../malum/recipe/soulwood_planks_fence.json | 20 + .../recipe/soulwood_planks_fence_gate.json | 20 + .../soulwood_planks_from_soulwood_tiles.json | 18 + .../soulwood_planks_pressure_plate.json | 16 + .../malum/recipe/soulwood_planks_slab.json | 16 + .../malum/recipe/soulwood_planks_stairs.json | 18 + .../data/malum/recipe/soulwood_sign.json | 22 + .../soulwood_solid_trapdoor_exchange.json | 13 + .../data/malum/recipe/soulwood_tablet.json | 56 + ...d_tiles_from_vertical_soulwood_planks.json | 18 + .../malum/recipe/soulwood_tiles_slab.json | 16 + .../malum/recipe/soulwood_tiles_stairs.json | 18 + .../malum/recipe/soulwood_totem_base.json | 50 + .../data/malum/recipe/spectral_arrow.json | 21 + .../data/malum/recipe/spectral_lens.json | 21 + .../data/malum/recipe/spectral_optic.json | 24 + .../spire_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../data/malum/recipe/spirit_altar.json | 24 + .../data/malum/recipe/spirit_catalyzer.json | 42 + .../data/malum/recipe/spirit_crucible.json | 43 + .../spirit_crucible/focus/amethyst_shard.json | 22 + .../spirit_crucible/focus/blazing_quartz.json | 22 + .../spirit_crucible/focus/glowstone_dust.json | 18 + .../spirit_crucible/focus/gunpowder.json | 18 + .../focus/prismarine_shard.json | 22 + .../recipe/spirit_crucible/focus/quartz.json | 22 + .../spirit_crucible/focus/redstone.json | 18 + .../alchemical_impetus_restoration.json | 25 + .../recipe/spirit_crucible/repair/copper.json | 19 + .../spirit_crucible/repair/diamond.json | 34 + .../recipe/spirit_crucible/repair/flint.json | 22 + .../recipe/spirit_crucible/repair/gold.json | 30 + .../recipe/spirit_crucible/repair/iron.json | 31 + .../repair/metal_impetus_restoration.json | 35 + .../spirit_crucible/repair/netherite.json | 41 + .../repair/soul_hunter_armor.json | 32 + .../repair/soul_stained_steel.json | 34 + .../repair/special_soul_stained_steel.json | 33 + .../recipe/spirit_crucible/repair/stone.json | 25 + .../spirit_crucible/repair/trident.json | 24 + .../spirit_crucible/repair/tyrving.json | 33 + .../recipe/spirit_crucible/repair/wooden.json | 25 + .../data/malum/recipe/spirit_fabric.json | 41 + .../data/malum/recipe/spirit_jar.json | 21 + .../data/malum/recipe/spirit_pouch.json | 24 + .../andesite_to_tuff.json | 11 + .../basalt_to_netherrack.json | 11 + .../calcite_to_stone.json | 11 + .../clay_to_prismarine.json | 11 + .../cobbled_deepslate_to_basalt.json | 11 + .../cobblestone_to_gravel.json | 11 + .../deepslate_to_cobbled_deepslate.json | 11 + .../diorite_to_calcite.json | 11 + .../dripstone_block_to_stone.json | 11 + .../granite_to_dripstone_block.json | 11 + .../spirit_transmutation/gravel_to_sand.json | 11 + .../ice_to_blighted_soil.json | 11 + .../netherrack_to_soul_sand.json | 11 + .../prismarine_to_sea_lantern.json | 11 + .../red_sand_to_blighted_soil.json | 11 + .../sand_to_blighted_soil.json | 11 + .../sea_lantern_to_snow_block.json | 11 + .../smooth_basalt_to_clay.json | 11 + .../snow_block_to_ice.json | 11 + .../soul_sand_to_red_sand.json | 11 + .../spirit_transmutation/soulwood/beam.json | 11 + .../spirit_transmutation/soulwood/boards.json | 11 + .../soulwood/boards_slab.json | 11 + .../soulwood/boards_stairs.json | 11 + .../soulwood/boards_wall.json | 11 + .../soulwood/cut_planks.json | 11 + .../spirit_transmutation/soulwood/door.json | 11 + .../soulwood/exposed_log.json | 11 + .../spirit_transmutation/soulwood/growth.json | 11 + .../soulwood/item_pedestal.json | 11 + .../soulwood/item_stand.json | 11 + .../spirit_transmutation/soulwood/leaves.json | 11 + .../spirit_transmutation/soulwood/log.json | 11 + .../spirit_transmutation/soulwood/panel.json | 11 + .../spirit_transmutation/soulwood/planks.json | 11 + .../soulwood/planks_button.json | 11 + .../soulwood/planks_fence.json | 11 + .../soulwood/planks_fence_gate.json | 11 + .../soulwood/planks_pressure_plate.json | 11 + .../soulwood/planks_slab.json | 11 + .../soulwood/planks_stairs.json | 11 + .../soulwood/revealed_log.json | 11 + .../soulwood/rustic_planks.json | 11 + .../soulwood/rustic_planks_slab.json | 11 + .../soulwood/rustic_planks_stairs.json | 11 + .../spirit_transmutation/soulwood/sign.json | 11 + .../soulwood/solid_trapdoor.json | 11 + .../soulwood/soulwood.json | 11 + .../soulwood/stripped.json | 11 + .../soulwood/stripped_log.json | 11 + .../spirit_transmutation/soulwood/tiles.json | 11 + .../soulwood/tiles_slab.json | 11 + .../soulwood/tiles_stairs.json | 11 + .../soulwood/totem_base.json | 11 + .../soulwood/trapdoor.json | 11 + .../soulwood/vertical_boards.json | 11 + .../soulwood/vertical_boards_slab.json | 11 + .../soulwood/vertical_boards_stairs.json | 11 + .../soulwood/vertical_planks.json | 11 + .../soulwood/vertical_planks_slab.json | 11 + .../soulwood/vertical_planks_stairs.json | 11 + .../soulwood/vertical_rustic_planks.json | 11 + .../soulwood/vertical_rustic_planks_slab.json | 11 + .../vertical_rustic_planks_stairs.json | 11 + .../stone_to_cobblestone.json | 11 + .../tuff_block_to_stone.json | 11 + .../data/malum/recipe/splash_of_gluttony.json | 39 + ...f_gluttony_from_concentrated_gluttony.json | 26 + .../resources/data/malum/recipe/sponge.json | 12 + .../data/malum/recipe/spruce_boat.json | 18 + .../data/malum/recipe/spruce_button.json | 14 + .../data/malum/recipe/spruce_chest_boat.json | 17 + .../data/malum/recipe/spruce_door.json | 19 + .../data/malum/recipe/spruce_fence.json | 21 + .../data/malum/recipe/spruce_fence_gate.json | 21 + .../malum/recipe/spruce_hanging_sign.json | 22 + .../data/malum/recipe/spruce_planks.json | 14 + .../malum/recipe/spruce_pressure_plate.json | 17 + .../data/malum/recipe/spruce_sign.json | 22 + .../data/malum/recipe/spruce_slab.json | 17 + .../data/malum/recipe/spruce_stairs.json | 19 + .../data/malum/recipe/spruce_trapdoor.json | 18 + .../data/malum/recipe/spruce_wood.json | 18 + .../resources/data/malum/recipe/spyglass.json | 21 + .../recipe/staff_of_the_auric_flame.json | 50 + .../data/malum/recipe/stellar_mechanism.json | 49 + .../resources/data/malum/recipe/stick.json | 18 + .../malum/recipe/stick_from_bamboo_item.json | 18 + .../data/malum/recipe/sticky_piston.json | 20 + .../resources/data/malum/recipe/stone.json | 12 + .../data/malum/recipe/stone_axe.json | 21 + .../data/malum/recipe/stone_brick_slab.json | 16 + ...k_slab_from_stone_bricks_stonecutting.json | 10 + ...ne_brick_slab_from_stone_stonecutting.json | 10 + .../data/malum/recipe/stone_brick_stairs.json | 18 + ...stairs_from_stone_bricks_stonecutting.json | 10 + ..._brick_stairs_from_stone_stonecutting.json | 10 + .../data/malum/recipe/stone_brick_wall.json | 17 + ...k_wall_from_stone_bricks_stonecutting.json | 10 + ...e_brick_walls_from_stone_stonecutting.json | 10 + .../data/malum/recipe/stone_bricks.json | 17 + .../stone_bricks_from_stone_stonecutting.json | 10 + .../data/malum/recipe/stone_button.json | 13 + .../data/malum/recipe/stone_hoe.json | 21 + .../data/malum/recipe/stone_pickaxe.json | 21 + .../malum/recipe/stone_pressure_plate.json | 16 + .../data/malum/recipe/stone_shovel.json | 21 + .../data/malum/recipe/stone_slab.json | 16 + .../stone_slab_from_stone_stonecutting.json | 10 + .../data/malum/recipe/stone_stairs.json | 18 + .../stone_stairs_from_stone_stonecutting.json | 10 + .../data/malum/recipe/stone_sword.json | 21 + .../data/malum/recipe/stonecutter.json | 20 + .../malum/recipe/stripped_acacia_wood.json | 18 + .../malum/recipe/stripped_birch_wood.json | 18 + .../malum/recipe/stripped_cherry_wood.json | 18 + .../malum/recipe/stripped_crimson_hyphae.json | 18 + .../malum/recipe/stripped_dark_oak_wood.json | 18 + .../malum/recipe/stripped_jungle_wood.json | 18 + .../malum/recipe/stripped_mangrove_wood.json | 18 + .../data/malum/recipe/stripped_oak_wood.json | 18 + .../data/malum/recipe/stripped_runewood.json | 18 + .../data/malum/recipe/stripped_soulwood.json | 18 + .../malum/recipe/stripped_spruce_wood.json | 18 + .../malum/recipe/stripped_warped_hyphae.json | 18 + .../malum/recipe/sugar_from_honey_bottle.json | 14 + .../malum/recipe/sugar_from_sugar_cane.json | 14 + .../data/malum/recipe/suspicious_stew.json | 4 + .../malum/recipe/tainted_ether_brazier.json | 23 + .../tainted_iridescent_ether_brazier.json | 23 + .../data/malum/recipe/tainted_rock.json | 25 + ...bricks_from_small_tainted_rock_bricks.json | 17 + ...tainted_rock_bricks_from_tainted_rock.json | 17 + .../recipe/tainted_rock_bricks_slab.json | 16 + ...s_slab_stonecutting_from_tainted_rock.json | 10 + ...stonecutting_from_tainted_rock_bricks.json | 10 + .../recipe/tainted_rock_bricks_stairs.json | 18 + ...stairs_stonecutting_from_tainted_rock.json | 10 + ...stonecutting_from_tainted_rock_bricks.json | 10 + ...utting_from_small_tainted_rock_bricks.json | 10 + ...bricks_stonecutting_from_tainted_rock.json | 10 + .../recipe/tainted_rock_bricks_wall.json | 17 + ...s_wall_stonecutting_from_tainted_rock.json | 10 + ...stonecutting_from_tainted_rock_bricks.json | 10 + .../malum/recipe/tainted_rock_button.json | 13 + ...button_stonecutting_from_tainted_rock.json | 10 + .../malum/recipe/tainted_rock_column.json | 18 + .../malum/recipe/tainted_rock_column_cap.json | 20 + ...onecutting_from_polished_tainted_rock.json | 10 + ...mn_cap_stonecutting_from_tainted_rock.json | 10 + ...column_stonecutting_from_tainted_rock.json | 10 + .../recipe/tainted_rock_item_pedestal.json | 20 + ...destal_stonecutting_from_tainted_rock.json | 10 + .../malum/recipe/tainted_rock_item_stand.json | 21 + ..._stand_stonecutting_from_tainted_rock.json | 10 + .../recipe/tainted_rock_pressure_plate.json | 16 + ..._plate_stonecutting_from_tainted_rock.json | 10 + .../data/malum/recipe/tainted_rock_slab.json | 16 + ...k_slab_stonecutting_from_tainted_rock.json | 10 + .../malum/recipe/tainted_rock_stairs.json | 18 + ...stairs_stonecutting_from_tainted_rock.json | 10 + .../malum/recipe/tainted_rock_tablet.json | 44 + ...d_rock_tiles_from_tainted_rock_bricks.json | 17 + .../malum/recipe/tainted_rock_tiles_slab.json | 16 + ...s_slab_stonecutting_from_tainted_rock.json | 10 + ..._stonecutting_from_tainted_rock_tiles.json | 10 + .../recipe/tainted_rock_tiles_stairs.json | 18 + ...stairs_stonecutting_from_tainted_rock.json | 10 + ..._stonecutting_from_tainted_rock_tiles.json | 10 + ...stonecutting_from_tainted_rock_bricks.json | 10 + .../malum/recipe/tainted_rock_tiles_wall.json | 17 + ...s_wall_stonecutting_from_tainted_rock.json | 10 + ..._stonecutting_from_tainted_rock_tiles.json | 10 + .../data/malum/recipe/tainted_rock_wall.json | 17 + ...k_wall_stonecutting_from_tainted_rock.json | 10 + .../resources/data/malum/recipe/target.json | 21 + .../data/malum/recipe/terracotta.json | 12 + .../data/malum/recipe/the_device.json | 21 + .../data/malum/recipe/the_vessel.json | 10 + .../tide_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../data/malum/recipe/tinted_glass.json | 21 + .../data/malum/recipe/tipped_arrow.json | 4 + .../resources/data/malum/recipe/tnt.json | 26 + .../data/malum/recipe/tnt_minecart.json | 16 + .../resources/data/malum/recipe/tophat.json | 10 + .../resources/data/malum/recipe/torch.json | 25 + .../recipe/torch_from_blazing_quartz.json | 20 + .../data/malum/recipe/totemic_staff.json | 21 + .../data/malum/recipe/trans_prideweave.json | 16 + .../data/malum/recipe/trapped_chest.json | 16 + .../data/malum/recipe/tripwire_hook.json | 24 + .../data/malum/recipe/tuff_brick_slab.json | 16 + ..._slab_from_polished_tuff_stonecutting.json | 10 + ...ck_slab_from_tuff_bricks_stonecutting.json | 10 + ...uff_brick_slab_from_tuff_stonecutting.json | 10 + .../data/malum/recipe/tuff_brick_stairs.json | 18 + ...tairs_from_polished_tuff_stonecutting.json | 10 + ..._stairs_from_tuff_bricks_stonecutting.json | 10 + ...f_brick_stairs_from_tuff_stonecutting.json | 10 + .../data/malum/recipe/tuff_brick_wall.json | 17 + ..._wall_from_polished_tuff_stonecutting.json | 10 + ...ck_wall_from_tuff_bricks_stonecutting.json | 10 + ...uff_brick_wall_from_tuff_stonecutting.json | 10 + .../data/malum/recipe/tuff_bricks.json | 17 + ...ricks_from_polished_tuff_stonecutting.json | 10 + .../tuff_bricks_from_tuff_stonecutting.json | 10 + .../data/malum/recipe/tuff_slab.json | 16 + .../tuff_slab_from_tuff_stonecutting.json | 10 + .../data/malum/recipe/tuff_stairs.json | 18 + .../tuff_stairs_from_tuff_stonecutting.json | 10 + .../data/malum/recipe/tuff_wall.json | 17 + .../tuff_wall_from_tuff_stonecutting.json | 10 + .../data/malum/recipe/tuning_fork.json | 37 + .../data/malum/recipe/turtle_helmet.json | 17 + .../malum/recipe/twisted_ether_brazier.json | 23 + .../twisted_iridescent_ether_brazier.json | 23 + .../data/malum/recipe/twisted_rock.json | 25 + ...bricks_from_small_twisted_rock_bricks.json | 17 + ...twisted_rock_bricks_from_twisted_rock.json | 17 + .../recipe/twisted_rock_bricks_slab.json | 16 + ...s_slab_stonecutting_from_twisted_rock.json | 10 + ...stonecutting_from_twisted_rock_bricks.json | 10 + .../recipe/twisted_rock_bricks_stairs.json | 18 + ...stairs_stonecutting_from_twisted_rock.json | 10 + ...stonecutting_from_twisted_rock_bricks.json | 10 + ...utting_from_small_twisted_rock_bricks.json | 10 + ...bricks_stonecutting_from_twisted_rock.json | 10 + .../recipe/twisted_rock_bricks_wall.json | 17 + ...s_wall_stonecutting_from_twisted_rock.json | 10 + ...stonecutting_from_twisted_rock_bricks.json | 10 + .../malum/recipe/twisted_rock_button.json | 13 + ...button_stonecutting_from_twisted_rock.json | 10 + .../malum/recipe/twisted_rock_column.json | 18 + .../malum/recipe/twisted_rock_column_cap.json | 20 + ...onecutting_from_polished_twisted_rock.json | 10 + ...mn_cap_stonecutting_from_twisted_rock.json | 10 + ...column_stonecutting_from_twisted_rock.json | 10 + .../recipe/twisted_rock_item_pedestal.json | 20 + ...destal_stonecutting_from_twisted_rock.json | 10 + .../malum/recipe/twisted_rock_item_stand.json | 21 + ..._stand_stonecutting_from_twisted_rock.json | 10 + .../recipe/twisted_rock_pressure_plate.json | 16 + ..._plate_stonecutting_from_twisted_rock.json | 10 + .../data/malum/recipe/twisted_rock_slab.json | 16 + ...k_slab_stonecutting_from_twisted_rock.json | 10 + .../malum/recipe/twisted_rock_stairs.json | 18 + ...stairs_stonecutting_from_twisted_rock.json | 10 + ...d_rock_tiles_from_twisted_rock_bricks.json | 17 + .../malum/recipe/twisted_rock_tiles_slab.json | 16 + ...s_slab_stonecutting_from_twisted_rock.json | 10 + ..._stonecutting_from_twisted_rock_tiles.json | 10 + .../recipe/twisted_rock_tiles_stairs.json | 18 + ...stairs_stonecutting_from_twisted_rock.json | 10 + ..._stonecutting_from_twisted_rock_tiles.json | 10 + ...stonecutting_from_twisted_rock_bricks.json | 10 + .../malum/recipe/twisted_rock_tiles_wall.json | 17 + ...s_wall_stonecutting_from_twisted_rock.json | 10 + ..._stonecutting_from_twisted_rock_tiles.json | 10 + .../data/malum/recipe/twisted_rock_wall.json | 17 + ...k_wall_stonecutting_from_twisted_rock.json | 10 + .../resources/data/malum/recipe/tyrving.json | 53 + ..._runewood_boards_from_runewood_boards.json | 18 + .../recipe/vertical_runewood_boards_slab.json | 16 + .../vertical_runewood_boards_stairs.json | 18 + ..._runewood_planks_from_runewood_planks.json | 18 + .../recipe/vertical_runewood_planks_slab.json | 16 + .../vertical_runewood_planks_stairs.json | 18 + ...od_planks_from_rustic_runewood_planks.json | 18 + ..._planks_from_vertical_runewood_planks.json | 18 + .../vertical_rustic_runewood_planks_slab.json | 16 + ...ertical_rustic_runewood_planks_stairs.json | 18 + ...od_planks_from_rustic_soulwood_planks.json | 18 + ..._planks_from_vertical_soulwood_planks.json | 18 + .../vertical_rustic_soulwood_planks_slab.json | 16 + ...ertical_rustic_soulwood_planks_stairs.json | 18 + ..._soulwood_boards_from_soulwood_boards.json | 18 + .../recipe/vertical_soulwood_boards_slab.json | 16 + .../vertical_soulwood_boards_stairs.json | 18 + ..._soulwood_planks_from_soulwood_planks.json | 18 + .../recipe/vertical_soulwood_planks_slab.json | 16 + .../vertical_soulwood_planks_stairs.json | 18 + .../vex_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../data/malum/recipe/void_salts.json | 10 + .../malum/recipe/void_salts_from_block.json | 13 + .../data/malum/recipe/void_tablet.json | 33 + .../ward_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../data/malum/recipe/warped_button.json | 14 + .../data/malum/recipe/warped_door.json | 19 + .../data/malum/recipe/warped_fence.json | 21 + .../data/malum/recipe/warped_fence_gate.json | 21 + .../recipe/warped_fungus_on_a_stick.json | 20 + .../malum/recipe/warped_hanging_sign.json | 22 + .../data/malum/recipe/warped_hyphae.json | 18 + .../data/malum/recipe/warped_planks.json | 14 + .../malum/recipe/warped_pressure_plate.json | 17 + .../data/malum/recipe/warped_sign.json | 22 + .../data/malum/recipe/warped_slab.json | 17 + .../data/malum/recipe/warped_stairs.json | 19 + .../data/malum/recipe/warped_trapdoor.json | 18 + .../data/malum/recipe/warping_engine.json | 38 + .../malum/recipe/waxed_chiseled_copper.json | 18 + .../waxed_chiseled_copper_from_honeycomb.json | 17 + ..._from_waxed_copper_block_stonecutting.json | 10 + ...er_from_waxed_cut_copper_stonecutting.json | 10 + .../waxed_copper_block_from_honeycomb.json | 17 + .../data/malum/recipe/waxed_copper_bulb.json | 24 + .../waxed_copper_bulb_from_honeycomb.json | 17 + .../waxed_copper_door_from_honeycomb.json | 17 + .../data/malum/recipe/waxed_copper_grate.json | 18 + .../waxed_copper_grate_from_honeycomb.json | 17 + ..._from_waxed_copper_block_stonecutting.json | 10 + .../waxed_copper_trapdoor_from_honeycomb.json | 17 + .../data/malum/recipe/waxed_cut_copper.json | 18 + .../waxed_cut_copper_from_honeycomb.json | 17 + ..._from_waxed_copper_block_stonecutting.json | 10 + .../malum/recipe/waxed_cut_copper_slab.json | 17 + .../waxed_cut_copper_slab_from_honeycomb.json | 17 + ..._from_waxed_copper_block_stonecutting.json | 10 + ...ab_from_waxed_cut_copper_stonecutting.json | 10 + .../malum/recipe/waxed_cut_copper_stairs.json | 19 + ...axed_cut_copper_stairs_from_honeycomb.json | 17 + ..._from_waxed_copper_block_stonecutting.json | 10 + ...rs_from_waxed_cut_copper_stonecutting.json | 10 + .../recipe/waxed_exposed_chiseled_copper.json | 18 + ...xposed_chiseled_copper_from_honeycomb.json | 17 + ...rom_waxed_exposed_copper_stonecutting.json | 10 + ...waxed_exposed_cut_copper_stonecutting.json | 10 + .../recipe/waxed_exposed_copper_bulb.json | 24 + ...ed_exposed_copper_bulb_from_honeycomb.json | 17 + ...ed_exposed_copper_door_from_honeycomb.json | 17 + .../waxed_exposed_copper_from_honeycomb.json | 17 + .../recipe/waxed_exposed_copper_grate.json | 18 + ...d_exposed_copper_grate_from_honeycomb.json | 17 + ...rom_waxed_exposed_copper_stonecutting.json | 10 + ...xposed_copper_trapdoor_from_honeycomb.json | 17 + .../recipe/waxed_exposed_cut_copper.json | 18 + ...xed_exposed_cut_copper_from_honeycomb.json | 17 + ...rom_waxed_exposed_copper_stonecutting.json | 10 + .../recipe/waxed_exposed_cut_copper_slab.json | 17 + ...xposed_cut_copper_slab_from_honeycomb.json | 17 + ...rom_waxed_exposed_copper_stonecutting.json | 10 + ...waxed_exposed_cut_copper_stonecutting.json | 10 + .../waxed_exposed_cut_copper_stairs.json | 19 + ...osed_cut_copper_stairs_from_honeycomb.json | 17 + ...rom_waxed_exposed_copper_stonecutting.json | 10 + ...waxed_exposed_cut_copper_stonecutting.json | 10 + .../waxed_oxidized_chiseled_copper.json | 18 + ...idized_chiseled_copper_from_honeycomb.json | 17 + ...om_waxed_oxidized_copper_stonecutting.json | 10 + ...axed_oxidized_cut_copper_stonecutting.json | 10 + .../recipe/waxed_oxidized_copper_bulb.json | 24 + ...d_oxidized_copper_bulb_from_honeycomb.json | 17 + ...d_oxidized_copper_door_from_honeycomb.json | 17 + .../waxed_oxidized_copper_from_honeycomb.json | 17 + .../recipe/waxed_oxidized_copper_grate.json | 18 + ..._oxidized_copper_grate_from_honeycomb.json | 17 + ...om_waxed_oxidized_copper_stonecutting.json | 10 + ...idized_copper_trapdoor_from_honeycomb.json | 17 + .../recipe/waxed_oxidized_cut_copper.json | 18 + ...ed_oxidized_cut_copper_from_honeycomb.json | 17 + ...om_waxed_oxidized_copper_stonecutting.json | 10 + .../waxed_oxidized_cut_copper_slab.json | 17 + ...idized_cut_copper_slab_from_honeycomb.json | 17 + ...om_waxed_oxidized_copper_stonecutting.json | 10 + ...axed_oxidized_cut_copper_stonecutting.json | 10 + .../waxed_oxidized_cut_copper_stairs.json | 19 + ...ized_cut_copper_stairs_from_honeycomb.json | 17 + ...om_waxed_oxidized_copper_stonecutting.json | 10 + ...axed_oxidized_cut_copper_stonecutting.json | 10 + .../waxed_weathered_chiseled_copper.json | 18 + ...thered_chiseled_copper_from_honeycomb.json | 17 + ...m_waxed_weathered_copper_stonecutting.json | 10 + ...xed_weathered_cut_copper_stonecutting.json | 10 + .../recipe/waxed_weathered_copper_bulb.json | 24 + ..._weathered_copper_bulb_from_honeycomb.json | 17 + ..._weathered_copper_door_from_honeycomb.json | 17 + ...waxed_weathered_copper_from_honeycomb.json | 17 + .../recipe/waxed_weathered_copper_grate.json | 18 + ...weathered_copper_grate_from_honeycomb.json | 17 + ...m_waxed_weathered_copper_stonecutting.json | 10 + ...thered_copper_trapdoor_from_honeycomb.json | 17 + .../recipe/waxed_weathered_cut_copper.json | 18 + ...d_weathered_cut_copper_from_honeycomb.json | 17 + ...m_waxed_weathered_copper_stonecutting.json | 10 + .../waxed_weathered_cut_copper_slab.json | 17 + ...thered_cut_copper_slab_from_honeycomb.json | 17 + ...m_waxed_weathered_copper_stonecutting.json | 10 + ...xed_weathered_cut_copper_stonecutting.json | 10 + .../waxed_weathered_cut_copper_stairs.json | 19 + ...ered_cut_copper_stairs_from_honeycomb.json | 17 + ...m_waxed_weathered_copper_stonecutting.json | 10 + ...xed_weathered_cut_copper_stonecutting.json | 10 + ...ayfinder_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../recipe/weathered_chiseled_copper.json | 17 + ...er_from_weathered_copper_stonecutting.json | 10 + ...rom_weathered_cut_copper_stonecutting.json | 10 + .../malum/recipe/weathered_copper_bulb.json | 24 + .../malum/recipe/weathered_copper_grate.json | 18 + ...te_from_weathered_copper_stonecutting.json | 10 + .../malum/recipe/weathered_cut_copper.json | 17 + ...er_from_weathered_copper_stonecutting.json | 10 + .../recipe/weathered_cut_copper_slab.json | 16 + ...ab_from_weathered_copper_stonecutting.json | 10 + ...rom_weathered_cut_copper_stonecutting.json | 10 + .../recipe/weathered_cut_copper_stairs.json | 18 + ...rs_from_weathered_copper_stonecutting.json | 10 + ...rom_weathered_cut_copper_stonecutting.json | 10 + .../data/malum/recipe/weavers_workbench.json | 23 + .../data/malum/recipe/weight_of_worlds.json | 35 + .../resources/data/malum/recipe/wheat.json | 13 + .../data/malum/recipe/white_banner.json | 22 + .../data/malum/recipe/white_bed.json | 21 + .../data/malum/recipe/white_candle.json | 17 + .../data/malum/recipe/white_carpet.json | 17 + .../malum/recipe/white_concrete_powder.json | 38 + .../data/malum/recipe/white_dye.json | 14 + .../white_dye_from_lily_of_the_valley.json | 14 + .../malum/recipe/white_glazed_terracotta.json | 12 + .../malum/recipe/white_stained_glass.json | 22 + .../recipe/white_stained_glass_pane.json | 18 + ...te_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/white_terracotta.json | 22 + .../malum/recipe/white_wool_from_string.json | 17 + .../malum/recipe/wicked_spirited_glass.json | 27 + .../wild_armor_trim_smithing_template.json | 24 + ..._trim_smithing_template_smithing_trim.json | 12 + .../data/malum/recipe/wind_charge.json | 13 + .../data/malum/recipe/wolf_armor.json | 18 + .../data/malum/recipe/wooden_axe.json | 21 + .../data/malum/recipe/wooden_hoe.json | 21 + .../data/malum/recipe/wooden_pickaxe.json | 21 + .../data/malum/recipe/wooden_shovel.json | 21 + .../data/malum/recipe/wooden_sword.json | 21 + .../data/malum/recipe/writable_book.json | 19 + .../data/malum/recipe/yellow_banner.json | 22 + .../data/malum/recipe/yellow_bed.json | 21 + .../data/malum/recipe/yellow_candle.json | 17 + .../data/malum/recipe/yellow_carpet.json | 17 + .../malum/recipe/yellow_concrete_powder.json | 38 + .../recipe/yellow_dye_from_dandelion.json | 14 + .../recipe/yellow_dye_from_sunflower.json | 14 + .../recipe/yellow_glazed_terracotta.json | 12 + .../malum/recipe/yellow_stained_glass.json | 22 + .../recipe/yellow_stained_glass_pane.json | 18 + ...ow_stained_glass_pane_from_glass_pane.json | 22 + .../data/malum/recipe/yellow_terracotta.json | 22 + .../recipe/zombie_head_from_grim_talc.json | 21 + .../malum/tags/block/blighted_blocks.json | 7 + .../malum/tags/block/blighted_plants.json | 9 + .../data/malum/tags/block/endless_flame.json | 3 + .../tags/block/greater_aerial_whitelist.json | 3 + .../data/malum/tags/block/rite_immune.json | 10 + .../data/malum/tags/block/runewood_logs.json | 10 + .../data/malum/tags/block/soulwood_logs.json | 11 + .../data/malum/tags/block/tainted_rock.json | 58 + .../malum/tags/block/tainted_rock_blocks.json | 13 + .../malum/tags/block/tainted_rock_slabs.json | 13 + .../malum/tags/block/tainted_rock_stairs.json | 13 + .../malum/tags/block/tainted_rock_walls.json | 13 + .../data/malum/tags/block/twisted_rock.json | 52 + .../malum/tags/block/twisted_rock_blocks.json | 13 + .../malum/tags/block/twisted_rock_slabs.json | 13 + .../malum/tags/block/twisted_rock_stairs.json | 13 + .../malum/tags/block/twisted_rock_walls.json | 13 + .../tags/damage_type/can_soul_shatter.json | 20 + .../malum/tags/damage_type/is_scythe.json | 16 + .../tags/damage_type/is_scythe_melee.json | 12 + .../malum/tags/item/aspected_spirits.json | 12 + .../malum/tags/item/enchantable/animated.json | 5 + .../tags/item/enchantable/ascension.json | 5 + .../malum/tags/item/enchantable/haunted.json | 5 + .../malum/tags/item/enchantable/rebound.json | 5 + .../tags/item/enchantable/replenishing.json | 5 + .../tags/item/enchantable/spirit_spoils.json | 5 + .../data/malum/tags/item/gross_foods.json | 7 + .../malum/tags/item/hidden_items/always.json | 6 + .../tags/item/hidden_items/black_crystal.json | 39 + .../malum/tags/item/hidden_items/void.json | 18 + .../malum/tags/item/magic_capable_weapon.json | 10 + .../data/malum/tags/item/metal_nodes.json | 15 + .../malum/tags/item/prospectors_treasure.json | 16 + .../data/malum/tags/item/sapballs.json | 6 + .../data/malum/tags/item/scythe.json | 8 + .../malum/tags/item/soul_hunter_weapon.json | 50 + .../data/malum/tags/item/spirit.json | 6 + .../resources/data/malum/tags/item/staff.json | 7 + .../data/malum/tags/item/tainted_rock.json | 55 + .../malum/tags/item/tainted_rock_blocks.json | 13 + .../malum/tags/item/tainted_rock_slabs.json | 13 + .../malum/tags/item/tainted_rock_stairs.json | 13 + .../malum/tags/item/tainted_rock_walls.json | 13 + .../data/malum/tags/item/twisted_rock.json | 52 + .../malum/tags/item/twisted_rock_blocks.json | 13 + .../malum/tags/item/twisted_rock_slabs.json | 13 + .../malum/tags/item/twisted_rock_stairs.json | 13 + .../malum/tags/item/twisted_rock_walls.json | 13 + .../worldgen/biome/has_azure_runewood.json | 8 + .../worldgen/biome/has_blazing_quartz.json | 5 + .../tags/worldgen/biome/has_brilliant.json | 5 + .../malum/tags/worldgen/biome/has_quartz.json | 5 + .../biome/has_rare_azure_runewood.json | 8 + .../tags/worldgen/biome/has_rare_earths.json | 5 + .../worldgen/biome/has_rare_runewood.json | 5 + .../tags/worldgen/biome/has_runewood.json | 7 + .../tags/worldgen/biome/has_soulstone.json | 5 + .../tags/block/beacon_base_blocks.json | 15 + .../data/minecraft/tags/block/buttons.json | 9 + .../data/minecraft/tags/block/doors.json | 6 + .../minecraft/tags/block/fence_gates.json | 6 + .../data/minecraft/tags/block/fences.json | 6 + .../data/minecraft/tags/block/leaves.json | 8 + .../data/minecraft/tags/block/logs.json | 17 + .../minecraft/tags/block/mineable/axe.json | 111 ++ .../minecraft/tags/block/mineable/hoe.json | 16 + .../tags/block/mineable/pickaxe.json | 159 ++ .../minecraft/tags/block/mineable/shovel.json | 8 + .../data/minecraft/tags/block/planks.json | 22 + .../minecraft/tags/block/pressure_plates.json | 8 + .../data/minecraft/tags/block/saplings.json | 6 + .../data/minecraft/tags/block/signs.json | 8 + .../data/minecraft/tags/block/slabs.json | 38 + .../data/minecraft/tags/block/stairs.json | 38 + .../minecraft/tags/block/standing_signs.json | 6 + .../data/minecraft/tags/block/trapdoors.json | 8 + .../tags/block/wall_post_override.json | 12 + .../data/minecraft/tags/block/wall_signs.json | 6 + .../data/minecraft/tags/block/walls.json | 24 + .../minecraft/tags/block/wooden_buttons.json | 7 + .../minecraft/tags/block/wooden_doors.json | 6 + .../minecraft/tags/block/wooden_fences.json | 6 + .../tags/block/wooden_pressure_plates.json | 6 + .../minecraft/tags/block/wooden_slabs.json | 20 + .../minecraft/tags/block/wooden_stairs.json | 20 + .../tags/block/wooden_trapdoors.json | 8 + .../data/minecraft/tags/item/buttons.json | 9 + .../data/minecraft/tags/item/doors.json | 6 + .../data/minecraft/tags/item/fences.json | 6 + .../data/minecraft/tags/item/leaves.json | 8 + .../data/minecraft/tags/item/logs.json | 12 + .../minecraft/tags/item/logs_that_burn.json | 12 + .../data/minecraft/tags/item/planks.json | 22 + .../data/minecraft/tags/item/saplings.json | 6 + .../data/minecraft/tags/item/slabs.json | 38 + .../data/minecraft/tags/item/stairs.json | 38 + .../data/minecraft/tags/item/trapdoors.json | 8 + .../data/minecraft/tags/item/walls.json | 24 + .../minecraft/tags/item/wooden_buttons.json | 7 + .../minecraft/tags/item/wooden_doors.json | 6 + .../minecraft/tags/item/wooden_fences.json | 6 + .../tags/item/wooden_pressure_plates.json | 6 + .../minecraft/tags/item/wooden_slabs.json | 20 + .../minecraft/tags/item/wooden_stairs.json | 20 + .../minecraft/tags/item/wooden_trapdoors.json | 8 + .../tags/worldgen/biome/is_forest.json | 3 + .../tags/worldgen/biome/is_hill.json | 3 + .../tags/worldgen/biome/is_nether.json | 3 + .../tags/worldgen/biome/is_overworld.json | 3 + 5801 files changed, 131949 insertions(+) create mode 100644 src/generated/resources/assets/malum/blockstates/aerial_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/blockstates/aqueous_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/blockstates/arcane_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/blockstates/azure_runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/blockstates/azure_runewood_sapling.json create mode 100644 src/generated/resources/assets/malum/blockstates/blazing_quartz_cluster.json create mode 100644 src/generated/resources/assets/malum/blockstates/blazing_quartz_ore.json create mode 100644 src/generated/resources/assets/malum/blockstates/blighted_earth.json create mode 100644 src/generated/resources/assets/malum/blockstates/blighted_growth.json create mode 100644 src/generated/resources/assets/malum/blockstates/blighted_soil.json create mode 100644 src/generated/resources/assets/malum/blockstates/blighted_soulwood.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_alchemical_calx.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_arcane_charcoal.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_astral_weave.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_auric_embers.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_blazing_quartz.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_brilliance.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_cthonic_gold.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_grim_talc.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_hallowed_gold.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_hex_ash.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_living_flesh.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_malignant_lead.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_malignant_pewter.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_mnemonic_fragment.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_null_slate.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_raw_soulstone.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_rotting_essence.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_soul_stained_steel.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_soulstone.json create mode 100644 src/generated/resources/assets/malum/blockstates/block_of_void_salts.json create mode 100644 src/generated/resources/assets/malum/blockstates/brilliant_deepslate.json create mode 100644 src/generated/resources/assets/malum/blockstates/brilliant_obelisk.json create mode 100644 src/generated/resources/assets/malum/blockstates/brilliant_obelisk_component.json create mode 100644 src/generated/resources/assets/malum/blockstates/brilliant_stone.json create mode 100644 src/generated/resources/assets/malum/blockstates/budding_soulwood_leaves.json create mode 100644 src/generated/resources/assets/malum/blockstates/calcified_blight.json create mode 100644 src/generated/resources/assets/malum/blockstates/checkered_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/checkered_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/chiseled_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/chiseled_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/clinging_blight.json create mode 100644 src/generated/resources/assets/malum/blockstates/cthonic_gold_cluster.json create mode 100644 src/generated/resources/assets/malum/blockstates/cthonic_gold_ore.json create mode 100644 src/generated/resources/assets/malum/blockstates/cursed_sap_block.json create mode 100644 src/generated/resources/assets/malum/blockstates/cut_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/cut_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/cut_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/cut_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/deepslate_quartz_ore.json create mode 100644 src/generated/resources/assets/malum/blockstates/deepslate_soulstone_ore.json create mode 100644 src/generated/resources/assets/malum/blockstates/earthen_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/blockstates/eldritch_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/blockstates/ether.json create mode 100644 src/generated/resources/assets/malum/blockstates/ether_torch.json create mode 100644 src/generated/resources/assets/malum/blockstates/exposed_runewood_log.json create mode 100644 src/generated/resources/assets/malum/blockstates/exposed_soulwood_log.json create mode 100644 src/generated/resources/assets/malum/blockstates/hanging_azure_runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/blockstates/hanging_runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/blockstates/hanging_soulwood_leaves.json create mode 100644 src/generated/resources/assets/malum/blockstates/infernal_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/blockstates/iridescent_ether.json create mode 100644 src/generated/resources/assets/malum/blockstates/iridescent_ether_torch.json create mode 100644 src/generated/resources/assets/malum/blockstates/iridescent_wall_ether_torch.json create mode 100644 src/generated/resources/assets/malum/blockstates/mass_of_blighted_gunk.json create mode 100644 src/generated/resources/assets/malum/blockstates/natural_quartz_cluster.json create mode 100644 src/generated/resources/assets/malum/blockstates/natural_quartz_ore.json create mode 100644 src/generated/resources/assets/malum/blockstates/polished_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/polished_tainted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/polished_tainted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/polished_tainted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/polished_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/polished_twisted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/polished_twisted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/polished_twisted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/primordial_soup.json create mode 100644 src/generated/resources/assets/malum/blockstates/repair_pylon.json create mode 100644 src/generated/resources/assets/malum/blockstates/repair_pylon_component.json create mode 100644 src/generated/resources/assets/malum/blockstates/revealed_runewood_log.json create mode 100644 src/generated/resources/assets/malum/blockstates/revealed_soulwood_log.json create mode 100644 src/generated/resources/assets/malum/blockstates/ritual_plinth.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_beam.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_boards.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_boards_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_door.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_item_stand.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_log.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_obelisk.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_obelisk_component.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_panel.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_planks_button.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_planks_fence.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_planks_fence_gate.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_planks_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_sapling.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_sign.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_tiles.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_totem_base.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_totem_pole.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_trapdoor.json create mode 100644 src/generated/resources/assets/malum/blockstates/runewood_wall_sign.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_sap_block.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/runic_workbench.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/sacred_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/smooth_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/smooth_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/solid_runewood_trapdoor.json create mode 100644 src/generated/resources/assets/malum/blockstates/solid_soulwood_trapdoor.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulstone_ore.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_beam.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_boards.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_boards_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_door.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_growth.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_item_stand.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_leaves.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_log.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_panel.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_planks_button.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_planks_fence.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_planks_fence_gate.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_planks_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_sign.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_tiles.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_totem_base.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_totem_pole.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_trapdoor.json create mode 100644 src/generated/resources/assets/malum/blockstates/soulwood_wall_sign.json create mode 100644 src/generated/resources/assets/malum/blockstates/spirit_altar.json create mode 100644 src/generated/resources/assets/malum/blockstates/spirit_catalyzer.json create mode 100644 src/generated/resources/assets/malum/blockstates/spirit_catalyzer_component.json create mode 100644 src/generated/resources/assets/malum/blockstates/spirit_crucible.json create mode 100644 src/generated/resources/assets/malum/blockstates/spirit_crucible_component.json create mode 100644 src/generated/resources/assets/malum/blockstates/spirit_jar.json create mode 100644 src/generated/resources/assets/malum/blockstates/spirit_mote.json create mode 100644 src/generated/resources/assets/malum/blockstates/stripped_runewood.json create mode 100644 src/generated/resources/assets/malum/blockstates/stripped_runewood_log.json create mode 100644 src/generated/resources/assets/malum/blockstates/stripped_soulwood.json create mode 100644 src/generated/resources/assets/malum/blockstates/stripped_soulwood_log.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_button.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_column.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_column_cap.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_item_stand.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/tainted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/tall_calcified_blight.json create mode 100644 src/generated/resources/assets/malum/blockstates/the_device.json create mode 100644 src/generated/resources/assets/malum/blockstates/the_vessel.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_button.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_column.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_column_cap.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_item_stand.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/twisted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_runewood_boards.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_runewood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_runewood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/blockstates/void_conduit.json create mode 100644 src/generated/resources/assets/malum/blockstates/void_depot.json create mode 100644 src/generated/resources/assets/malum/blockstates/wall_ether_torch.json create mode 100644 src/generated/resources/assets/malum/blockstates/weavers_workbench.json create mode 100644 src/generated/resources/assets/malum/blockstates/weeping_well_bricks.json create mode 100644 src/generated/resources/assets/malum/blockstates/weeping_well_central_encasement.json create mode 100644 src/generated/resources/assets/malum/blockstates/weeping_well_central_encasement_support.json create mode 100644 src/generated/resources/assets/malum/blockstates/weeping_well_central_pillar.json create mode 100644 src/generated/resources/assets/malum/blockstates/weeping_well_encasement.json create mode 100644 src/generated/resources/assets/malum/blockstates/weeping_well_encasement_corner.json create mode 100644 src/generated/resources/assets/malum/blockstates/weeping_well_encasement_mirrored.json create mode 100644 src/generated/resources/assets/malum/blockstates/weeping_well_side_pillar.json create mode 100644 src/generated/resources/assets/malum/blockstates/wicked_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/lang/en_us.json create mode 100644 src/generated/resources/assets/malum/models/block/aerial_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/block/aqueous_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/block/arcane_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/block/azure_runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/block/azure_runewood_sapling.json create mode 100644 src/generated/resources/assets/malum/models/block/blazing_quartz_cluster.json create mode 100644 src/generated/resources/assets/malum/models/block/blazing_quartz_ore.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_earth.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_0.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_1.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_2.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_3.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_4.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_5.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_6.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_7.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_8.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_growth_9.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_soil.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_soil_1.json create mode 100644 src/generated/resources/assets/malum/models/block/blighted_soulwood.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_alchemical_calx.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_arcane_charcoal.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_astral_weave.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_auric_embers.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_blazing_quartz.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_brilliance.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_cthonic_gold.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_grim_talc.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_grim_talc_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_hallowed_gold.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_hex_ash.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_living_flesh.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_malignant_lead.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_malignant_pewter.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_mnemonic_fragment.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_null_slate.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_raw_soulstone.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_rotting_essence.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_soul_stained_steel.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_soulstone.json create mode 100644 src/generated/resources/assets/malum/models/block/block_of_void_salts.json create mode 100644 src/generated/resources/assets/malum/models/block/brilliant_deepslate.json create mode 100644 src/generated/resources/assets/malum/models/block/brilliant_stone.json create mode 100644 src/generated/resources/assets/malum/models/block/budding_soulwood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/block/calcified_blight_0.json create mode 100644 src/generated/resources/assets/malum/models/block/calcified_blight_1.json create mode 100644 src/generated/resources/assets/malum/models/block/calcified_blight_2.json create mode 100644 src/generated/resources/assets/malum/models/block/calcified_blight_3.json create mode 100644 src/generated/resources/assets/malum/models/block/checkered_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/checkered_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/chiseled_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/chiseled_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/clinging_blight_grounded_roots.json create mode 100644 src/generated/resources/assets/malum/models/block/clinging_blight_hanging_blight.json create mode 100644 src/generated/resources/assets/malum/models/block/clinging_blight_hanging_blight_connection.json create mode 100644 src/generated/resources/assets/malum/models/block/clinging_blight_hanging_roots.json create mode 100644 src/generated/resources/assets/malum/models/block/clinging_blight_rooted_blight.json create mode 100644 src/generated/resources/assets/malum/models/block/clinging_blight_soulwood_spike.json create mode 100644 src/generated/resources/assets/malum/models/block/cthonic_gold_cluster.json create mode 100644 src/generated/resources/assets/malum/models/block/cthonic_gold_ore.json create mode 100644 src/generated/resources/assets/malum/models/block/cursed_sap_block.json create mode 100644 src/generated/resources/assets/malum/models/block/cut_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/cut_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/cut_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/cut_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/deepslate_quartz_ore.json create mode 100644 src/generated/resources/assets/malum/models/block/deepslate_soulstone_ore.json create mode 100644 src/generated/resources/assets/malum/models/block/earthen_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/block/eldritch_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/block/ether.json create mode 100644 src/generated/resources/assets/malum/models/block/exposed_runewood_log.json create mode 100644 src/generated/resources/assets/malum/models/block/exposed_runewood_log_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/exposed_soulwood_log.json create mode 100644 src/generated/resources/assets/malum/models/block/exposed_soulwood_log_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_0.json create mode 100644 src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_1.json create mode 100644 src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_2.json create mode 100644 src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_0.json create mode 100644 src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_1.json create mode 100644 src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_2.json create mode 100644 src/generated/resources/assets/malum/models/block/hanging_soulwood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/block/infernal_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/block/iridescent_ether.json create mode 100644 src/generated/resources/assets/malum/models/block/mass_of_blighted_gunk.json create mode 100644 src/generated/resources/assets/malum/models/block/natural_quartz_cluster.json create mode 100644 src/generated/resources/assets/malum/models/block/natural_quartz_ore.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_tainted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_tainted_rock_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_twisted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_twisted_rock_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/primordial_soup.json create mode 100644 src/generated/resources/assets/malum/models/block/revealed_runewood_log.json create mode 100644 src/generated/resources/assets/malum/models/block/revealed_runewood_log_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/revealed_soulwood_log.json create mode 100644 src/generated/resources/assets/malum/models/block/revealed_soulwood_log_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_beam.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_beam_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_boards.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_boards_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_boards_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_boards_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_boards_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_boards_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_boards_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_door_bottom_left.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_door_bottom_left_open.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_door_bottom_right.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_door_bottom_right_open.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_door_top_left.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_door_top_left_open.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_door_top_right.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_door_top_right_open.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_item_stand.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_log.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_log_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_panel.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_button.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_button_inventory.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_button_pressed.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_open.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_wall.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_wall_open.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_fence_post.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_fence_side.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_pressure_plate_down.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_planks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_sapling.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_sign.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_tiles.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_tiles_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_tiles_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_tiles_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_totem_base.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_totem_pole_aerial.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_totem_pole_aqueous.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_totem_pole_arcane.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_totem_pole_earthen.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_totem_pole_eldritch.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_totem_pole_infernal.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_totem_pole_sacred.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_totem_pole_wicked.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_trapdoor_open.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_trapdoor_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runewood_wall_sign.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_sap_block.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_planks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_tiles.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/sacred_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_tainted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_tainted_rock_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_twisted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_twisted_rock_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_open.json create mode 100644 src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_top.json create mode 100644 src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_open.json create mode 100644 src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_top.json create mode 100644 src/generated/resources/assets/malum/models/block/soulstone_ore.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_beam.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_beam_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_boards.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_boards_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_boards_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_boards_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_boards_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_boards_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_boards_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_door_bottom_left.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_door_bottom_left_open.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_door_bottom_right.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_door_bottom_right_open.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_door_top_left.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_door_top_left_open.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_door_top_right.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_door_top_right_open.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_growth.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_item_stand.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_log.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_log_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_panel.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_button.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_button_inventory.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_button_pressed.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_open.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_wall.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_wall_open.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_fence_post.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_fence_side.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_pressure_plate_down.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_planks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_sign.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_tiles.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_tiles_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_totem_base.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_totem_pole_aerial.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_totem_pole_aqueous.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_totem_pole_arcane.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_totem_pole_earthen.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_totem_pole_eldritch.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_totem_pole_infernal.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_totem_pole_sacred.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_totem_pole_wicked.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_trapdoor_open.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_trapdoor_top.json create mode 100644 src/generated/resources/assets/malum/models/block/soulwood_wall_sign.json create mode 100644 src/generated/resources/assets/malum/models/block/spirit_mote.json create mode 100644 src/generated/resources/assets/malum/models/block/stripped_runewood.json create mode 100644 src/generated/resources/assets/malum/models/block/stripped_runewood_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/stripped_runewood_log.json create mode 100644 src/generated/resources/assets/malum/models/block/stripped_runewood_log_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/stripped_soulwood.json create mode 100644 src/generated/resources/assets/malum/models/block/stripped_soulwood_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/stripped_soulwood_log.json create mode 100644 src/generated/resources/assets/malum/models/block/stripped_soulwood_log_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_ether_brazier_hanging.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_iridescent_ether_brazier_hanging.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_bricks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_button.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_button_inventory.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_button_pressed.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_column.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_column_cap.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_column_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_item_stand.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_pressure_plate_down.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_tiles_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/tainted_rock_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/tall_calcified_blight_0.json create mode 100644 src/generated/resources/assets/malum/models/block/tall_calcified_blight_1.json create mode 100644 src/generated/resources/assets/malum/models/block/tall_calcified_blight_2.json create mode 100644 src/generated/resources/assets/malum/models/block/tall_calcified_blight_3.json create mode 100644 src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_0.json create mode 100644 src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_1.json create mode 100644 src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_2.json create mode 100644 src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_3.json create mode 100644 src/generated/resources/assets/malum/models/block/the_device.json create mode 100644 src/generated/resources/assets/malum/models/block/the_vessel.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_ether_brazier_hanging.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_iridescent_ether_brazier_hanging.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_bricks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_button.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_button_inventory.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_button_pressed.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_column.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_column_cap.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_column_horizontal.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_item_stand.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_pressure_plate_down.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_tiles_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_wall_post.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_wall_side.json create mode 100644 src/generated/resources/assets/malum/models/block/twisted_rock_wall_side_tall.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_boards.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_boards_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_planks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_boards.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_slab_top.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs_inner.json create mode 100644 src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs_outer.json create mode 100644 src/generated/resources/assets/malum/models/block/wicked_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/item/accelerating_inlay.json create mode 100644 src/generated/resources/assets/malum/models/item/ace_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/ace_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/ace_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/ace_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/ace_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/aerial_spirit.json create mode 100644 src/generated/resources/assets/malum/models/item/aerial_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/item/agender_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/agender_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/agender_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/agender_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/agender_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/alchemical_calx.json create mode 100644 src/generated/resources/assets/malum/models/item/alchemical_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/aluminum_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/aluminum_node.json create mode 100644 src/generated/resources/assets/malum/models/item/ancient_cloth_boots.json create mode 100644 src/generated/resources/assets/malum/models/item/ancient_cloth_cloak.json create mode 100644 src/generated/resources/assets/malum/models/item/ancient_cloth_leggings.json create mode 100644 src/generated/resources/assets/malum/models/item/ancient_cloth_robe.json create mode 100644 src/generated/resources/assets/malum/models/item/ancient_metal_boots.json create mode 100644 src/generated/resources/assets/malum/models/item/ancient_metal_chestplate.json create mode 100644 src/generated/resources/assets/malum/models/item/ancient_metal_helmet.json create mode 100644 src/generated/resources/assets/malum/models/item/ancient_metal_leggings.json create mode 100644 src/generated/resources/assets/malum/models/item/ancient_weave.json create mode 100644 src/generated/resources/assets/malum/models/item/anomalous_design.json create mode 100644 src/generated/resources/assets/malum/models/item/aqueous_spirit.json create mode 100644 src/generated/resources/assets/malum/models/item/aqueous_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/item/arcane_charcoal.json create mode 100644 src/generated/resources/assets/malum/models/item/arcane_charcoal_fragment.json create mode 100644 src/generated/resources/assets/malum/models/item/arcane_spirit.json create mode 100644 src/generated/resources/assets/malum/models/item/arcane_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/item/aro_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/aro_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/aro_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/aro_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/aro_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/aroace_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/aroace_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/aroace_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/aroace_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/aroace_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/astral_weave.json create mode 100644 src/generated/resources/assets/malum/models/item/auric_embers.json create mode 100644 src/generated/resources/assets/malum/models/item/azure_runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/item/azure_runewood_sapling.json create mode 100644 src/generated/resources/assets/malum/models/item/belt_of_the_limitless.json create mode 100644 src/generated/resources/assets/malum/models/item/belt_of_the_magebane.json create mode 100644 src/generated/resources/assets/malum/models/item/belt_of_the_prospector.json create mode 100644 src/generated/resources/assets/malum/models/item/belt_of_the_starved.json create mode 100644 src/generated/resources/assets/malum/models/item/bi_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/bi_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/bi_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/bi_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/bi_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/blazing_diode.json create mode 100644 src/generated/resources/assets/malum/models/item/blazing_quartz.json create mode 100644 src/generated/resources/assets/malum/models/item/blazing_quartz_fragment.json create mode 100644 src/generated/resources/assets/malum/models/item/blazing_quartz_ore.json create mode 100644 src/generated/resources/assets/malum/models/item/blighted_earth.json create mode 100644 src/generated/resources/assets/malum/models/item/blighted_gunk.json create mode 100644 src/generated/resources/assets/malum/models/item/blighted_soil.json create mode 100644 src/generated/resources/assets/malum/models/item/blighted_soulwood.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_alchemical_calx.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_arcane_charcoal.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_astral_weave.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_auric_embers.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_blazing_quartz.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_brilliance.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_cthonic_gold.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_grim_talc.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_hallowed_gold.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_hex_ash.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_living_flesh.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_malignant_lead.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_malignant_pewter.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_mnemonic_fragment.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_null_slate.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_raw_soulstone.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_rotting_essence.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_soul_stained_steel.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_soulstone.json create mode 100644 src/generated/resources/assets/malum/models/item/block_of_void_salts.json create mode 100644 src/generated/resources/assets/malum/models/item/brilliant_deepslate.json create mode 100644 src/generated/resources/assets/malum/models/item/brilliant_stone.json create mode 100644 src/generated/resources/assets/malum/models/item/budding_soulwood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/item/calcified_blight.json create mode 100644 src/generated/resources/assets/malum/models/item/catalyst_lobber.json create mode 100644 src/generated/resources/assets/malum/models/item/catalyst_lobber_loaded.json create mode 100644 src/generated/resources/assets/malum/models/item/catalyst_lobber_open.json create mode 100644 src/generated/resources/assets/malum/models/item/charcoal_fragment.json create mode 100644 src/generated/resources/assets/malum/models/item/checkered_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/checkered_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/chiseled_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/chiseled_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/chunk_of_brilliance.json create mode 100644 src/generated/resources/assets/malum/models/item/cluster_of_brilliance.json create mode 100644 src/generated/resources/assets/malum/models/item/coal_fragment.json create mode 100644 src/generated/resources/assets/malum/models/item/commando_drip_boots.json create mode 100644 src/generated/resources/assets/malum/models/item/commando_drip_chestplate.json create mode 100644 src/generated/resources/assets/malum/models/item/commando_drip_leggings.json create mode 100644 src/generated/resources/assets/malum/models/item/commando_drip_visor.json create mode 100644 src/generated/resources/assets/malum/models/item/complete_design.json create mode 100644 src/generated/resources/assets/malum/models/item/concentrated_gluttony.json create mode 100644 src/generated/resources/assets/malum/models/item/copper_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/copper_node.json create mode 100644 src/generated/resources/assets/malum/models/item/copper_nugget.json create mode 100644 src/generated/resources/assets/malum/models/item/cornered_weave.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_alchemical_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_aluminum_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_copper_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_gold_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_iron_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_lead_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_nickel_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_osmium_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_silver_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_tin_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_uranium_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/cracked_zinc_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/crushed_brilliance.json create mode 100644 src/generated/resources/assets/malum/models/item/crushed_soulstone.json create mode 100644 src/generated/resources/assets/malum/models/item/cthonic_gold.json create mode 100644 src/generated/resources/assets/malum/models/item/cthonic_gold_fragment.json create mode 100644 src/generated/resources/assets/malum/models/item/cthonic_gold_ore.json create mode 100644 src/generated/resources/assets/malum/models/item/cursed_sap.json create mode 100644 src/generated/resources/assets/malum/models/item/cursed_sap_block.json create mode 100644 src/generated/resources/assets/malum/models/item/cursed_sapball.json create mode 100644 src/generated/resources/assets/malum/models/item/cut_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/cut_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/cut_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/cut_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/deepslate_quartz_ore.json create mode 100644 src/generated/resources/assets/malum/models/item/deepslate_soulstone_ore.json create mode 100644 src/generated/resources/assets/malum/models/item/demiboy_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/demiboy_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/demiboy_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/demiboy_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/demiboy_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/demigirl_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/demigirl_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/demigirl_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/demigirl_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/demigirl_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/dreaded_weave.json create mode 100644 src/generated/resources/assets/malum/models/item/earthen_spirit.json create mode 100644 src/generated/resources/assets/malum/models/item/earthen_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/item/elaborate_brooch.json create mode 100644 src/generated/resources/assets/malum/models/item/eldritch_spirit.json create mode 100644 src/generated/resources/assets/malum/models/item/eldritch_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/item/enby_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/enby_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/enby_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/enby_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/enby_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/encyclopedia_arcana.json create mode 100644 src/generated/resources/assets/malum/models/item/encyclopedia_esoterica.json create mode 100644 src/generated/resources/assets/malum/models/item/erosion_scepter.json create mode 100644 src/generated/resources/assets/malum/models/item/esoteric_spool.json create mode 100644 src/generated/resources/assets/malum/models/item/ether.json create mode 100644 src/generated/resources/assets/malum/models/item/ether_torch.json create mode 100644 src/generated/resources/assets/malum/models/item/executioner_drip_boots.json create mode 100644 src/generated/resources/assets/malum/models/item/executioner_drip_chestplate.json create mode 100644 src/generated/resources/assets/malum/models/item/executioner_drip_leggings.json create mode 100644 src/generated/resources/assets/malum/models/item/executioner_drip_visor.json create mode 100644 src/generated/resources/assets/malum/models/item/exposed_runewood_log.json create mode 100644 src/generated/resources/assets/malum/models/item/exposed_soulwood_log.json create mode 100644 src/generated/resources/assets/malum/models/item/fused_consciousness.json create mode 100644 src/generated/resources/assets/malum/models/item/gay_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/gay_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/gay_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/gay_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/gay_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/genderfluid_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/genderfluid_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/genderfluid_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/genderfluid_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/genderfluid_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/genderqueer_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/genderqueer_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/genderqueer_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/genderqueer_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/genderqueer_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/gilded_belt.json create mode 100644 src/generated/resources/assets/malum/models/item/gilded_ring.json create mode 100644 src/generated/resources/assets/malum/models/item/glass_brooch.json create mode 100644 src/generated/resources/assets/malum/models/item/gluttonous_brooch.json create mode 100644 src/generated/resources/assets/malum/models/item/gold_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/gold_node.json create mode 100644 src/generated/resources/assets/malum/models/item/grim_talc.json create mode 100644 src/generated/resources/assets/malum/models/item/hallowed_gold_ingot.json create mode 100644 src/generated/resources/assets/malum/models/item/hallowed_gold_nugget.json create mode 100644 src/generated/resources/assets/malum/models/item/hanging_azure_runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/item/hanging_runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/item/hanging_soulwood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/item/hex_ash.json create mode 100644 src/generated/resources/assets/malum/models/item/impurity_stabilizer.json create mode 100644 src/generated/resources/assets/malum/models/item/infernal_spirit.json create mode 100644 src/generated/resources/assets/malum/models/item/infernal_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/item/intersex_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/intersex_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/intersex_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/intersex_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/intersex_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/intricate_assembly.json create mode 100644 src/generated/resources/assets/malum/models/item/iridescent_ether.json create mode 100644 src/generated/resources/assets/malum/models/item/iridescent_ether_torch.json create mode 100644 src/generated/resources/assets/malum/models/item/iron_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/iron_node.json create mode 100644 src/generated/resources/assets/malum/models/item/lamplighters_tongs.json create mode 100644 src/generated/resources/assets/malum/models/item/lead_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/lead_node.json create mode 100644 src/generated/resources/assets/malum/models/item/lesbian_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/lesbian_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/lesbian_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/lesbian_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/lesbian_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/living_flesh.json create mode 100644 src/generated/resources/assets/malum/models/item/malignant_lead.json create mode 100644 src/generated/resources/assets/malum/models/item/malignant_pewter_ingot.json create mode 100644 src/generated/resources/assets/malum/models/item/malignant_pewter_nugget.json create mode 100644 src/generated/resources/assets/malum/models/item/malignant_pewter_plating.json create mode 100644 src/generated/resources/assets/malum/models/item/malignant_stronghold_boots.json create mode 100644 src/generated/resources/assets/malum/models/item/malignant_stronghold_chestplate.json create mode 100644 src/generated/resources/assets/malum/models/item/malignant_stronghold_helmet.json create mode 100644 src/generated/resources/assets/malum/models/item/malignant_stronghold_leggings.json create mode 100644 src/generated/resources/assets/malum/models/item/mass_of_blighted_gunk.json create mode 100644 src/generated/resources/assets/malum/models/item/mechanical_weave_v1.json create mode 100644 src/generated/resources/assets/malum/models/item/mechanical_weave_v2.json create mode 100644 src/generated/resources/assets/malum/models/item/mending_diffuser.json create mode 100644 src/generated/resources/assets/malum/models/item/mnemonic_fragment.json create mode 100644 src/generated/resources/assets/malum/models/item/mnemonic_hex_staff.json create mode 100644 src/generated/resources/assets/malum/models/item/music_disc_aesthetica.json create mode 100644 src/generated/resources/assets/malum/models/item/music_disc_arcane_elegy.json create mode 100644 src/generated/resources/assets/malum/models/item/natural_quartz.json create mode 100644 src/generated/resources/assets/malum/models/item/natural_quartz_ore.json create mode 100644 src/generated/resources/assets/malum/models/item/necklace_of_blissful_harmony.json create mode 100644 src/generated/resources/assets/malum/models/item/necklace_of_the_hidden_blade.json create mode 100644 src/generated/resources/assets/malum/models/item/necklace_of_the_mystic_mirror.json create mode 100644 src/generated/resources/assets/malum/models/item/necklace_of_the_narrow_edge.json create mode 100644 src/generated/resources/assets/malum/models/item/necklace_of_the_watcher.json create mode 100644 src/generated/resources/assets/malum/models/item/nickel_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/nickel_node.json create mode 100644 src/generated/resources/assets/malum/models/item/null_slate.json create mode 100644 src/generated/resources/assets/malum/models/item/ornate_necklace.json create mode 100644 src/generated/resources/assets/malum/models/item/ornate_ring.json create mode 100644 src/generated/resources/assets/malum/models/item/osmium_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/osmium_node.json create mode 100644 src/generated/resources/assets/malum/models/item/pan_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/pan_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/pan_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/pan_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/pan_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/plural_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/plural_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/plural_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/plural_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/plural_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/polished_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/polished_tainted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/polished_tainted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/polished_tainted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/polished_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/polished_twisted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/polished_twisted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/polished_twisted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/poly_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/poly_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/poly_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/poly_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/poly_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/poppet.json create mode 100644 src/generated/resources/assets/malum/models/item/pride_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/pride_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/pride_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/pride_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/pride_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/primordial_soup.json create mode 100644 src/generated/resources/assets/malum/models/item/prismatic_focus_lens.json create mode 100644 src/generated/resources/assets/malum/models/item/processed_soulstone.json create mode 100644 src/generated/resources/assets/malum/models/item/raw_soulstone.json create mode 100644 src/generated/resources/assets/malum/models/item/revealed_runewood_log.json create mode 100644 src/generated/resources/assets/malum/models/item/revealed_soulwood_log.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_alchemical_mastery.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_arcane_prowess.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_curative_talent.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_desperate_voracity.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_echoing_arcana.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_esoteric_spoils.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_growing_flesh.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_gruesome_concentration.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_manaweaving.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_the_demolitionist.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_the_endless_well.json create mode 100644 src/generated/resources/assets/malum/models/item/ring_of_the_hoarder.json create mode 100644 src/generated/resources/assets/malum/models/item/ritual_plinth.json create mode 100644 src/generated/resources/assets/malum/models/item/ritual_shard.json create mode 100644 src/generated/resources/assets/malum/models/item/ritual_shard_bright.json create mode 100644 src/generated/resources/assets/malum/models/item/ritual_shard_dim.json create mode 100644 src/generated/resources/assets/malum/models/item/ritual_shard_radiant.json create mode 100644 src/generated/resources/assets/malum/models/item/ritual_shard_vague.json create mode 100644 src/generated/resources/assets/malum/models/item/ritual_shard_vivid.json create mode 100644 src/generated/resources/assets/malum/models/item/rotting_essence.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_aliment_cleansing.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_bolstering.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_culling.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_dexterity.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_fervor.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_haste.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_idle_restoration.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_igneous_solace.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_loyalty.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_motion.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_reactive_shielding.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_reinforcement.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_sacrificial_empowerment.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_spell_mastery.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_the_aether.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_the_arena.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_the_hells.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_the_heretic.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_the_seas.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_toughness.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_twinned_duration.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_unnatural_stamina.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_volatile_distortion.json create mode 100644 src/generated/resources/assets/malum/models/item/rune_of_warding.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_beam.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_boards.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_boards_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_boat.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_door.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_item_stand.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_log.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_panel.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_planks_button.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_planks_fence.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_planks_fence_gate.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_planks_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_sapling.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_sign.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_tablet.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_tiles.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_totem_base.json create mode 100644 src/generated/resources/assets/malum/models/item/runewood_trapdoor.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_brooch.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_sap.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_sap_block.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_sapball.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/runic_workbench.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_runewood_tiles.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_runewood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_runewood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/sacred_spirit.json create mode 100644 src/generated/resources/assets/malum/models/item/sacred_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/item/shielding_apparatus.json create mode 100644 src/generated/resources/assets/malum/models/item/silver_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/silver_node.json create mode 100644 src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/smooth_tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/smooth_tainted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/smooth_tainted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/smooth_tainted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/smooth_twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/smooth_twisted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/smooth_twisted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/smooth_twisted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/solid_runewood_trapdoor.json create mode 100644 src/generated/resources/assets/malum/models/item/solid_soulwood_trapdoor.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_hunter_boots.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_hunter_cloak.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_hunter_leggings.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_hunter_robe.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_axe.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_boots.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_chestplate.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_helmet.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_hoe.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_ingot.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_knife.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_leggings.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_nugget.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_pickaxe.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_plating.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_shovel.json create mode 100644 src/generated/resources/assets/malum/models/item/soul_stained_steel_sword.json create mode 100644 src/generated/resources/assets/malum/models/item/soulstone_ore.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_beam.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_boards.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_boards_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_boat.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_door.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_growth.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_item_stand.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_leaves.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_log.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_panel.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_planks_button.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_planks_fence.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_planks_fence_gate.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_planks_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_sign.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_tablet.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_tiles.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_totem_base.json create mode 100644 src/generated/resources/assets/malum/models/item/soulwood_trapdoor.json create mode 100644 src/generated/resources/assets/malum/models/item/spectral_lens.json create mode 100644 src/generated/resources/assets/malum/models/item/spectral_optic.json create mode 100644 src/generated/resources/assets/malum/models/item/spirit_altar.json create mode 100644 src/generated/resources/assets/malum/models/item/spirit_fabric.json create mode 100644 src/generated/resources/assets/malum/models/item/spirit_jar.json create mode 100644 src/generated/resources/assets/malum/models/item/spirit_pouch.json create mode 100644 src/generated/resources/assets/malum/models/item/splash_of_gluttony.json create mode 100644 src/generated/resources/assets/malum/models/item/staff_of_the_auric_flame.json create mode 100644 src/generated/resources/assets/malum/models/item/stellar_mechanism.json create mode 100644 src/generated/resources/assets/malum/models/item/stripped_runewood.json create mode 100644 src/generated/resources/assets/malum/models/item/stripped_runewood_log.json create mode 100644 src/generated/resources/assets/malum/models/item/stripped_soulwood.json create mode 100644 src/generated/resources/assets/malum/models/item/stripped_soulwood_log.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_button.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_column.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_column_cap.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_item_stand.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_tablet.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/tainted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/the_device.json create mode 100644 src/generated/resources/assets/malum/models/item/the_vessel.json create mode 100644 src/generated/resources/assets/malum/models/item/tin_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/tin_node.json create mode 100644 src/generated/resources/assets/malum/models/item/token_of_gratitude.json create mode 100644 src/generated/resources/assets/malum/models/item/tophat.json create mode 100644 src/generated/resources/assets/malum/models/item/totemic_staff.json create mode 100644 src/generated/resources/assets/malum/models/item/trans_beanie.json create mode 100644 src/generated/resources/assets/malum/models/item/trans_hoodie.json create mode 100644 src/generated/resources/assets/malum/models/item/trans_prideweave.json create mode 100644 src/generated/resources/assets/malum/models/item/trans_shorts.json create mode 100644 src/generated/resources/assets/malum/models/item/trans_socks.json create mode 100644 src/generated/resources/assets/malum/models/item/tuning_fork.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_bricks.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_button.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_column.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_column_cap.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_item_pedestal.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_item_stand.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_pressure_plate.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_tiles.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/twisted_rock_wall.json create mode 100644 src/generated/resources/assets/malum/models/item/tyrving.json create mode 100644 src/generated/resources/assets/malum/models/item/ultrakill_v1_boots.json create mode 100644 src/generated/resources/assets/malum/models/item/ultrakill_v1_chestplate.json create mode 100644 src/generated/resources/assets/malum/models/item/ultrakill_v1_leggings.json create mode 100644 src/generated/resources/assets/malum/models/item/ultrakill_v1_visor.json create mode 100644 src/generated/resources/assets/malum/models/item/ultrakill_v2_boots.json create mode 100644 src/generated/resources/assets/malum/models/item/ultrakill_v2_chestplate.json create mode 100644 src/generated/resources/assets/malum/models/item/ultrakill_v2_leggings.json create mode 100644 src/generated/resources/assets/malum/models/item/ultrakill_v2_visor.json create mode 100644 src/generated/resources/assets/malum/models/item/umbral_spirit.json create mode 100644 src/generated/resources/assets/malum/models/item/uranium_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/uranium_node.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_runewood_boards.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_runewood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_runewood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_soulwood_boards.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_soulwood_boards_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_soulwood_boards_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_soulwood_planks.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_soulwood_planks_slab.json create mode 100644 src/generated/resources/assets/malum/models/item/vertical_soulwood_planks_stairs.json create mode 100644 src/generated/resources/assets/malum/models/item/void_conduit.json create mode 100644 src/generated/resources/assets/malum/models/item/void_depot.json create mode 100644 src/generated/resources/assets/malum/models/item/void_salts.json create mode 100644 src/generated/resources/assets/malum/models/item/void_tablet.json create mode 100644 src/generated/resources/assets/malum/models/item/warp_flux.json create mode 100644 src/generated/resources/assets/malum/models/item/warping_engine.json create mode 100644 src/generated/resources/assets/malum/models/item/weavers_workbench.json create mode 100644 src/generated/resources/assets/malum/models/item/weeping_well_bricks.json create mode 100644 src/generated/resources/assets/malum/models/item/weeping_well_central_encasement.json create mode 100644 src/generated/resources/assets/malum/models/item/weeping_well_central_encasement_support.json create mode 100644 src/generated/resources/assets/malum/models/item/weeping_well_central_pillar.json create mode 100644 src/generated/resources/assets/malum/models/item/weeping_well_encasement.json create mode 100644 src/generated/resources/assets/malum/models/item/weeping_well_encasement_corner.json create mode 100644 src/generated/resources/assets/malum/models/item/weeping_well_encasement_mirrored.json create mode 100644 src/generated/resources/assets/malum/models/item/weeping_well_side_pillar.json create mode 100644 src/generated/resources/assets/malum/models/item/wicked_spirit.json create mode 100644 src/generated/resources/assets/malum/models/item/wicked_spirited_glass.json create mode 100644 src/generated/resources/assets/malum/models/item/zinc_impetus.json create mode 100644 src/generated/resources/assets/malum/models/item/zinc_node.json create mode 100644 src/generated/resources/data/c/tags/block/fence_gates/wooden.json create mode 100644 src/generated/resources/data/c/tags/block/ores.json create mode 100644 src/generated/resources/data/c/tags/block/storage_blocks.json create mode 100644 src/generated/resources/data/c/tags/block/stripped_logs.json create mode 100644 src/generated/resources/data/c/tags/damage_type/can_trigger_magic_damage.json create mode 100644 src/generated/resources/data/c/tags/damage_type/is_magic.json create mode 100644 src/generated/resources/data/c/tags/item/gems.json create mode 100644 src/generated/resources/data/c/tags/item/gems/quartz.json create mode 100644 src/generated/resources/data/c/tags/item/ingots.json create mode 100644 src/generated/resources/data/c/tags/item/nuggets.json create mode 100644 src/generated/resources/data/c/tags/item/nuggets/copper.json create mode 100644 src/generated/resources/data/c/tags/item/ores.json create mode 100644 src/generated/resources/data/c/tags/item/ores/quartz.json create mode 100644 src/generated/resources/data/c/tags/item/slimeballs.json create mode 100644 src/generated/resources/data/c/tags/item/storage_blocks.json create mode 100644 src/generated/resources/data/c/tags/item/stripped_logs.json create mode 100644 src/generated/resources/data/c/tags/item/tools/knives.json create mode 100644 src/generated/resources/data/c/tags/worldgen/biome/is_mountain.json create mode 100644 src/generated/resources/data/c/tags/worldgen/biome/is_plains.json create mode 100644 src/generated/resources/data/curios/tags/item/belt.json create mode 100644 src/generated/resources/data/curios/tags/item/brooch.json create mode 100644 src/generated/resources/data/curios/tags/item/charm.json create mode 100644 src/generated/resources/data/curios/tags/item/necklace.json create mode 100644 src/generated/resources/data/curios/tags/item/ring.json create mode 100644 src/generated/resources/data/curios/tags/item/rune.json create mode 100644 src/generated/resources/data/farmersdelight/tags/block/heat_sources.json create mode 100644 src/generated/resources/data/farmersdelight/tags/block/tray_heat_sources.json create mode 100644 src/generated/resources/data/farmersdelight/tags/item/tools/knives.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/brewing/blaze_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/brewing/brewing_stand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/brewing/cauldron.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/brewing/fermented_spider_eye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/brewing/glass_bottle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/brewing/glistering_melon_slice.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/brewing/golden_carrot.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/brewing/magma_cream.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/amethyst_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_slab_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_stairs_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_mosaic_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_mosaic_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/black_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/black_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/black_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_slab_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_stairs_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_ice.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/bone_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/bookshelf.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_slab_from_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_stairs_from_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_bookshelf.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper_from_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_deepslate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_deepslate_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_nether_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_nether_bricks_from_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_quartz_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_quartz_block_from_quartz_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_red_sandstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_red_sandstone_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_sandstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_sandstone_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks_from_stone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks_stone_from_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_tuff_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/clay.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/coal_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/coarse_dirt.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_slab_from_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_stairs_from_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_grate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_grate_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_deepslate_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_deepslate_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_nether_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_stone_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_hyphae.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab_from_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs_from_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab_from_cut_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_slab_from_dark_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_stairs_from_dark_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_deepslate_tiles_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_deepslate_tiles_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/diamond_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_slab_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_stairs_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dried_kelp_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dripstone_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_wool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/emerald_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab_from_end_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab_from_end_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs_from_end_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs_from_end_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_bricks_from_end_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/ether_torch_alternative.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper_from_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_copper_grate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_copper_grate_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/glowstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/gold_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/granite.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_slab_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_stairs_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/green_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/green_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/green_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/hay_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/iridescent_ether_torch_alternative.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/iron_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/jack_o_lantern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/lapis_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/magma_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/melon.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_from_moss_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_from_vine.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_bricks_from_moss_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_bricks_from_vine.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_slab_from_mud_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_stairs_from_mud_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/muddy_mangrove_roots.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_slab_from_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_stairs_from_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_wart_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/netherite_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_copper_grate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_copper_grate_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/packed_ice.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/packed_mud.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs_from_polished_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_basalt.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_basalt_from_basalt_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs_from_polished_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs_from_polished_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_slab_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_stairs_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_slab_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_stairs_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_pillar.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_pillar_from_purpur_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_slab_from_purpur_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_stairs_from_purpur_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_bricks_from_quartz_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_pillar.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_pillar_from_quartz_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_slab_from_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_stairs_from_quartz_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_copper_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_gold_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_iron_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_slab_from_red_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_stairs_from_red_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_slab_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_stairs_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/red_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_slab_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_stairs_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/sea_lantern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_basalt.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_slab_from_smooth_quartz_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_stairs_from_smooth_quartz_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_slab_from_smooth_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_stairs_from_smooth_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone_slab_from_smooth_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/snow_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/sponge.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab_from_stone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs_from_stone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_bricks_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_slab_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_stairs_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_acacia_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_birch_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_cherry_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_crimson_hyphae.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_dark_oak_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_jungle_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_mangrove_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_oak_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_spruce_wood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_warped_hyphae.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tainted_ether_brazier.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tainted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tinted_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_tuff_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_slab_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_stairs_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/twisted_ether_brazier.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/twisted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_hyphae.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_waxed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_block_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_bulb_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_door_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_trapdoor_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_bulb_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_door_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_trapdoor_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_bulb_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_door_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_trapdoor_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_bulb_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_door_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_trapdoor_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper_from_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_copper_grate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_copper_grate_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/white_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/white_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/white_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/white_wool_from_string.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_concrete_powder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_stained_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/arrow.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/bow.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/crossbow.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/diamond_boots.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/diamond_chestplate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/diamond_helmet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/diamond_leggings.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/diamond_sword.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/golden_boots.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/golden_chestplate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/golden_helmet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/golden_leggings.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/golden_sword.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/iron_boots.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/iron_chestplate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/iron_helmet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/iron_leggings.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/iron_sword.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/leather_boots.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/leather_chestplate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/leather_helmet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/leather_leggings.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/mace.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/netherite_boots_smithing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/netherite_chestplate_smithing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/netherite_helmet_smithing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/netherite_leggings_smithing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/netherite_sword_smithing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/shield.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/spectral_arrow.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/stone_sword.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/turtle_helmet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/wolf_armor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/combat/wooden_sword.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/acacia_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/acacia_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/acacia_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/andesite_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/andesite_wall_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/anvil.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/armor_stand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_mosaic.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/barrel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/beehive.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/birch_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/birch_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/birch_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/black_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/black_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/black_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/black_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/black_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/black_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/black_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blackstone_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blackstone_wall_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blast_furnace.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blue_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blue_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blue_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blue_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blue_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blue_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/blue_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/brick_wall_from_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/brown_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/brown_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/brown_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/brown_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/brown_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/brown_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/brown_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/campfire.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cartography_table.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/chain.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cherry_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cherry_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cherry_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/chest.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cobbled_deepslate_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cobblestone_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cobblestone_wall_from_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/composter.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/crafting_table.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/crimson_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/crimson_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/crimson_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cyan_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cyan_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cyan_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cyan_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cyan_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cyan_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/cyan_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/decorated_pot_simple.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_deepslate_tiles_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/diorite_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/diorite_wall_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/enchanting_table.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/end_crystal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/end_rod.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall_from_end_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall_from_end_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/ender_chest.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/fletching_table.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/flower_pot.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/furnace.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/glow_item_frame.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/granite_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/granite_wall_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/gray_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/gray_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/gray_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/gray_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/gray_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/gray_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/gray_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/green_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/green_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/green_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/green_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/green_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/green_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/green_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/grindstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/honeycomb_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/iron_bars.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/item_frame.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/jukebox.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/jungle_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/jungle_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/jungle_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/ladder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/lantern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/lime_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/lime_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/lime_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/lime_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/lime_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/lime_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/lime_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/lodestone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/loom.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/magenta_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/magenta_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/magenta_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/magenta_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/magenta_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/magenta_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/magenta_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/moss_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/mossy_cobblestone_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/mossy_stone_brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/mud_brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/mud_brick_wall_from_mud_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_wall_from_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/oak_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/oak_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/oak_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/orange_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/orange_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/orange_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/orange_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/orange_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/orange_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/orange_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/painting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/pink_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/pink_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/pink_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/pink_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/pink_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/pink_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/pink_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/prismarine_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/prismarine_wall_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/purple_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/purple_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/purple_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/purple_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/purple_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/purple_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/purple_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_nether_brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_nether_brick_wall_from_red_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_sandstone_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_sandstone_wall_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/red_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/respawn_anchor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/sandstone_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/sandstone_wall_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/scaffolding.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/shulker_box.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/smithing_table.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/smoker.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/snow.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/soul_campfire.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/soul_lantern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/soul_torch.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/spruce_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/spruce_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/spruce_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_wall_from_stone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_walls_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/stonecutter.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/torch.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_tuff_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/tuff_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/tuff_wall_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/warped_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/warped_hanging_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/warped_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/white_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/white_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/white_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/white_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/white_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/white_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/white_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/yellow_banner.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/yellow_bed.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/yellow_candle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/yellow_carpet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/yellow_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/yellow_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/decorations/yellow_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/baked_potato.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/baked_potato_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/baked_potato_from_smoking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/beetroot_soup.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/bread.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cake.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_beef.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_beef_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_beef_from_smoking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken_from_smoking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_cod.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_cod_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_cod_from_smoking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton_from_smoking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop_from_smoking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit_from_smoking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon_from_smoking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/cookie.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/dried_kelp.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_smoking.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/golden_apple.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/honey_bottle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/mushroom_stew.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/pumpkin_pie.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/rabbit_stew_from_brown_mushroom.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/food/rabbit_stew_from_red_mushroom.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/ace_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/agender_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/alchemical_calx_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/ancient_weave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_runewood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_soulwood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/aro_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/aroace_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/astral_weave_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/auric_embers_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/beacon.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/bi_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/black_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/black_dye_from_wither_rose.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/blighted_gunk_from_mass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_alchemical_calx.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_arcane_charcoal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_astral_weave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_auric_embers.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_blazing_quartz.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_brilliance.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_cthonic_gold.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_grim_talc.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_hallowed_gold.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_hex_ash.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_malignant_lead.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_malignant_pewter.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_mnemonic_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_null_slate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_rotting_essence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_soul_stained_steel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_soulstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/block_of_void_salts.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/blue_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/blue_dye_from_cornflower.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/bolt_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/bolt_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/bone_meal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/bone_meal_from_bone_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/bonemeal_from_grim_talc.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/book.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/bowl.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brick.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_crushed_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_crushed_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_deepslate_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_deepslate_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_raw_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_raw_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/brown_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/bucket.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/charcoal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/charcoal_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/charcoal_from_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/checkered_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/checkered_tainted_rock_stonecutting_from_cut_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/checkered_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/checkered_twisted_rock_stonecutting_from_cut_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/chiseled_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/chiseled_tainted_rock_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/chiseled_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/chiseled_twisted_rock_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/coal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/coal_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/coal_from_blasting_coal_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/coal_from_blasting_deepslate_coal_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/coal_from_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/coal_from_smelting_coal_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/coal_from_smelting_deepslate_coal_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/coast_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/coast_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/conduit.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_from_node_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_from_node_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_copper_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_deepslate_copper_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_raw_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_nugget.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_copper_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_deepslate_copper_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_raw_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_waxed_copper_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/copper_nugget_from_ingot.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cornered_weave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/creeper_banner_pattern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/crude_scythe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_from_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cursed_sap_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cursed_sapball.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cut_runewood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cut_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cyan_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/cyan_dye_from_pitcher_plant.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/demiboy_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/demigirl_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/diamond.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_blasting_deepslate_diamond_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_blasting_diamond_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_smelting_deepslate_diamond_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_smelting_diamond_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/dreaded_weave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/dune_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/dune_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/elaborate_brooch.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/emerald.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_blasting_deepslate_emerald_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_blasting_emerald_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_smelting_deepslate_emerald_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_smelting_emerald_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/enby_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/encyclopedia_arcana.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/ender_eye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/experience_bottle_from_brilliance.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/eye_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/eye_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/fire_charge.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/firework_rocket_simple.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/flow_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/flow_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/flower_banner_pattern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gay_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/genderfluid_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/genderqueer_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gilded_belt.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gilded_ring.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_from_node_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_from_node_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_deepslate_gold_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_gold_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_nether_gold_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_raw_gold.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_gold_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_deepslate_gold_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_gold_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_nether_gold_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_raw_gold.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget_from_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget_from_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/gray_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/green_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/grim_talc_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_from_nuggets.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_nugget.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/hex_ash_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/host_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/host_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/intersex_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_from_node_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_from_node_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_deepslate_iron_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_iron_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_raw_iron.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_iron_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_deepslate_iron_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_iron_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_raw_iron.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget_from_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget_from_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_blasting_deepslate_lapis_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_blasting_lapis_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_smelting_deepslate_lapis_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_smelting_lapis_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/leather.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/leather_horse_armor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/lesbian_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/light_blue_dye_from_blue_orchid.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/light_blue_dye_from_blue_white_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_azure_bluet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_black_white_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_gray_white_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_oxeye_daisy.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_white_tulip.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/lime_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/lime_dye_from_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_allium.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_blue_red_pink.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_blue_red_white_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_lilac.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_purple_and_pink.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/malignant_alloy_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/malignant_alloy_from_nuggets.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/malignant_lead_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/malignant_pewter_nugget.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/malignant_pewter_plating.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/map.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/mass_of_blighted_gunk.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/mechanical_weave_v1.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/mechanical_weave_v2.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/melon_seeds.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/mnemonic_fragment_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/mojang_banner_pattern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/music_disc_5.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_deepslate_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_deepslate_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/nether_brick.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/netherite_ingot.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/netherite_ingot_from_netherite_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/netherite_scrap.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/netherite_scrap_from_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/netherite_upgrade_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/netherrack_from_blazing_quartz.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/null_slate_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_orange_tulip.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_red_yellow.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_torchflower.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/ornate_necklace.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/ornate_ring.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/pan_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/paper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_peony.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_pink_petals.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_pink_tulip.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_red_white_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/plural_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stonecutting_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stonecutting_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/poly_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/popped_chorus_fruit.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/pride_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/pumpkin_seeds.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/purple_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/quartz.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/quartz_from_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/raiser_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/raiser_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/raw_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/raw_gold.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/raw_iron.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/raw_soulstone_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/raw_soulstone_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_beetroot.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_poppy.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_rose_bush.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_tulip.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rib_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rib_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rotting_essence_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_beam.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_from_vertical_runewood_boards.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_item_pedestal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_item_stand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_open_trapdoor_exchange.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_panel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_from_runewood_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_solid_trapdoor_exchange.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_from_vertical_runewood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_brooch.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_sap_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_sapball.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_from_runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_from_runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_from_runewood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_from_rustic_runewood_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_from_runewood_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_from_vertical_rustic_runewood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_from_rustic_soulwood_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_from_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_from_soulwood_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/sentry_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/sentry_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/shaper_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/shaper_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/silence_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/silence_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/skeleton_skull_from_grim_talc.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/skull_banner_pattern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/slime_ball.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/snout_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/snout_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/solid_runewood_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/solid_soulwood_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_axe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_from_nuggets.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_hoe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_nugget.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_pickaxe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_plating.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_shovel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_sword.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_crushed_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_crushed_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_deepslate_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_deepslate_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_raw_blasting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_raw_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_smelting.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_beam.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_from_vertical_soulwood_boards.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_item_pedestal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_item_stand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_open_trapdoor_exchange.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_panel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_from_soulwood_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_solid_trapdoor_exchange.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_from_vertical_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/spectral_lens.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/spectral_optic.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/spire_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/spire_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/spirit_altar.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/spirit_jar.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/spirit_pouch.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/stick.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/stick_from_bamboo_item.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/stripped_runewood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/stripped_soulwood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/sugar_from_honey_bottle.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/sugar_from_sugar_cane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_button_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_pedestal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_pedestal_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_stand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_stand_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_pressure_plate_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/the_device.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tide_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/tide_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/torch_from_blazing_quartz.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/totemic_staff.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/trans_prideweave.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_button_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_pedestal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_pedestal_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_stand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_stand_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_pressure_plate_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_from_runewood_boards.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_from_runewood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_from_rustic_runewood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_from_vertical_runewood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_from_rustic_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_from_vertical_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_from_soulwood_boards.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_from_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vex_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/vex_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/void_salts_from_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/ward_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/ward_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/wayfinder_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/wayfinder_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/weavers_workbench.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/wheat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/white_dye.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/white_dye_from_lily_of_the_valley.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/wild_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/wild_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/wind_charge.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/writable_book.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/yellow_dye_from_dandelion.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/yellow_dye_from_sunflower.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/misc/zombie_head_from_grim_talc.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/acacia_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/acacia_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/acacia_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/acacia_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/acacia_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/birch_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/birch_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/birch_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/birch_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/birch_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/calibrated_sculk_sensor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/cherry_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/cherry_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/cherry_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/cherry_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/cherry_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/comparator.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/copper_bulb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/copper_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/copper_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/crafter.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/crimson_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/crimson_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/crimson_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/crimson_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/crimson_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/daylight_detector.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/dispenser.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/dropper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/exposed_copper_bulb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/heavy_weighted_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/honey_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/hopper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/iron_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/iron_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/jungle_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/jungle_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/jungle_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/jungle_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/jungle_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/lectern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/lever.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/light_weighted_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/lightning_rod.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/note_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/oak_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/oak_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/oak_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/oak_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/oak_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/observer.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/oxidized_copper_bulb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/piston.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/polished_blackstone_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/polished_blackstone_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/redstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/redstone_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_blasting_deepslate_redstone_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_blasting_redstone_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_smelting_deepslate_redstone_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_smelting_redstone_ore.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/redstone_lamp.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/redstone_torch.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/repeater.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/slime_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/spruce_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/spruce_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/spruce_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/spruce_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/spruce_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/sticky_piston.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/stone_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/stone_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/target.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/tnt.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/trapped_chest.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/tripwire_hook.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/warped_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/warped_door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/warped_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/warped_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/warped_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/waxed_copper_bulb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/waxed_exposed_copper_bulb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/waxed_oxidized_copper_bulb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/waxed_weathered_copper_bulb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/redstone/weathered_copper_bulb.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_aliment_cleansing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_bolstering.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_culling.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_dexterity.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_fervor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_haste.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_idle_restoration.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_igneous_solace.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_loyalty.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_motion.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_reactive_shielding.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_reinforcement.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_sacrificial_empowerment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_spell_mastery.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_aether.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_arena.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_hells.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_heretic.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_seas.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_toughness.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_twinned_duration.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_unnatural_stamina.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_volatile_distortion.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_warding.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_gold.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_iron.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/amethyst_shard.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/blazing_quartz.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/glowstone_dust.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/gunpowder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/prismarine_shard.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/quartz.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/redstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/accelerating_inlay.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/aerial_spirited_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/alchemical_calx.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/alchemical_impetus.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/aqueous_spirited_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/arcane_charcoal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/arcane_spirited_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_limitless.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_magebane.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_prospector.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_starved.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/blazing_diode.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/brilliant_obelisk.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/catalyst_lobber.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/complete_design.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/concentrated_gluttony.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/copper_impetus.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/earthen_spirited_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/edge_of_deliverance.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/eldritch_spirited_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/erosion_scepter.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/esoteric_spool.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ether.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/glass_brooch.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/gluttonous_brooch.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/gold_impetus.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/hallowed_gold_ingot.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/hex_ash.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_aluminum.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_lead.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_nickel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_osmium.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_silver.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_tin.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_uranium.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_zinc.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impurity_stabilizer.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/infernal_spirited_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/intricate_assembly.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/iridescent_ether.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/iron_impetus.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/lamplighters_tongs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/living_flesh.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_pewter_ingot.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_boots.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_chestplate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_helmet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_leggings.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/mending_diffuser.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/mnemonic_hex_staff.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/music_disc_arcane_elegy.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_blissful_harmony.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_hidden_blade.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_mystic_mirror.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_narrow_edge.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_watcher.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/poppet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/prismatic_focus_lens.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/repair_pylon.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_alchemical_mastery.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_arcane_prowess.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_curative_talent.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_desperate_voracity.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_echoing_arcana.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_esoteric_spoils.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_growing_flesh.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_gruesome_concentration.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_manaweaving.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_demolitionist.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_endless_well.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_hoarder.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_obelisk.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_tablet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_totem_base.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runic_workbench.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/sacred_spirited_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/shielding_apparatus.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_boots.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_cloak.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_leggings.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_robe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_boots.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_chestplate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_helmet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_ingot.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_leggings.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_scythe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soulwood_tablet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soulwood_totem_base.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_catalyzer.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_crucible.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_fabric.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/splash_of_gluttony.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/splash_of_gluttony_from_concentrated_gluttony.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/staff_of_the_auric_flame.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/stellar_mechanism.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tainted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tainted_rock_tablet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tuning_fork.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/twisted_rock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tyrving.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/void_tablet.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/warping_engine.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/weight_of_worlds.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_infusion/wicked_spirited_glass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/alchemical_impetus_restoration.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/copper.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/diamond.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/flint.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/gold.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/iron.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/metal_impetus_restoration.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/netherite.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/soul_hunter_armor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/soul_stained_steel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/special_soul_stained_steel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/stone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/trident.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/tyrving.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/wooden.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/andesite_to_tuff.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/basalt_to_netherrack.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/calcite_to_stone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/clay_to_prismarine.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/cobbled_deepslate_to_basalt.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/cobblestone_to_gravel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/deepslate_to_cobbled_deepslate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/diorite_to_calcite.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/dripstone_block_to_stone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/granite_to_dripstone_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/gravel_to_sand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/ice_to_blighted_soil.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/netherrack_to_soul_sand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/prismarine_to_sea_lantern.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/red_sand_to_blighted_soil.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/sand_to_blighted_soil.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/sea_lantern_to_snow_block.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/smooth_basalt_to_clay.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/snow_block_to_ice.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soul_sand_to_red_sand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/beam.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_wall.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/cut_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/door.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/exposed_log.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/growth.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/item_pedestal.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/item_stand.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/leaves.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/log.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/panel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_button.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_fence.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_fence_gate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_pressure_plate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/revealed_log.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/sign.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/solid_trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/soulwood.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/stripped.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/stripped_log.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/totem_base.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/trapdoor.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks_slab.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks_stairs.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/stone_to_cobblestone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/tuff_block_to_stone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/brush.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/clock.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/compass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/diamond_axe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/diamond_hoe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/diamond_pickaxe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/diamond_shovel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/fishing_rod.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/flint_and_steel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/golden_axe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/golden_hoe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/golden_pickaxe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/golden_shovel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/iron_axe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/iron_hoe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/iron_pickaxe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/iron_shovel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/lead.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/netherite_axe_smithing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/netherite_hoe_smithing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/netherite_pickaxe_smithing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/netherite_shovel_smithing.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/recovery_compass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/shears.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/spyglass.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/stone_axe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/stone_hoe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/stone_pickaxe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/stone_shovel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/wooden_axe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/wooden_hoe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/wooden_pickaxe.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/tools/wooden_shovel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/acacia_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/acacia_chest_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/activator_rail.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/bamboo_chest_raft.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/bamboo_raft.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/birch_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/birch_chest_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/carrot_on_a_stick.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/cherry_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/cherry_chest_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/chest_minecart.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/dark_oak_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/dark_oak_chest_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/detector_rail.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/furnace_minecart.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/hopper_minecart.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/jungle_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/jungle_chest_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/mangrove_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/mangrove_chest_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/minecart.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/oak_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/oak_chest_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/powered_rail.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/rail.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/spruce_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/spruce_chest_boat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/tnt_minecart.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/transportation/warped_fungus_on_a_stick.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/anomalous_design.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/auric_embers.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/encyclopedia_esoterica.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/fused_consciousness.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/malignant_lead.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/mnemonic_fragment.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/mnemonic_fragment_from_cluster.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/music_disc_aesthetica.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/null_slate.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/raw_soulstone.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/the_vessel.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/tophat.json create mode 100644 src/generated/resources/data/malum/advancement/recipes/void_favor/void_salts.json create mode 100644 src/generated/resources/data/malum/enchantment/haunted.json create mode 100644 src/generated/resources/data/malum/enchantment/rebound.json create mode 100644 src/generated/resources/data/malum/enchantment/replenishing.json create mode 100644 src/generated/resources/data/malum/enchantment/spirit_plunder.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/aerial_spirited_glass.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/aqueous_spirited_glass.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/arcane_spirited_glass.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/azure_runewood_leaves.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/azure_runewood_sapling.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/blazing_quartz_cluster.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/blazing_quartz_ore.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/blighted_earth.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/blighted_growth.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/blighted_soil.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/blighted_soulwood.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_alchemical_calx.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_arcane_charcoal.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_astral_weave.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_auric_embers.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_blazing_quartz.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_brilliance.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_cthonic_gold.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_grim_talc.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_hallowed_gold.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_hex_ash.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_living_flesh.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_malignant_lead.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_malignant_pewter.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_mnemonic_fragment.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_null_slate.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_raw_soulstone.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_rotting_essence.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_soul_stained_steel.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_soulstone.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/block_of_void_salts.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/brilliant_deepslate.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/brilliant_obelisk.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/brilliant_obelisk_component.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/brilliant_stone.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/budding_soulwood_leaves.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/calcified_blight.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/checkered_tainted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/checkered_twisted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/chiseled_tainted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/chiseled_twisted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/clinging_blight.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/cthonic_gold_cluster.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/cthonic_gold_ore.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/cursed_sap_block.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/cut_runewood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/cut_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/cut_tainted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/cut_twisted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/deepslate_quartz_ore.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/deepslate_soulstone_ore.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/earthen_spirited_glass.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/eldritch_spirited_glass.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/ether.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/ether_torch.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/exposed_runewood_log.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/exposed_soulwood_log.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/hanging_azure_runewood_leaves.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/hanging_runewood_leaves.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/hanging_soulwood_leaves.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/infernal_spirited_glass.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/iridescent_ether.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/iridescent_ether_torch.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/iridescent_wall_ether_torch.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/mass_of_blighted_gunk.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/natural_quartz_cluster.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/natural_quartz_ore.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/primordial_soup.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/repair_pylon.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/repair_pylon_component.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/revealed_runewood_log.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/revealed_soulwood_log.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/ritual_plinth.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_beam.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_boards.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_boards_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_boards_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_door.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_item_pedestal.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_item_stand.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_leaves.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_log.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_obelisk.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_obelisk_component.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_panel.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_planks_button.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_planks_fence.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_planks_fence_gate.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_planks_pressure_plate.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_sapling.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_sign.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_tiles.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_totem_base.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_totem_pole.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_trapdoor.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runewood_wall_sign.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_sap_block.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/runic_workbench.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/sacred_spirited_glass.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/solid_runewood_trapdoor.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/solid_soulwood_trapdoor.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulstone_ore.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_beam.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_boards.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_door.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_growth.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_item_pedestal.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_item_stand.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_leaves.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_log.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_panel.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_button.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_fence.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_fence_gate.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_pressure_plate.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_sign.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_totem_base.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_totem_pole.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_trapdoor.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/soulwood_wall_sign.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/spirit_altar.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/spirit_catalyzer.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/spirit_catalyzer_component.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/spirit_crucible.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/spirit_crucible_component.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/spirit_jar.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/spirit_mote.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/stripped_runewood.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/stripped_runewood_log.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/stripped_soulwood.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/stripped_soulwood_log.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_ether_brazier.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_button.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_column.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_column_cap.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_item_pedestal.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_item_stand.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_pressure_plate.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tainted_rock_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/tall_calcified_blight.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/the_device.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/the_vessel.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_ether_brazier.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_button.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_column.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_column_cap.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_item_pedestal.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_item_stand.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_pressure_plate.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/twisted_rock_wall.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/void_conduit.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/void_depot.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/wall_ether_torch.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weavers_workbench.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_bricks.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_encasement.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_encasement_support.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_pillar.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_core.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_corner.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement_corner.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement_mirrored.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_side.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/weeping_well_side_pillar.json create mode 100644 src/generated/resources/data/malum/loot_table/blocks/wicked_spirited_glass.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_boat.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_button.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_chest_boat.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_door.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_fence.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_planks.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_sign.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_slab.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/acacia_wood.json create mode 100644 src/generated/resources/data/malum/recipe/accelerating_inlay.json create mode 100644 src/generated/resources/data/malum/recipe/ace_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/activator_rail.json create mode 100644 src/generated/resources/data/malum/recipe/aerial_spirited_glass.json create mode 100644 src/generated/resources/data/malum/recipe/agender_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/alchemical_calx.json create mode 100644 src/generated/resources/data/malum/recipe/alchemical_calx_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/alchemical_impetus.json create mode 100644 src/generated/resources/data/malum/recipe/amethyst_block.json create mode 100644 src/generated/resources/data/malum/recipe/ancient_weave.json create mode 100644 src/generated/resources/data/malum/recipe/andesite.json create mode 100644 src/generated/resources/data/malum/recipe/andesite_slab.json create mode 100644 src/generated/resources/data/malum/recipe/andesite_slab_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/andesite_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/andesite_stairs_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/andesite_wall.json create mode 100644 src/generated/resources/data/malum/recipe/andesite_wall_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/anomalous_design.json create mode 100644 src/generated/resources/data/malum/recipe/anvil.json create mode 100644 src/generated/resources/data/malum/recipe/aqueous_spirited_glass.json create mode 100644 src/generated/resources/data/malum/recipe/arcane_charcoal.json create mode 100644 src/generated/resources/data/malum/recipe/arcane_charcoal_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/arcane_charcoal_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/arcane_charcoal_from_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/arcane_charcoal_from_runewood.json create mode 100644 src/generated/resources/data/malum/recipe/arcane_charcoal_from_soulwood.json create mode 100644 src/generated/resources/data/malum/recipe/arcane_spirited_glass.json create mode 100644 src/generated/resources/data/malum/recipe/armor_dye.json create mode 100644 src/generated/resources/data/malum/recipe/armor_stand.json create mode 100644 src/generated/resources/data/malum/recipe/aro_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/aroace_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/arrow.json create mode 100644 src/generated/resources/data/malum/recipe/astral_weave_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/auric_embers.json create mode 100644 src/generated/resources/data/malum/recipe/auric_embers_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/baked_potato.json create mode 100644 src/generated/resources/data/malum/recipe/baked_potato_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/recipe/baked_potato_from_smoking.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_block.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_button.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_chest_raft.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_door.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_fence.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_mosaic.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_mosaic_slab.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_mosaic_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_planks.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_raft.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_sign.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_slab.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/bamboo_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/banner_duplicate.json create mode 100644 src/generated/resources/data/malum/recipe/barrel.json create mode 100644 src/generated/resources/data/malum/recipe/beacon.json create mode 100644 src/generated/resources/data/malum/recipe/beehive.json create mode 100644 src/generated/resources/data/malum/recipe/beetroot_soup.json create mode 100644 src/generated/resources/data/malum/recipe/belt_of_the_limitless.json create mode 100644 src/generated/resources/data/malum/recipe/belt_of_the_magebane.json create mode 100644 src/generated/resources/data/malum/recipe/belt_of_the_prospector.json create mode 100644 src/generated/resources/data/malum/recipe/belt_of_the_starved.json create mode 100644 src/generated/resources/data/malum/recipe/bi_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/birch_boat.json create mode 100644 src/generated/resources/data/malum/recipe/birch_button.json create mode 100644 src/generated/resources/data/malum/recipe/birch_chest_boat.json create mode 100644 src/generated/resources/data/malum/recipe/birch_door.json create mode 100644 src/generated/resources/data/malum/recipe/birch_fence.json create mode 100644 src/generated/resources/data/malum/recipe/birch_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/birch_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/birch_planks.json create mode 100644 src/generated/resources/data/malum/recipe/birch_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/birch_sign.json create mode 100644 src/generated/resources/data/malum/recipe/birch_slab.json create mode 100644 src/generated/resources/data/malum/recipe/birch_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/birch_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/birch_wood.json create mode 100644 src/generated/resources/data/malum/recipe/black_banner.json create mode 100644 src/generated/resources/data/malum/recipe/black_bed.json create mode 100644 src/generated/resources/data/malum/recipe/black_candle.json create mode 100644 src/generated/resources/data/malum/recipe/black_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/black_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/black_dye.json create mode 100644 src/generated/resources/data/malum/recipe/black_dye_from_wither_rose.json create mode 100644 src/generated/resources/data/malum/recipe/black_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/black_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/black_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/black_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/black_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/blackstone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/blackstone_slab_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/blackstone_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/blackstone_stairs_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/blackstone_wall.json create mode 100644 src/generated/resources/data/malum/recipe/blackstone_wall_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/blast_furnace.json create mode 100644 src/generated/resources/data/malum/recipe/blaze_powder.json create mode 100644 src/generated/resources/data/malum/recipe/blazing_diode.json create mode 100644 src/generated/resources/data/malum/recipe/blazing_quartz_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/blazing_quartz_from_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/blazing_quartz_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/blazing_quartz_from_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/blazing_quartz_from_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/blighted_gunk_from_mass.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_alchemical_calx.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_arcane_charcoal.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_astral_weave.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_auric_embers.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_blazing_quartz.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_brilliance.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_cthonic_gold.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_grim_talc.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_hallowed_gold.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_hex_ash.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_malignant_lead.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_malignant_pewter.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_mnemonic_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_null_slate.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_rotting_essence.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_soul_stained_steel.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_soulstone.json create mode 100644 src/generated/resources/data/malum/recipe/block_of_void_salts.json create mode 100644 src/generated/resources/data/malum/recipe/blue_banner.json create mode 100644 src/generated/resources/data/malum/recipe/blue_bed.json create mode 100644 src/generated/resources/data/malum/recipe/blue_candle.json create mode 100644 src/generated/resources/data/malum/recipe/blue_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/blue_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/blue_dye.json create mode 100644 src/generated/resources/data/malum/recipe/blue_dye_from_cornflower.json create mode 100644 src/generated/resources/data/malum/recipe/blue_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/blue_ice.json create mode 100644 src/generated/resources/data/malum/recipe/blue_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/blue_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/blue_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/blue_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/bolt_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/bolt_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/bone_block.json create mode 100644 src/generated/resources/data/malum/recipe/bone_meal.json create mode 100644 src/generated/resources/data/malum/recipe/bone_meal_from_bone_block.json create mode 100644 src/generated/resources/data/malum/recipe/bonemeal_from_grim_talc.json create mode 100644 src/generated/resources/data/malum/recipe/book.json create mode 100644 src/generated/resources/data/malum/recipe/book_cloning.json create mode 100644 src/generated/resources/data/malum/recipe/bookshelf.json create mode 100644 src/generated/resources/data/malum/recipe/bow.json create mode 100644 src/generated/resources/data/malum/recipe/bowl.json create mode 100644 src/generated/resources/data/malum/recipe/bread.json create mode 100644 src/generated/resources/data/malum/recipe/brewing_stand.json create mode 100644 src/generated/resources/data/malum/recipe/brick.json create mode 100644 src/generated/resources/data/malum/recipe/brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/brick_slab_from_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/brick_stairs_from_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/brick_wall_from_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/bricks.json create mode 100644 src/generated/resources/data/malum/recipe/brilliance_from_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/brilliance_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/brilliance_from_crushed_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/brilliance_from_crushed_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/brilliance_from_deepslate_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/brilliance_from_deepslate_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/brilliance_from_raw_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/brilliance_from_raw_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/brilliance_from_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/brilliant_obelisk.json create mode 100644 src/generated/resources/data/malum/recipe/brown_banner.json create mode 100644 src/generated/resources/data/malum/recipe/brown_bed.json create mode 100644 src/generated/resources/data/malum/recipe/brown_candle.json create mode 100644 src/generated/resources/data/malum/recipe/brown_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/brown_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/brown_dye.json create mode 100644 src/generated/resources/data/malum/recipe/brown_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/brown_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/brown_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/brown_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/brown_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/brush.json create mode 100644 src/generated/resources/data/malum/recipe/bucket.json create mode 100644 src/generated/resources/data/malum/recipe/cake.json create mode 100644 src/generated/resources/data/malum/recipe/calibrated_sculk_sensor.json create mode 100644 src/generated/resources/data/malum/recipe/campfire.json create mode 100644 src/generated/resources/data/malum/recipe/candle.json create mode 100644 src/generated/resources/data/malum/recipe/carrot_on_a_stick.json create mode 100644 src/generated/resources/data/malum/recipe/cartography_table.json create mode 100644 src/generated/resources/data/malum/recipe/catalyst_lobber.json create mode 100644 src/generated/resources/data/malum/recipe/cauldron.json create mode 100644 src/generated/resources/data/malum/recipe/chain.json create mode 100644 src/generated/resources/data/malum/recipe/charcoal.json create mode 100644 src/generated/resources/data/malum/recipe/charcoal_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/charcoal_from_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/checkered_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/checkered_tainted_rock_stonecutting_from_cut_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/checkered_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/checkered_twisted_rock_stonecutting_from_cut_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_boat.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_button.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_chest_boat.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_door.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_fence.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_planks.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_sign.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_slab.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/cherry_wood.json create mode 100644 src/generated/resources/data/malum/recipe/chest.json create mode 100644 src/generated/resources/data/malum/recipe/chest_minecart.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_bookshelf.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_copper.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_copper_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_copper_from_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_deepslate.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_deepslate_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_nether_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_nether_bricks_from_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_polished_blackstone.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_polished_blackstone_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_polished_blackstone_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_quartz_block.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_quartz_block_from_quartz_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_red_sandstone.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_red_sandstone_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_sandstone.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_sandstone_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_stone_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_stone_bricks_from_stone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_stone_bricks_stone_from_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_tainted_rock_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_tuff.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_tuff_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_tuff_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_tuff_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/chiseled_twisted_rock_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/clay.json create mode 100644 src/generated/resources/data/malum/recipe/clock.json create mode 100644 src/generated/resources/data/malum/recipe/coal.json create mode 100644 src/generated/resources/data/malum/recipe/coal_block.json create mode 100644 src/generated/resources/data/malum/recipe/coal_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/coal_from_blasting_coal_ore.json create mode 100644 src/generated/resources/data/malum/recipe/coal_from_blasting_deepslate_coal_ore.json create mode 100644 src/generated/resources/data/malum/recipe/coal_from_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/coal_from_smelting_coal_ore.json create mode 100644 src/generated/resources/data/malum/recipe/coal_from_smelting_deepslate_coal_ore.json create mode 100644 src/generated/resources/data/malum/recipe/coarse_dirt.json create mode 100644 src/generated/resources/data/malum/recipe/coast_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/coast_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/cobbled_deepslate_slab.json create mode 100644 src/generated/resources/data/malum/recipe/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cobbled_deepslate_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cobbled_deepslate_wall.json create mode 100644 src/generated/resources/data/malum/recipe/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cobblestone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/cobblestone_slab_from_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cobblestone_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/cobblestone_stairs_from_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cobblestone_wall.json create mode 100644 src/generated/resources/data/malum/recipe/cobblestone_wall_from_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/comparator.json create mode 100644 src/generated/resources/data/malum/recipe/compass.json create mode 100644 src/generated/resources/data/malum/recipe/complete_design.json create mode 100644 src/generated/resources/data/malum/recipe/composter.json create mode 100644 src/generated/resources/data/malum/recipe/concentrated_gluttony.json create mode 100644 src/generated/resources/data/malum/recipe/conduit.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_beef.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_beef_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_beef_from_smoking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_chicken.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_chicken_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_chicken_from_smoking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_cod.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_cod_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_cod_from_smoking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_mutton.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_mutton_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_mutton_from_smoking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_porkchop.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_porkchop_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_porkchop_from_smoking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_rabbit.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_rabbit_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_rabbit_from_smoking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_salmon.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_salmon_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/recipe/cooked_salmon_from_smoking.json create mode 100644 src/generated/resources/data/malum/recipe/cookie.json create mode 100644 src/generated/resources/data/malum/recipe/copper_block.json create mode 100644 src/generated/resources/data/malum/recipe/copper_bulb.json create mode 100644 src/generated/resources/data/malum/recipe/copper_door.json create mode 100644 src/generated/resources/data/malum/recipe/copper_from_node_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/copper_from_node_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/copper_grate.json create mode 100644 src/generated/resources/data/malum/recipe/copper_grate_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/copper_impetus.json create mode 100644 src/generated/resources/data/malum/recipe/copper_ingot.json create mode 100644 src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_copper_ore.json create mode 100644 src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_deepslate_copper_ore.json create mode 100644 src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_raw_copper.json create mode 100644 src/generated/resources/data/malum/recipe/copper_ingot_from_nugget.json create mode 100644 src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_copper_ore.json create mode 100644 src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_deepslate_copper_ore.json create mode 100644 src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_raw_copper.json create mode 100644 src/generated/resources/data/malum/recipe/copper_ingot_from_waxed_copper_block.json create mode 100644 src/generated/resources/data/malum/recipe/copper_nugget_from_ingot.json create mode 100644 src/generated/resources/data/malum/recipe/copper_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/cornered_weave.json create mode 100644 src/generated/resources/data/malum/recipe/cracked_deepslate_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/cracked_deepslate_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/cracked_nether_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/cracked_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/cracked_stone_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/crafter.json create mode 100644 src/generated/resources/data/malum/recipe/crafting_table.json create mode 100644 src/generated/resources/data/malum/recipe/creeper_banner_pattern.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_button.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_door.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_fence.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_hyphae.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_planks.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_sign.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_slab.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/crimson_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/crossbow.json create mode 100644 src/generated/resources/data/malum/recipe/crude_scythe.json create mode 100644 src/generated/resources/data/malum/recipe/cthonic_gold_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/cthonic_gold_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/cthonic_gold_from_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/cursed_sap_block.json create mode 100644 src/generated/resources/data/malum/recipe/cursed_sapball.json create mode 100644 src/generated/resources/data/malum/recipe/cut_copper.json create mode 100644 src/generated/resources/data/malum/recipe/cut_copper_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/recipe/cut_copper_slab_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_copper_slab_from_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/cut_copper_stairs_from_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_copper_stairs_from_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_red_sandstone.json create mode 100644 src/generated/resources/data/malum/recipe/cut_red_sandstone_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_red_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_red_sandstone_slab_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_runewood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/cut_sandstone.json create mode 100644 src/generated/resources/data/malum/recipe/cut_sandstone_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/cut_sandstone_slab_from_cut_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_sandstone_slab_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/cut_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/cut_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/cut_tainted_rock_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/cut_tainted_rock_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/cut_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/cut_twisted_rock_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/cut_twisted_rock_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_banner.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_bed.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_candle.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_dye.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_dye_from_pitcher_plant.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/cyan_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_boat.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_button.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_chest_boat.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_door.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_fence.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_planks.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_sign.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_slab.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/dark_oak_wood.json create mode 100644 src/generated/resources/data/malum/recipe/dark_prismarine.json create mode 100644 src/generated/resources/data/malum/recipe/dark_prismarine_slab.json create mode 100644 src/generated/resources/data/malum/recipe/dark_prismarine_slab_from_dark_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/dark_prismarine_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/dark_prismarine_stairs_from_dark_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/daylight_detector.json create mode 100644 src/generated/resources/data/malum/recipe/decorated_pot.json create mode 100644 src/generated/resources/data/malum/recipe/decorated_pot_simple.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_bricks_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_bricks_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_slab.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_deepslate_tiles_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_deepslate_tiles_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_wall.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_deepslate_tiles_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tiles_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tiles_from_deepslate_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/deepslate_tiles_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/demiboy_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/demigirl_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/detector_rail.json create mode 100644 src/generated/resources/data/malum/recipe/diamond.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_axe.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_block.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_boots.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_chestplate.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_from_blasting_deepslate_diamond_ore.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_from_blasting_diamond_ore.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_from_smelting_deepslate_diamond_ore.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_from_smelting_diamond_ore.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_helmet.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_hoe.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_leggings.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_pickaxe.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_shovel.json create mode 100644 src/generated/resources/data/malum/recipe/diamond_sword.json create mode 100644 src/generated/resources/data/malum/recipe/diorite.json create mode 100644 src/generated/resources/data/malum/recipe/diorite_slab.json create mode 100644 src/generated/resources/data/malum/recipe/diorite_slab_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/diorite_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/diorite_stairs_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/diorite_wall.json create mode 100644 src/generated/resources/data/malum/recipe/diorite_wall_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/dispenser.json create mode 100644 src/generated/resources/data/malum/recipe/dreaded_weave.json create mode 100644 src/generated/resources/data/malum/recipe/dried_kelp.json create mode 100644 src/generated/resources/data/malum/recipe/dried_kelp_block.json create mode 100644 src/generated/resources/data/malum/recipe/dried_kelp_from_campfire_cooking.json create mode 100644 src/generated/resources/data/malum/recipe/dried_kelp_from_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/dried_kelp_from_smoking.json create mode 100644 src/generated/resources/data/malum/recipe/dripstone_block.json create mode 100644 src/generated/resources/data/malum/recipe/dropper.json create mode 100644 src/generated/resources/data/malum/recipe/dune_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/dune_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/dye_black_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_black_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_black_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_blue_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_blue_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_blue_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_brown_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_brown_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_brown_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_cyan_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_cyan_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_cyan_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_gray_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_gray_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_gray_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_green_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_green_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_green_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_light_blue_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_light_blue_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_light_blue_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_light_gray_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_light_gray_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_light_gray_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_lime_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_lime_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_lime_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_magenta_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_magenta_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_magenta_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_orange_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_orange_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_orange_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_pink_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_pink_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_pink_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_purple_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_purple_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_purple_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_red_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_red_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_red_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_white_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_white_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_white_wool.json create mode 100644 src/generated/resources/data/malum/recipe/dye_yellow_bed.json create mode 100644 src/generated/resources/data/malum/recipe/dye_yellow_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/dye_yellow_wool.json create mode 100644 src/generated/resources/data/malum/recipe/earthen_spirited_glass.json create mode 100644 src/generated/resources/data/malum/recipe/edge_of_deliverance.json create mode 100644 src/generated/resources/data/malum/recipe/elaborate_brooch.json create mode 100644 src/generated/resources/data/malum/recipe/eldritch_spirited_glass.json create mode 100644 src/generated/resources/data/malum/recipe/emerald.json create mode 100644 src/generated/resources/data/malum/recipe/emerald_block.json create mode 100644 src/generated/resources/data/malum/recipe/emerald_from_blasting_deepslate_emerald_ore.json create mode 100644 src/generated/resources/data/malum/recipe/emerald_from_blasting_emerald_ore.json create mode 100644 src/generated/resources/data/malum/recipe/emerald_from_smelting_deepslate_emerald_ore.json create mode 100644 src/generated/resources/data/malum/recipe/emerald_from_smelting_emerald_ore.json create mode 100644 src/generated/resources/data/malum/recipe/enby_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/enchanting_table.json create mode 100644 src/generated/resources/data/malum/recipe/encyclopedia_arcana.json create mode 100644 src/generated/resources/data/malum/recipe/encyclopedia_esoterica.json create mode 100644 src/generated/resources/data/malum/recipe/end_crystal.json create mode 100644 src/generated/resources/data/malum/recipe/end_rod.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_brick_slab_from_end_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_brick_slab_from_end_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_brick_stairs_from_end_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_brick_stairs_from_end_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_brick_wall_from_end_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_brick_wall_from_end_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/end_stone_bricks_from_end_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/ender_chest.json create mode 100644 src/generated/resources/data/malum/recipe/ender_eye.json create mode 100644 src/generated/resources/data/malum/recipe/erosion_scepter.json create mode 100644 src/generated/resources/data/malum/recipe/esoteric_spool.json create mode 100644 src/generated/resources/data/malum/recipe/ether.json create mode 100644 src/generated/resources/data/malum/recipe/ether_torch_alternative.json create mode 100644 src/generated/resources/data/malum/recipe/experience_bottle_from_brilliance.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_chiseled_copper_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_chiseled_copper_from_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_copper_bulb.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_copper_grate.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_copper_grate_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_cut_copper.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_cut_copper_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_cut_copper_slab_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs_from_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/eye_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/eye_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/fermented_spider_eye.json create mode 100644 src/generated/resources/data/malum/recipe/fire_charge.json create mode 100644 src/generated/resources/data/malum/recipe/firework_rocket.json create mode 100644 src/generated/resources/data/malum/recipe/firework_rocket_simple.json create mode 100644 src/generated/resources/data/malum/recipe/firework_star.json create mode 100644 src/generated/resources/data/malum/recipe/firework_star_fade.json create mode 100644 src/generated/resources/data/malum/recipe/fishing_rod.json create mode 100644 src/generated/resources/data/malum/recipe/fletching_table.json create mode 100644 src/generated/resources/data/malum/recipe/flint_and_steel.json create mode 100644 src/generated/resources/data/malum/recipe/flow_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/flow_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/flower_banner_pattern.json create mode 100644 src/generated/resources/data/malum/recipe/flower_pot.json create mode 100644 src/generated/resources/data/malum/recipe/furnace.json create mode 100644 src/generated/resources/data/malum/recipe/furnace_minecart.json create mode 100644 src/generated/resources/data/malum/recipe/fused_consciousness.json create mode 100644 src/generated/resources/data/malum/recipe/gay_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/genderfluid_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/genderqueer_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/gilded_belt.json create mode 100644 src/generated/resources/data/malum/recipe/gilded_ring.json create mode 100644 src/generated/resources/data/malum/recipe/glass.json create mode 100644 src/generated/resources/data/malum/recipe/glass_bottle.json create mode 100644 src/generated/resources/data/malum/recipe/glass_brooch.json create mode 100644 src/generated/resources/data/malum/recipe/glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/glistering_melon_slice.json create mode 100644 src/generated/resources/data/malum/recipe/glow_item_frame.json create mode 100644 src/generated/resources/data/malum/recipe/glowstone.json create mode 100644 src/generated/resources/data/malum/recipe/gluttonous_brooch.json create mode 100644 src/generated/resources/data/malum/recipe/gold_block.json create mode 100644 src/generated/resources/data/malum/recipe/gold_from_node_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/gold_from_node_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/gold_impetus.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_deepslate_gold_ore.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_gold_ore.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_nether_gold_ore.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_raw_gold.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_gold_block.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_deepslate_gold_ore.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_gold_ore.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_nether_gold_ore.json create mode 100644 src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_raw_gold.json create mode 100644 src/generated/resources/data/malum/recipe/gold_nugget.json create mode 100644 src/generated/resources/data/malum/recipe/gold_nugget_from_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/gold_nugget_from_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/golden_apple.json create mode 100644 src/generated/resources/data/malum/recipe/golden_axe.json create mode 100644 src/generated/resources/data/malum/recipe/golden_boots.json create mode 100644 src/generated/resources/data/malum/recipe/golden_carrot.json create mode 100644 src/generated/resources/data/malum/recipe/golden_chestplate.json create mode 100644 src/generated/resources/data/malum/recipe/golden_helmet.json create mode 100644 src/generated/resources/data/malum/recipe/golden_hoe.json create mode 100644 src/generated/resources/data/malum/recipe/golden_leggings.json create mode 100644 src/generated/resources/data/malum/recipe/golden_pickaxe.json create mode 100644 src/generated/resources/data/malum/recipe/golden_shovel.json create mode 100644 src/generated/resources/data/malum/recipe/golden_sword.json create mode 100644 src/generated/resources/data/malum/recipe/granite.json create mode 100644 src/generated/resources/data/malum/recipe/granite_slab.json create mode 100644 src/generated/resources/data/malum/recipe/granite_slab_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/granite_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/granite_stairs_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/granite_wall.json create mode 100644 src/generated/resources/data/malum/recipe/granite_wall_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/gray_banner.json create mode 100644 src/generated/resources/data/malum/recipe/gray_bed.json create mode 100644 src/generated/resources/data/malum/recipe/gray_candle.json create mode 100644 src/generated/resources/data/malum/recipe/gray_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/gray_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/gray_dye.json create mode 100644 src/generated/resources/data/malum/recipe/gray_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/gray_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/gray_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/gray_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/gray_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/green_banner.json create mode 100644 src/generated/resources/data/malum/recipe/green_bed.json create mode 100644 src/generated/resources/data/malum/recipe/green_candle.json create mode 100644 src/generated/resources/data/malum/recipe/green_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/green_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/green_dye.json create mode 100644 src/generated/resources/data/malum/recipe/green_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/green_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/green_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/green_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/green_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/grim_talc_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/grindstone.json create mode 100644 src/generated/resources/data/malum/recipe/hallowed_gold_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/hallowed_gold_from_nuggets.json create mode 100644 src/generated/resources/data/malum/recipe/hallowed_gold_ingot.json create mode 100644 src/generated/resources/data/malum/recipe/hallowed_gold_nugget.json create mode 100644 src/generated/resources/data/malum/recipe/hay_block.json create mode 100644 src/generated/resources/data/malum/recipe/heavy_weighted_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/hex_ash.json create mode 100644 src/generated/resources/data/malum/recipe/hex_ash_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/honey_block.json create mode 100644 src/generated/resources/data/malum/recipe/honey_bottle.json create mode 100644 src/generated/resources/data/malum/recipe/honeycomb_block.json create mode 100644 src/generated/resources/data/malum/recipe/hopper.json create mode 100644 src/generated/resources/data/malum/recipe/hopper_minecart.json create mode 100644 src/generated/resources/data/malum/recipe/host_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/host_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/impetus_creation_aluminum.json create mode 100644 src/generated/resources/data/malum/recipe/impetus_creation_lead.json create mode 100644 src/generated/resources/data/malum/recipe/impetus_creation_nickel.json create mode 100644 src/generated/resources/data/malum/recipe/impetus_creation_osmium.json create mode 100644 src/generated/resources/data/malum/recipe/impetus_creation_silver.json create mode 100644 src/generated/resources/data/malum/recipe/impetus_creation_tin.json create mode 100644 src/generated/resources/data/malum/recipe/impetus_creation_uranium.json create mode 100644 src/generated/resources/data/malum/recipe/impetus_creation_zinc.json create mode 100644 src/generated/resources/data/malum/recipe/impurity_stabilizer.json create mode 100644 src/generated/resources/data/malum/recipe/infernal_spirited_glass.json create mode 100644 src/generated/resources/data/malum/recipe/intersex_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/intricate_assembly.json create mode 100644 src/generated/resources/data/malum/recipe/iridescent_ether.json create mode 100644 src/generated/resources/data/malum/recipe/iridescent_ether_torch_alternative.json create mode 100644 src/generated/resources/data/malum/recipe/iron_axe.json create mode 100644 src/generated/resources/data/malum/recipe/iron_bars.json create mode 100644 src/generated/resources/data/malum/recipe/iron_block.json create mode 100644 src/generated/resources/data/malum/recipe/iron_boots.json create mode 100644 src/generated/resources/data/malum/recipe/iron_chestplate.json create mode 100644 src/generated/resources/data/malum/recipe/iron_door.json create mode 100644 src/generated/resources/data/malum/recipe/iron_from_node_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/iron_from_node_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/iron_helmet.json create mode 100644 src/generated/resources/data/malum/recipe/iron_hoe.json create mode 100644 src/generated/resources/data/malum/recipe/iron_impetus.json create mode 100644 src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_deepslate_iron_ore.json create mode 100644 src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_iron_ore.json create mode 100644 src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_raw_iron.json create mode 100644 src/generated/resources/data/malum/recipe/iron_ingot_from_iron_block.json create mode 100644 src/generated/resources/data/malum/recipe/iron_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_deepslate_iron_ore.json create mode 100644 src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_iron_ore.json create mode 100644 src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_raw_iron.json create mode 100644 src/generated/resources/data/malum/recipe/iron_leggings.json create mode 100644 src/generated/resources/data/malum/recipe/iron_nugget.json create mode 100644 src/generated/resources/data/malum/recipe/iron_nugget_from_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/iron_nugget_from_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/iron_pickaxe.json create mode 100644 src/generated/resources/data/malum/recipe/iron_shovel.json create mode 100644 src/generated/resources/data/malum/recipe/iron_sword.json create mode 100644 src/generated/resources/data/malum/recipe/iron_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/item_frame.json create mode 100644 src/generated/resources/data/malum/recipe/jack_o_lantern.json create mode 100644 src/generated/resources/data/malum/recipe/jukebox.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_boat.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_button.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_chest_boat.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_door.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_fence.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_planks.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_sign.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_slab.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/jungle_wood.json create mode 100644 src/generated/resources/data/malum/recipe/ladder.json create mode 100644 src/generated/resources/data/malum/recipe/lamplighters_tongs.json create mode 100644 src/generated/resources/data/malum/recipe/lantern.json create mode 100644 src/generated/resources/data/malum/recipe/lapis_block.json create mode 100644 src/generated/resources/data/malum/recipe/lapis_lazuli.json create mode 100644 src/generated/resources/data/malum/recipe/lapis_lazuli_from_blasting_deepslate_lapis_ore.json create mode 100644 src/generated/resources/data/malum/recipe/lapis_lazuli_from_blasting_lapis_ore.json create mode 100644 src/generated/resources/data/malum/recipe/lapis_lazuli_from_smelting_deepslate_lapis_ore.json create mode 100644 src/generated/resources/data/malum/recipe/lapis_lazuli_from_smelting_lapis_ore.json create mode 100644 src/generated/resources/data/malum/recipe/lead.json create mode 100644 src/generated/resources/data/malum/recipe/leather.json create mode 100644 src/generated/resources/data/malum/recipe/leather_boots.json create mode 100644 src/generated/resources/data/malum/recipe/leather_chestplate.json create mode 100644 src/generated/resources/data/malum/recipe/leather_helmet.json create mode 100644 src/generated/resources/data/malum/recipe/leather_horse_armor.json create mode 100644 src/generated/resources/data/malum/recipe/leather_leggings.json create mode 100644 src/generated/resources/data/malum/recipe/lectern.json create mode 100644 src/generated/resources/data/malum/recipe/lesbian_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/lever.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_banner.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_bed.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_candle.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_dye_from_blue_orchid.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_dye_from_blue_white_dye.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/light_blue_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_banner.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_bed.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_candle.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_dye_from_azure_bluet.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_dye_from_black_white_dye.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_dye_from_gray_white_dye.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_dye_from_oxeye_daisy.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_dye_from_white_tulip.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/light_gray_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/light_weighted_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/lightning_rod.json create mode 100644 src/generated/resources/data/malum/recipe/lime_banner.json create mode 100644 src/generated/resources/data/malum/recipe/lime_bed.json create mode 100644 src/generated/resources/data/malum/recipe/lime_candle.json create mode 100644 src/generated/resources/data/malum/recipe/lime_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/lime_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/lime_dye.json create mode 100644 src/generated/resources/data/malum/recipe/lime_dye_from_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/lime_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/lime_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/lime_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/lime_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/lime_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/living_flesh.json create mode 100644 src/generated/resources/data/malum/recipe/lodestone.json create mode 100644 src/generated/resources/data/malum/recipe/loom.json create mode 100644 src/generated/resources/data/malum/recipe/mace.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_banner.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_bed.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_candle.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_dye_from_allium.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_dye_from_blue_red_pink.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_dye_from_blue_red_white_dye.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_dye_from_lilac.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_dye_from_purple_and_pink.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/magenta_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/magma_block.json create mode 100644 src/generated/resources/data/malum/recipe/magma_cream.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_alloy_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_alloy_from_nuggets.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_lead.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_lead_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_pewter_ingot.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_pewter_nugget.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_pewter_plating.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_stronghold_boots.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_stronghold_chestplate.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_stronghold_helmet.json create mode 100644 src/generated/resources/data/malum/recipe/malignant_stronghold_leggings.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_boat.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_button.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_chest_boat.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_door.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_fence.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_planks.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_sign.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_slab.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/mangrove_wood.json create mode 100644 src/generated/resources/data/malum/recipe/map.json create mode 100644 src/generated/resources/data/malum/recipe/map_cloning.json create mode 100644 src/generated/resources/data/malum/recipe/map_extending.json create mode 100644 src/generated/resources/data/malum/recipe/mass_of_blighted_gunk.json create mode 100644 src/generated/resources/data/malum/recipe/mechanical_weave_v1.json create mode 100644 src/generated/resources/data/malum/recipe/mechanical_weave_v2.json create mode 100644 src/generated/resources/data/malum/recipe/melon.json create mode 100644 src/generated/resources/data/malum/recipe/melon_seeds.json create mode 100644 src/generated/resources/data/malum/recipe/mending_diffuser.json create mode 100644 src/generated/resources/data/malum/recipe/minecart.json create mode 100644 src/generated/resources/data/malum/recipe/mnemonic_fragment.json create mode 100644 src/generated/resources/data/malum/recipe/mnemonic_fragment_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/mnemonic_fragment_from_cluster.json create mode 100644 src/generated/resources/data/malum/recipe/mnemonic_hex_staff.json create mode 100644 src/generated/resources/data/malum/recipe/mojang_banner_pattern.json create mode 100644 src/generated/resources/data/malum/recipe/moss_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_cobblestone_from_moss_block.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_cobblestone_from_vine.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_cobblestone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_cobblestone_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_cobblestone_wall.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_stone_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_stone_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_stone_brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_stone_bricks_from_moss_block.json create mode 100644 src/generated/resources/data/malum/recipe/mossy_stone_bricks_from_vine.json create mode 100644 src/generated/resources/data/malum/recipe/mud_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/mud_brick_slab_from_mud_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/mud_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/mud_brick_stairs_from_mud_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/mud_brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/mud_brick_wall_from_mud_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/mud_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/muddy_mangrove_roots.json create mode 100644 src/generated/resources/data/malum/recipe/mushroom_stew.json create mode 100644 src/generated/resources/data/malum/recipe/music_disc_5.json create mode 100644 src/generated/resources/data/malum/recipe/music_disc_aesthetica.json create mode 100644 src/generated/resources/data/malum/recipe/music_disc_arcane_elegy.json create mode 100644 src/generated/resources/data/malum/recipe/natural_quartz_from_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/natural_quartz_from_deepslate_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/natural_quartz_from_deepslate_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/natural_quartz_from_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/necklace_of_blissful_harmony.json create mode 100644 src/generated/resources/data/malum/recipe/necklace_of_the_hidden_blade.json create mode 100644 src/generated/resources/data/malum/recipe/necklace_of_the_mystic_mirror.json create mode 100644 src/generated/resources/data/malum/recipe/necklace_of_the_narrow_edge.json create mode 100644 src/generated/resources/data/malum/recipe/necklace_of_the_watcher.json create mode 100644 src/generated/resources/data/malum/recipe/nether_brick.json create mode 100644 src/generated/resources/data/malum/recipe/nether_brick_fence.json create mode 100644 src/generated/resources/data/malum/recipe/nether_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/nether_brick_slab_from_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/nether_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/nether_brick_stairs_from_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/nether_brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/nether_brick_wall_from_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/nether_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/nether_wart_block.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_axe_smithing.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_block.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_boots_smithing.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_chestplate_smithing.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_helmet_smithing.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_hoe_smithing.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_ingot.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_ingot_from_netherite_block.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_leggings_smithing.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_pickaxe_smithing.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_scrap.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_scrap_from_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_shovel_smithing.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_sword_smithing.json create mode 100644 src/generated/resources/data/malum/recipe/netherite_upgrade_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/netherrack_from_blazing_quartz.json create mode 100644 src/generated/resources/data/malum/recipe/node_focusing_copper.json create mode 100644 src/generated/resources/data/malum/recipe/node_focusing_gold.json create mode 100644 src/generated/resources/data/malum/recipe/node_focusing_iron.json create mode 100644 src/generated/resources/data/malum/recipe/note_block.json create mode 100644 src/generated/resources/data/malum/recipe/null_slate.json create mode 100644 src/generated/resources/data/malum/recipe/null_slate_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/oak_boat.json create mode 100644 src/generated/resources/data/malum/recipe/oak_button.json create mode 100644 src/generated/resources/data/malum/recipe/oak_chest_boat.json create mode 100644 src/generated/resources/data/malum/recipe/oak_door.json create mode 100644 src/generated/resources/data/malum/recipe/oak_fence.json create mode 100644 src/generated/resources/data/malum/recipe/oak_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/oak_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/oak_planks.json create mode 100644 src/generated/resources/data/malum/recipe/oak_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/oak_sign.json create mode 100644 src/generated/resources/data/malum/recipe/oak_slab.json create mode 100644 src/generated/resources/data/malum/recipe/oak_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/oak_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/oak_wood.json create mode 100644 src/generated/resources/data/malum/recipe/observer.json create mode 100644 src/generated/resources/data/malum/recipe/orange_banner.json create mode 100644 src/generated/resources/data/malum/recipe/orange_bed.json create mode 100644 src/generated/resources/data/malum/recipe/orange_candle.json create mode 100644 src/generated/resources/data/malum/recipe/orange_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/orange_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/orange_dye_from_orange_tulip.json create mode 100644 src/generated/resources/data/malum/recipe/orange_dye_from_red_yellow.json create mode 100644 src/generated/resources/data/malum/recipe/orange_dye_from_torchflower.json create mode 100644 src/generated/resources/data/malum/recipe/orange_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/orange_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/orange_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/orange_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/orange_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/ornate_necklace.json create mode 100644 src/generated/resources/data/malum/recipe/ornate_ring.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_chiseled_copper_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_copper_bulb.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_copper_grate.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_copper_grate_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_cut_copper.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_cut_copper_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/packed_ice.json create mode 100644 src/generated/resources/data/malum/recipe/packed_mud.json create mode 100644 src/generated/resources/data/malum/recipe/painting.json create mode 100644 src/generated/resources/data/malum/recipe/pan_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/paper.json create mode 100644 src/generated/resources/data/malum/recipe/pink_banner.json create mode 100644 src/generated/resources/data/malum/recipe/pink_bed.json create mode 100644 src/generated/resources/data/malum/recipe/pink_candle.json create mode 100644 src/generated/resources/data/malum/recipe/pink_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/pink_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/pink_dye_from_peony.json create mode 100644 src/generated/resources/data/malum/recipe/pink_dye_from_pink_petals.json create mode 100644 src/generated/resources/data/malum/recipe/pink_dye_from_pink_tulip.json create mode 100644 src/generated/resources/data/malum/recipe/pink_dye_from_red_white_dye.json create mode 100644 src/generated/resources/data/malum/recipe/pink_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/pink_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/pink_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/pink_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/pink_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/piston.json create mode 100644 src/generated/resources/data/malum/recipe/plural_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/polished_andesite.json create mode 100644 src/generated/resources/data/malum/recipe/polished_andesite_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_andesite_slab.json create mode 100644 src/generated/resources/data/malum/recipe/polished_andesite_slab_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_andesite_slab_from_polished_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_andesite_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/polished_andesite_stairs_from_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_andesite_stairs_from_polished_andesite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_basalt.json create mode 100644 src/generated/resources/data/malum/recipe/polished_basalt_from_basalt_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_bricks_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_bricks_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_button.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_slab_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_slab_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_stairs_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_stairs_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_wall.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_wall_from_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_blackstone_wall_from_polished_blackstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_slab.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_slab_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_slab_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_stairs_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_wall.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_wall_from_cobbled_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_deepslate_wall_from_polished_deepslate_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_diorite.json create mode 100644 src/generated/resources/data/malum/recipe/polished_diorite_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_diorite_slab.json create mode 100644 src/generated/resources/data/malum/recipe/polished_diorite_slab_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_diorite_slab_from_polished_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_diorite_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/polished_diorite_stairs_from_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_diorite_stairs_from_polished_diorite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_granite.json create mode 100644 src/generated/resources/data/malum/recipe/polished_granite_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_granite_slab.json create mode 100644 src/generated/resources/data/malum/recipe/polished_granite_slab_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_granite_slab_from_polished_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_granite_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/polished_granite_stairs_from_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_granite_stairs_from_polished_granite_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_slab.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_stonecutting_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_wall.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tainted_rock_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_slab.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_slab_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_stairs_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_wall.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_wall_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_tuff_wall_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_slab.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_stonecutting_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_wall.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/polished_twisted_rock_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/poly_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/popped_chorus_fruit.json create mode 100644 src/generated/resources/data/malum/recipe/poppet.json create mode 100644 src/generated/resources/data/malum/recipe/powered_rail.json create mode 100644 src/generated/resources/data/malum/recipe/pride_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_brick_slab_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_brick_stairs_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_slab.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_slab_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_stairs_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_wall.json create mode 100644 src/generated/resources/data/malum/recipe/prismarine_wall_from_prismarine_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/prismatic_focus_lens.json create mode 100644 src/generated/resources/data/malum/recipe/pumpkin_pie.json create mode 100644 src/generated/resources/data/malum/recipe/pumpkin_seeds.json create mode 100644 src/generated/resources/data/malum/recipe/purple_banner.json create mode 100644 src/generated/resources/data/malum/recipe/purple_bed.json create mode 100644 src/generated/resources/data/malum/recipe/purple_candle.json create mode 100644 src/generated/resources/data/malum/recipe/purple_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/purple_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/purple_dye.json create mode 100644 src/generated/resources/data/malum/recipe/purple_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/purple_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/purple_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/purple_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/purple_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/purpur_block.json create mode 100644 src/generated/resources/data/malum/recipe/purpur_pillar.json create mode 100644 src/generated/resources/data/malum/recipe/purpur_pillar_from_purpur_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/purpur_slab.json create mode 100644 src/generated/resources/data/malum/recipe/purpur_slab_from_purpur_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/purpur_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/purpur_stairs_from_purpur_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/quartz.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_block.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_bricks_from_quartz_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_from_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_pillar.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_pillar_from_quartz_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_slab.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_slab_from_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/quartz_stairs_from_quartz_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/rabbit_stew_from_brown_mushroom.json create mode 100644 src/generated/resources/data/malum/recipe/rabbit_stew_from_red_mushroom.json create mode 100644 src/generated/resources/data/malum/recipe/rail.json create mode 100644 src/generated/resources/data/malum/recipe/raiser_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/raiser_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/raw_copper.json create mode 100644 src/generated/resources/data/malum/recipe/raw_copper_block.json create mode 100644 src/generated/resources/data/malum/recipe/raw_gold.json create mode 100644 src/generated/resources/data/malum/recipe/raw_gold_block.json create mode 100644 src/generated/resources/data/malum/recipe/raw_iron.json create mode 100644 src/generated/resources/data/malum/recipe/raw_iron_block.json create mode 100644 src/generated/resources/data/malum/recipe/raw_soulstone.json create mode 100644 src/generated/resources/data/malum/recipe/raw_soulstone_block.json create mode 100644 src/generated/resources/data/malum/recipe/raw_soulstone_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/recovery_compass.json create mode 100644 src/generated/resources/data/malum/recipe/red_banner.json create mode 100644 src/generated/resources/data/malum/recipe/red_bed.json create mode 100644 src/generated/resources/data/malum/recipe/red_candle.json create mode 100644 src/generated/resources/data/malum/recipe/red_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/red_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/red_dye_from_beetroot.json create mode 100644 src/generated/resources/data/malum/recipe/red_dye_from_poppy.json create mode 100644 src/generated/resources/data/malum/recipe/red_dye_from_rose_bush.json create mode 100644 src/generated/resources/data/malum/recipe/red_dye_from_tulip.json create mode 100644 src/generated/resources/data/malum/recipe/red_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/red_nether_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/red_nether_brick_slab_from_red_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/red_nether_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/red_nether_brick_stairs_from_red_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/red_nether_brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/red_nether_brick_wall_from_red_nether_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/red_nether_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/red_sandstone.json create mode 100644 src/generated/resources/data/malum/recipe/red_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/red_sandstone_slab_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/red_sandstone_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/red_sandstone_stairs_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/red_sandstone_wall.json create mode 100644 src/generated/resources/data/malum/recipe/red_sandstone_wall_from_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/red_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/red_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/red_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/red_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/redstone.json create mode 100644 src/generated/resources/data/malum/recipe/redstone_block.json create mode 100644 src/generated/resources/data/malum/recipe/redstone_from_blasting_deepslate_redstone_ore.json create mode 100644 src/generated/resources/data/malum/recipe/redstone_from_blasting_redstone_ore.json create mode 100644 src/generated/resources/data/malum/recipe/redstone_from_smelting_deepslate_redstone_ore.json create mode 100644 src/generated/resources/data/malum/recipe/redstone_from_smelting_redstone_ore.json create mode 100644 src/generated/resources/data/malum/recipe/redstone_lamp.json create mode 100644 src/generated/resources/data/malum/recipe/redstone_torch.json create mode 100644 src/generated/resources/data/malum/recipe/repair_item.json create mode 100644 src/generated/resources/data/malum/recipe/repair_pylon.json create mode 100644 src/generated/resources/data/malum/recipe/repeater.json create mode 100644 src/generated/resources/data/malum/recipe/respawn_anchor.json create mode 100644 src/generated/resources/data/malum/recipe/rib_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/rib_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_alchemical_mastery.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_arcane_prowess.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_curative_talent.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_desperate_voracity.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_echoing_arcana.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_esoteric_spoils.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_growing_flesh.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_gruesome_concentration.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_manaweaving.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_the_demolitionist.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_the_endless_well.json create mode 100644 src/generated/resources/data/malum/recipe/ring_of_the_hoarder.json create mode 100644 src/generated/resources/data/malum/recipe/rotting_essence_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_aliment_cleansing.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_bolstering.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_culling.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_dexterity.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_fervor.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_haste.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_idle_restoration.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_igneous_solace.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_loyalty.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_motion.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_reactive_shielding.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_reinforcement.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_sacrificial_empowerment.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_spell_mastery.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_the_aether.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_the_arena.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_the_hells.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_the_heretic.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_the_seas.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_toughness.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_twinned_duration.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_unnatural_stamina.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_volatile_distortion.json create mode 100644 src/generated/resources/data/malum/recipe/rune_of_warding.json create mode 100644 src/generated/resources/data/malum/recipe/runewood.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_beam.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_boards.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_boards_from_vertical_runewood_boards.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_boards_slab.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_boards_wall.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_boat.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_door.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_item_pedestal.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_item_stand.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_obelisk.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_open_trapdoor_exchange.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_panel.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_planks_button.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_planks_fence.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_planks_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_planks_from_runewood_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_planks_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_sign.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_solid_trapdoor_exchange.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_tablet.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_tiles_from_vertical_runewood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/runewood_totem_base.json create mode 100644 src/generated/resources/data/malum/recipe/runic_brooch.json create mode 100644 src/generated/resources/data/malum/recipe/runic_sap_block.json create mode 100644 src/generated/resources/data/malum/recipe/runic_sapball.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_from_runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_from_runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/runic_workbench.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_runewood_planks_from_runewood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_runewood_planks_from_rustic_runewood_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_runewood_tiles_from_runewood_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_runewood_tiles_from_vertical_rustic_runewood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_runewood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_runewood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_soulwood_planks_from_rustic_soulwood_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_soulwood_planks_from_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_from_soulwood_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/sacred_spirited_glass.json create mode 100644 src/generated/resources/data/malum/recipe/sandstone.json create mode 100644 src/generated/resources/data/malum/recipe/sandstone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/sandstone_slab_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/sandstone_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/sandstone_stairs_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/sandstone_wall.json create mode 100644 src/generated/resources/data/malum/recipe/sandstone_wall_from_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/scaffolding.json create mode 100644 src/generated/resources/data/malum/recipe/sea_lantern.json create mode 100644 src/generated/resources/data/malum/recipe/sentry_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/sentry_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/shaper_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/shaper_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/shears.json create mode 100644 src/generated/resources/data/malum/recipe/shield.json create mode 100644 src/generated/resources/data/malum/recipe/shield_decoration.json create mode 100644 src/generated/resources/data/malum/recipe/shielding_apparatus.json create mode 100644 src/generated/resources/data/malum/recipe/shulker_box.json create mode 100644 src/generated/resources/data/malum/recipe/shulker_box_coloring.json create mode 100644 src/generated/resources/data/malum/recipe/silence_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/silence_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/skeleton_skull_from_grim_talc.json create mode 100644 src/generated/resources/data/malum/recipe/skull_banner_pattern.json create mode 100644 src/generated/resources/data/malum/recipe/slime_ball.json create mode 100644 src/generated/resources/data/malum/recipe/slime_block.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smithing_table.json create mode 100644 src/generated/resources/data/malum/recipe/smoker.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_basalt.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_quartz.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_quartz_slab.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_quartz_slab_from_smooth_quartz_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_quartz_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_quartz_stairs_from_smooth_quartz_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_red_sandstone.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_red_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_red_sandstone_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_sandstone.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_sandstone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_sandstone_slab_from_smooth_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_sandstone_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_sandstone_stairs_from_smooth_sandstone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_stone.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_stone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_stone_slab_from_smooth_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/snout_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/snout_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/snow.json create mode 100644 src/generated/resources/data/malum/recipe/snow_block.json create mode 100644 src/generated/resources/data/malum/recipe/solid_runewood_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/solid_soulwood_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/soul_campfire.json create mode 100644 src/generated/resources/data/malum/recipe/soul_hunter_boots.json create mode 100644 src/generated/resources/data/malum/recipe/soul_hunter_cloak.json create mode 100644 src/generated/resources/data/malum/recipe/soul_hunter_leggings.json create mode 100644 src/generated/resources/data/malum/recipe/soul_hunter_robe.json create mode 100644 src/generated/resources/data/malum/recipe/soul_lantern.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_axe.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_boots.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_chestplate.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_from_nuggets.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_helmet.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_hoe.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_ingot.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_leggings.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_nugget.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_pickaxe.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_plating.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_scythe.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_shovel.json create mode 100644 src/generated/resources/data/malum/recipe/soul_stained_steel_sword.json create mode 100644 src/generated/resources/data/malum/recipe/soul_torch.json create mode 100644 src/generated/resources/data/malum/recipe/soulstone_from_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/soulstone_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/soulstone_from_crushed_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/soulstone_from_crushed_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/soulstone_from_deepslate_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/soulstone_from_deepslate_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/soulstone_from_raw_blasting.json create mode 100644 src/generated/resources/data/malum/recipe/soulstone_from_raw_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/soulstone_from_smelting.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_beam.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_boards.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_boards_from_vertical_soulwood_boards.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_boards_slab.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_boards_wall.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_boat.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_door.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_item_pedestal.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_item_stand.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_open_trapdoor_exchange.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_panel.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_planks_button.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_planks_fence.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_planks_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_planks_from_soulwood_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_planks_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_sign.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_solid_trapdoor_exchange.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_tablet.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_tiles_from_vertical_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_tiles_slab.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/soulwood_totem_base.json create mode 100644 src/generated/resources/data/malum/recipe/spectral_arrow.json create mode 100644 src/generated/resources/data/malum/recipe/spectral_lens.json create mode 100644 src/generated/resources/data/malum/recipe/spectral_optic.json create mode 100644 src/generated/resources/data/malum/recipe/spire_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/spire_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_altar.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_catalyzer.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/focus/amethyst_shard.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/focus/blazing_quartz.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/focus/glowstone_dust.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/focus/gunpowder.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/focus/prismarine_shard.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/focus/quartz.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/focus/redstone.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/alchemical_impetus_restoration.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/copper.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/diamond.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/flint.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/gold.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/iron.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/metal_impetus_restoration.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/netherite.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/soul_hunter_armor.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/soul_stained_steel.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/special_soul_stained_steel.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/stone.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/trident.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/tyrving.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_crucible/repair/wooden.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_fabric.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_jar.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_pouch.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/andesite_to_tuff.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/basalt_to_netherrack.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/calcite_to_stone.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/clay_to_prismarine.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/cobbled_deepslate_to_basalt.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/cobblestone_to_gravel.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/deepslate_to_cobbled_deepslate.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/diorite_to_calcite.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/dripstone_block_to_stone.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/granite_to_dripstone_block.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/gravel_to_sand.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/ice_to_blighted_soil.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/netherrack_to_soul_sand.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/prismarine_to_sea_lantern.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/red_sand_to_blighted_soil.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/sand_to_blighted_soil.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/sea_lantern_to_snow_block.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/smooth_basalt_to_clay.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/snow_block_to_ice.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soul_sand_to_red_sand.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/beam.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_slab.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_wall.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/cut_planks.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/door.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/exposed_log.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/growth.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/item_pedestal.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/item_stand.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/leaves.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/log.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/panel.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_button.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_fence.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/revealed_log.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/sign.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/solid_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/soulwood.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/stripped.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/stripped_log.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles_slab.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/totem_base.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards_slab.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/stone_to_cobblestone.json create mode 100644 src/generated/resources/data/malum/recipe/spirit_transmutation/tuff_block_to_stone.json create mode 100644 src/generated/resources/data/malum/recipe/splash_of_gluttony.json create mode 100644 src/generated/resources/data/malum/recipe/splash_of_gluttony_from_concentrated_gluttony.json create mode 100644 src/generated/resources/data/malum/recipe/sponge.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_boat.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_button.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_chest_boat.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_door.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_fence.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_planks.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_sign.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_slab.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/spruce_wood.json create mode 100644 src/generated/resources/data/malum/recipe/spyglass.json create mode 100644 src/generated/resources/data/malum/recipe/staff_of_the_auric_flame.json create mode 100644 src/generated/resources/data/malum/recipe/stellar_mechanism.json create mode 100644 src/generated/resources/data/malum/recipe/stick.json create mode 100644 src/generated/resources/data/malum/recipe/stick_from_bamboo_item.json create mode 100644 src/generated/resources/data/malum/recipe/sticky_piston.json create mode 100644 src/generated/resources/data/malum/recipe/stone.json create mode 100644 src/generated/resources/data/malum/recipe/stone_axe.json create mode 100644 src/generated/resources/data/malum/recipe/stone_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/stone_brick_slab_from_stone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/stone_brick_slab_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/stone_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/stone_brick_stairs_from_stone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/stone_brick_stairs_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/stone_brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/stone_brick_wall_from_stone_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/stone_brick_walls_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/stone_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/stone_bricks_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/stone_button.json create mode 100644 src/generated/resources/data/malum/recipe/stone_hoe.json create mode 100644 src/generated/resources/data/malum/recipe/stone_pickaxe.json create mode 100644 src/generated/resources/data/malum/recipe/stone_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/stone_shovel.json create mode 100644 src/generated/resources/data/malum/recipe/stone_slab.json create mode 100644 src/generated/resources/data/malum/recipe/stone_slab_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/stone_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/stone_stairs_from_stone_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/stone_sword.json create mode 100644 src/generated/resources/data/malum/recipe/stonecutter.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_acacia_wood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_birch_wood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_cherry_wood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_crimson_hyphae.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_dark_oak_wood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_jungle_wood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_mangrove_wood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_oak_wood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_runewood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_soulwood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_spruce_wood.json create mode 100644 src/generated/resources/data/malum/recipe/stripped_warped_hyphae.json create mode 100644 src/generated/resources/data/malum/recipe/sugar_from_honey_bottle.json create mode 100644 src/generated/resources/data/malum/recipe/sugar_from_sugar_cane.json create mode 100644 src/generated/resources/data/malum/recipe/suspicious_stew.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_ether_brazier.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_button.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_button_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_column.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_column_cap.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_column_cap_stonecutting_from_polished_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_column_cap_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_column_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_item_pedestal.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_item_pedestal_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_item_stand.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_item_stand_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_pressure_plate_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_slab.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tablet.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_stonecutting_from_tainted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_wall.json create mode 100644 src/generated/resources/data/malum/recipe/tainted_rock_wall_stonecutting_from_tainted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/target.json create mode 100644 src/generated/resources/data/malum/recipe/terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/the_device.json create mode 100644 src/generated/resources/data/malum/recipe/the_vessel.json create mode 100644 src/generated/resources/data/malum/recipe/tide_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/tide_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/tinted_glass.json create mode 100644 src/generated/resources/data/malum/recipe/tipped_arrow.json create mode 100644 src/generated/resources/data/malum/recipe/tnt.json create mode 100644 src/generated/resources/data/malum/recipe/tnt_minecart.json create mode 100644 src/generated/resources/data/malum/recipe/tophat.json create mode 100644 src/generated/resources/data/malum/recipe/torch.json create mode 100644 src/generated/resources/data/malum/recipe/torch_from_blazing_quartz.json create mode 100644 src/generated/resources/data/malum/recipe/totemic_staff.json create mode 100644 src/generated/resources/data/malum/recipe/trans_prideweave.json create mode 100644 src/generated/resources/data/malum/recipe/trapped_chest.json create mode 100644 src/generated/resources/data/malum/recipe/tripwire_hook.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_slab.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_slab_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_slab_from_tuff_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_slab_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_tuff_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_wall.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_wall_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_wall_from_tuff_bricks_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_brick_wall_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_bricks_from_polished_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_bricks_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_slab.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_slab_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_stairs_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_wall.json create mode 100644 src/generated/resources/data/malum/recipe/tuff_wall_from_tuff_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/tuning_fork.json create mode 100644 src/generated/resources/data/malum/recipe/turtle_helmet.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_ether_brazier.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_iridescent_ether_brazier.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_button.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_button_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_column.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_column_cap.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_column_cap_stonecutting_from_polished_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_column_cap_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_column_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_item_pedestal.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_item_pedestal_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_item_stand.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_item_stand_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_pressure_plate_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_slab.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_stonecutting_from_twisted_rock_bricks.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_wall.json create mode 100644 src/generated/resources/data/malum/recipe/twisted_rock_wall_stonecutting_from_twisted_rock.json create mode 100644 src/generated/resources/data/malum/recipe/tyrving.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_runewood_boards_from_runewood_boards.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_runewood_boards_slab.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_runewood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_runewood_planks_from_runewood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_from_rustic_runewood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_from_vertical_runewood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_from_rustic_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_from_vertical_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_soulwood_boards_from_soulwood_boards.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_soulwood_boards_slab.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_soulwood_boards_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_soulwood_planks_from_soulwood_planks.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_soulwood_planks_slab.json create mode 100644 src/generated/resources/data/malum/recipe/vertical_soulwood_planks_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/vex_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/vex_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/void_salts.json create mode 100644 src/generated/resources/data/malum/recipe/void_salts_from_block.json create mode 100644 src/generated/resources/data/malum/recipe/void_tablet.json create mode 100644 src/generated/resources/data/malum/recipe/ward_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/ward_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/warped_button.json create mode 100644 src/generated/resources/data/malum/recipe/warped_door.json create mode 100644 src/generated/resources/data/malum/recipe/warped_fence.json create mode 100644 src/generated/resources/data/malum/recipe/warped_fence_gate.json create mode 100644 src/generated/resources/data/malum/recipe/warped_fungus_on_a_stick.json create mode 100644 src/generated/resources/data/malum/recipe/warped_hanging_sign.json create mode 100644 src/generated/resources/data/malum/recipe/warped_hyphae.json create mode 100644 src/generated/resources/data/malum/recipe/warped_planks.json create mode 100644 src/generated/resources/data/malum/recipe/warped_pressure_plate.json create mode 100644 src/generated/resources/data/malum/recipe/warped_sign.json create mode 100644 src/generated/resources/data/malum/recipe/warped_slab.json create mode 100644 src/generated/resources/data/malum/recipe/warped_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/warped_trapdoor.json create mode 100644 src/generated/resources/data/malum/recipe/warping_engine.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_waxed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_copper_block_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_copper_bulb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_copper_bulb_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_copper_door_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_copper_grate.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_copper_grate_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_copper_grate_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_copper_trapdoor_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_copper_bulb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_copper_bulb_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_copper_door_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_copper_trapdoor_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_copper_bulb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_copper_bulb_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_copper_door_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_copper_trapdoor_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_copper_bulb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_copper_bulb_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_copper_door_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_copper_trapdoor_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_honeycomb.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/wayfinder_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/wayfinder_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_chiseled_copper.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_chiseled_copper_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_chiseled_copper_from_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_copper_bulb.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_copper_grate.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_copper_grate_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_cut_copper.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_cut_copper_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_cut_copper_slab.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_cut_copper_slab_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs_from_weathered_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting.json create mode 100644 src/generated/resources/data/malum/recipe/weavers_workbench.json create mode 100644 src/generated/resources/data/malum/recipe/weight_of_worlds.json create mode 100644 src/generated/resources/data/malum/recipe/wheat.json create mode 100644 src/generated/resources/data/malum/recipe/white_banner.json create mode 100644 src/generated/resources/data/malum/recipe/white_bed.json create mode 100644 src/generated/resources/data/malum/recipe/white_candle.json create mode 100644 src/generated/resources/data/malum/recipe/white_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/white_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/white_dye.json create mode 100644 src/generated/resources/data/malum/recipe/white_dye_from_lily_of_the_valley.json create mode 100644 src/generated/resources/data/malum/recipe/white_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/white_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/white_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/white_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/white_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/white_wool_from_string.json create mode 100644 src/generated/resources/data/malum/recipe/wicked_spirited_glass.json create mode 100644 src/generated/resources/data/malum/recipe/wild_armor_trim_smithing_template.json create mode 100644 src/generated/resources/data/malum/recipe/wild_armor_trim_smithing_template_smithing_trim.json create mode 100644 src/generated/resources/data/malum/recipe/wind_charge.json create mode 100644 src/generated/resources/data/malum/recipe/wolf_armor.json create mode 100644 src/generated/resources/data/malum/recipe/wooden_axe.json create mode 100644 src/generated/resources/data/malum/recipe/wooden_hoe.json create mode 100644 src/generated/resources/data/malum/recipe/wooden_pickaxe.json create mode 100644 src/generated/resources/data/malum/recipe/wooden_shovel.json create mode 100644 src/generated/resources/data/malum/recipe/wooden_sword.json create mode 100644 src/generated/resources/data/malum/recipe/writable_book.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_banner.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_bed.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_candle.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_carpet.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_concrete_powder.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_dye_from_dandelion.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_dye_from_sunflower.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_glazed_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_stained_glass.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_stained_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_stained_glass_pane_from_glass_pane.json create mode 100644 src/generated/resources/data/malum/recipe/yellow_terracotta.json create mode 100644 src/generated/resources/data/malum/recipe/zombie_head_from_grim_talc.json create mode 100644 src/generated/resources/data/malum/tags/block/blighted_blocks.json create mode 100644 src/generated/resources/data/malum/tags/block/blighted_plants.json create mode 100644 src/generated/resources/data/malum/tags/block/endless_flame.json create mode 100644 src/generated/resources/data/malum/tags/block/greater_aerial_whitelist.json create mode 100644 src/generated/resources/data/malum/tags/block/rite_immune.json create mode 100644 src/generated/resources/data/malum/tags/block/runewood_logs.json create mode 100644 src/generated/resources/data/malum/tags/block/soulwood_logs.json create mode 100644 src/generated/resources/data/malum/tags/block/tainted_rock.json create mode 100644 src/generated/resources/data/malum/tags/block/tainted_rock_blocks.json create mode 100644 src/generated/resources/data/malum/tags/block/tainted_rock_slabs.json create mode 100644 src/generated/resources/data/malum/tags/block/tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/tags/block/tainted_rock_walls.json create mode 100644 src/generated/resources/data/malum/tags/block/twisted_rock.json create mode 100644 src/generated/resources/data/malum/tags/block/twisted_rock_blocks.json create mode 100644 src/generated/resources/data/malum/tags/block/twisted_rock_slabs.json create mode 100644 src/generated/resources/data/malum/tags/block/twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/tags/block/twisted_rock_walls.json create mode 100644 src/generated/resources/data/malum/tags/damage_type/can_soul_shatter.json create mode 100644 src/generated/resources/data/malum/tags/damage_type/is_scythe.json create mode 100644 src/generated/resources/data/malum/tags/damage_type/is_scythe_melee.json create mode 100644 src/generated/resources/data/malum/tags/item/aspected_spirits.json create mode 100644 src/generated/resources/data/malum/tags/item/enchantable/animated.json create mode 100644 src/generated/resources/data/malum/tags/item/enchantable/ascension.json create mode 100644 src/generated/resources/data/malum/tags/item/enchantable/haunted.json create mode 100644 src/generated/resources/data/malum/tags/item/enchantable/rebound.json create mode 100644 src/generated/resources/data/malum/tags/item/enchantable/replenishing.json create mode 100644 src/generated/resources/data/malum/tags/item/enchantable/spirit_spoils.json create mode 100644 src/generated/resources/data/malum/tags/item/gross_foods.json create mode 100644 src/generated/resources/data/malum/tags/item/hidden_items/always.json create mode 100644 src/generated/resources/data/malum/tags/item/hidden_items/black_crystal.json create mode 100644 src/generated/resources/data/malum/tags/item/hidden_items/void.json create mode 100644 src/generated/resources/data/malum/tags/item/magic_capable_weapon.json create mode 100644 src/generated/resources/data/malum/tags/item/metal_nodes.json create mode 100644 src/generated/resources/data/malum/tags/item/prospectors_treasure.json create mode 100644 src/generated/resources/data/malum/tags/item/sapballs.json create mode 100644 src/generated/resources/data/malum/tags/item/scythe.json create mode 100644 src/generated/resources/data/malum/tags/item/soul_hunter_weapon.json create mode 100644 src/generated/resources/data/malum/tags/item/spirit.json create mode 100644 src/generated/resources/data/malum/tags/item/staff.json create mode 100644 src/generated/resources/data/malum/tags/item/tainted_rock.json create mode 100644 src/generated/resources/data/malum/tags/item/tainted_rock_blocks.json create mode 100644 src/generated/resources/data/malum/tags/item/tainted_rock_slabs.json create mode 100644 src/generated/resources/data/malum/tags/item/tainted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/tags/item/tainted_rock_walls.json create mode 100644 src/generated/resources/data/malum/tags/item/twisted_rock.json create mode 100644 src/generated/resources/data/malum/tags/item/twisted_rock_blocks.json create mode 100644 src/generated/resources/data/malum/tags/item/twisted_rock_slabs.json create mode 100644 src/generated/resources/data/malum/tags/item/twisted_rock_stairs.json create mode 100644 src/generated/resources/data/malum/tags/item/twisted_rock_walls.json create mode 100644 src/generated/resources/data/malum/tags/worldgen/biome/has_azure_runewood.json create mode 100644 src/generated/resources/data/malum/tags/worldgen/biome/has_blazing_quartz.json create mode 100644 src/generated/resources/data/malum/tags/worldgen/biome/has_brilliant.json create mode 100644 src/generated/resources/data/malum/tags/worldgen/biome/has_quartz.json create mode 100644 src/generated/resources/data/malum/tags/worldgen/biome/has_rare_azure_runewood.json create mode 100644 src/generated/resources/data/malum/tags/worldgen/biome/has_rare_earths.json create mode 100644 src/generated/resources/data/malum/tags/worldgen/biome/has_rare_runewood.json create mode 100644 src/generated/resources/data/malum/tags/worldgen/biome/has_runewood.json create mode 100644 src/generated/resources/data/malum/tags/worldgen/biome/has_soulstone.json create mode 100644 src/generated/resources/data/minecraft/tags/block/beacon_base_blocks.json create mode 100644 src/generated/resources/data/minecraft/tags/block/buttons.json create mode 100644 src/generated/resources/data/minecraft/tags/block/doors.json create mode 100644 src/generated/resources/data/minecraft/tags/block/fence_gates.json create mode 100644 src/generated/resources/data/minecraft/tags/block/fences.json create mode 100644 src/generated/resources/data/minecraft/tags/block/leaves.json create mode 100644 src/generated/resources/data/minecraft/tags/block/logs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/mineable/axe.json create mode 100644 src/generated/resources/data/minecraft/tags/block/mineable/hoe.json create mode 100644 src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json create mode 100644 src/generated/resources/data/minecraft/tags/block/mineable/shovel.json create mode 100644 src/generated/resources/data/minecraft/tags/block/planks.json create mode 100644 src/generated/resources/data/minecraft/tags/block/pressure_plates.json create mode 100644 src/generated/resources/data/minecraft/tags/block/saplings.json create mode 100644 src/generated/resources/data/minecraft/tags/block/signs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/slabs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/stairs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/standing_signs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/trapdoors.json create mode 100644 src/generated/resources/data/minecraft/tags/block/wall_post_override.json create mode 100644 src/generated/resources/data/minecraft/tags/block/wall_signs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/walls.json create mode 100644 src/generated/resources/data/minecraft/tags/block/wooden_buttons.json create mode 100644 src/generated/resources/data/minecraft/tags/block/wooden_doors.json create mode 100644 src/generated/resources/data/minecraft/tags/block/wooden_fences.json create mode 100644 src/generated/resources/data/minecraft/tags/block/wooden_pressure_plates.json create mode 100644 src/generated/resources/data/minecraft/tags/block/wooden_slabs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/wooden_stairs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/wooden_trapdoors.json create mode 100644 src/generated/resources/data/minecraft/tags/item/buttons.json create mode 100644 src/generated/resources/data/minecraft/tags/item/doors.json create mode 100644 src/generated/resources/data/minecraft/tags/item/fences.json create mode 100644 src/generated/resources/data/minecraft/tags/item/leaves.json create mode 100644 src/generated/resources/data/minecraft/tags/item/logs.json create mode 100644 src/generated/resources/data/minecraft/tags/item/logs_that_burn.json create mode 100644 src/generated/resources/data/minecraft/tags/item/planks.json create mode 100644 src/generated/resources/data/minecraft/tags/item/saplings.json create mode 100644 src/generated/resources/data/minecraft/tags/item/slabs.json create mode 100644 src/generated/resources/data/minecraft/tags/item/stairs.json create mode 100644 src/generated/resources/data/minecraft/tags/item/trapdoors.json create mode 100644 src/generated/resources/data/minecraft/tags/item/walls.json create mode 100644 src/generated/resources/data/minecraft/tags/item/wooden_buttons.json create mode 100644 src/generated/resources/data/minecraft/tags/item/wooden_doors.json create mode 100644 src/generated/resources/data/minecraft/tags/item/wooden_fences.json create mode 100644 src/generated/resources/data/minecraft/tags/item/wooden_pressure_plates.json create mode 100644 src/generated/resources/data/minecraft/tags/item/wooden_slabs.json create mode 100644 src/generated/resources/data/minecraft/tags/item/wooden_stairs.json create mode 100644 src/generated/resources/data/minecraft/tags/item/wooden_trapdoors.json create mode 100644 src/generated/resources/data/minecraft/tags/worldgen/biome/is_forest.json create mode 100644 src/generated/resources/data/minecraft/tags/worldgen/biome/is_hill.json create mode 100644 src/generated/resources/data/minecraft/tags/worldgen/biome/is_nether.json create mode 100644 src/generated/resources/data/minecraft/tags/worldgen/biome/is_overworld.json diff --git a/src/generated/resources/assets/malum/blockstates/aerial_spirited_glass.json b/src/generated/resources/assets/malum/blockstates/aerial_spirited_glass.json new file mode 100644 index 000000000..b3052fdd9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/aerial_spirited_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/aerial_spirited_glass" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/aqueous_spirited_glass.json b/src/generated/resources/assets/malum/blockstates/aqueous_spirited_glass.json new file mode 100644 index 000000000..46de1543e --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/aqueous_spirited_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/aqueous_spirited_glass" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/arcane_spirited_glass.json b/src/generated/resources/assets/malum/blockstates/arcane_spirited_glass.json new file mode 100644 index 000000000..53560916a --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/arcane_spirited_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/arcane_spirited_glass" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/azure_runewood_leaves.json b/src/generated/resources/assets/malum/blockstates/azure_runewood_leaves.json new file mode 100644 index 000000000..b7d68e121 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/azure_runewood_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/azure_runewood_leaves" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/azure_runewood_sapling.json b/src/generated/resources/assets/malum/blockstates/azure_runewood_sapling.json new file mode 100644 index 000000000..453344bc9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/azure_runewood_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/azure_runewood_sapling" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/blazing_quartz_cluster.json b/src/generated/resources/assets/malum/blockstates/blazing_quartz_cluster.json new file mode 100644 index 000000000..4cea4b913 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/blazing_quartz_cluster.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,waterlogged=false": { + "model": "malum:block/blazing_quartz_cluster", + "x": 180 + }, + "facing=down,waterlogged=true": { + "model": "malum:block/blazing_quartz_cluster", + "x": 180 + }, + "facing=east,waterlogged=false": { + "model": "malum:block/blazing_quartz_cluster", + "x": 90, + "y": 90 + }, + "facing=east,waterlogged=true": { + "model": "malum:block/blazing_quartz_cluster", + "x": 90, + "y": 90 + }, + "facing=north,waterlogged=false": { + "model": "malum:block/blazing_quartz_cluster", + "x": 90 + }, + "facing=north,waterlogged=true": { + "model": "malum:block/blazing_quartz_cluster", + "x": 90 + }, + "facing=south,waterlogged=false": { + "model": "malum:block/blazing_quartz_cluster", + "x": 90, + "y": 180 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/blazing_quartz_cluster", + "x": 90, + "y": 180 + }, + "facing=up,waterlogged=false": { + "model": "malum:block/blazing_quartz_cluster" + }, + "facing=up,waterlogged=true": { + "model": "malum:block/blazing_quartz_cluster" + }, + "facing=west,waterlogged=false": { + "model": "malum:block/blazing_quartz_cluster", + "x": 90, + "y": 270 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/blazing_quartz_cluster", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/blazing_quartz_ore.json b/src/generated/resources/assets/malum/blockstates/blazing_quartz_ore.json new file mode 100644 index 000000000..7b1a3b59c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/blazing_quartz_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/blazing_quartz_ore" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/blighted_earth.json b/src/generated/resources/assets/malum/blockstates/blighted_earth.json new file mode 100644 index 000000000..b95f7d5b5 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/blighted_earth.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/blighted_earth" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/blighted_growth.json b/src/generated/resources/assets/malum/blockstates/blighted_growth.json new file mode 100644 index 000000000..4a97bb4a6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/blighted_growth.json @@ -0,0 +1,36 @@ +{ + "variants": { + "": [ + { + "model": "malum:block/blighted_growth_0" + }, + { + "model": "malum:block/blighted_growth_1" + }, + { + "model": "malum:block/blighted_growth_2" + }, + { + "model": "malum:block/blighted_growth_3" + }, + { + "model": "malum:block/blighted_growth_4" + }, + { + "model": "malum:block/blighted_growth_5" + }, + { + "model": "malum:block/blighted_growth_6" + }, + { + "model": "malum:block/blighted_growth_7" + }, + { + "model": "malum:block/blighted_growth_8" + }, + { + "model": "malum:block/blighted_growth_9" + } + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/blighted_soil.json b/src/generated/resources/assets/malum/blockstates/blighted_soil.json new file mode 100644 index 000000000..e63364ce0 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/blighted_soil.json @@ -0,0 +1,36 @@ +{ + "variants": { + "": [ + { + "model": "malum:block/blighted_soil" + }, + { + "model": "malum:block/blighted_soil", + "y": 90 + }, + { + "model": "malum:block/blighted_soil", + "y": 180 + }, + { + "model": "malum:block/blighted_soil", + "y": 270 + }, + { + "model": "malum:block/blighted_soil_1" + }, + { + "model": "malum:block/blighted_soil_1", + "y": 90 + }, + { + "model": "malum:block/blighted_soil_1", + "y": 180 + }, + { + "model": "malum:block/blighted_soil_1", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/blighted_soulwood.json b/src/generated/resources/assets/malum/blockstates/blighted_soulwood.json new file mode 100644 index 000000000..d038eb8a9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/blighted_soulwood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/blighted_soulwood" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_alchemical_calx.json b/src/generated/resources/assets/malum/blockstates/block_of_alchemical_calx.json new file mode 100644 index 000000000..2e22557d4 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_alchemical_calx.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_alchemical_calx" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_arcane_charcoal.json b/src/generated/resources/assets/malum/blockstates/block_of_arcane_charcoal.json new file mode 100644 index 000000000..5a4dcd4a8 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_arcane_charcoal.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_arcane_charcoal" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_astral_weave.json b/src/generated/resources/assets/malum/blockstates/block_of_astral_weave.json new file mode 100644 index 000000000..5fa8501d2 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_astral_weave.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_astral_weave" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_auric_embers.json b/src/generated/resources/assets/malum/blockstates/block_of_auric_embers.json new file mode 100644 index 000000000..88358bbd6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_auric_embers.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_auric_embers" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_blazing_quartz.json b/src/generated/resources/assets/malum/blockstates/block_of_blazing_quartz.json new file mode 100644 index 000000000..985513e69 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_blazing_quartz.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_blazing_quartz" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_brilliance.json b/src/generated/resources/assets/malum/blockstates/block_of_brilliance.json new file mode 100644 index 000000000..c52005a84 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_brilliance.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_brilliance" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_cthonic_gold.json b/src/generated/resources/assets/malum/blockstates/block_of_cthonic_gold.json new file mode 100644 index 000000000..84baaaa27 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_cthonic_gold.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_cthonic_gold" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_grim_talc.json b/src/generated/resources/assets/malum/blockstates/block_of_grim_talc.json new file mode 100644 index 000000000..7be5ecdf8 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_grim_talc.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/block_of_grim_talc_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/block_of_grim_talc" + }, + "axis=z": { + "model": "malum:block/block_of_grim_talc_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_hallowed_gold.json b/src/generated/resources/assets/malum/blockstates/block_of_hallowed_gold.json new file mode 100644 index 000000000..64ce6afde --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_hallowed_gold.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_hallowed_gold" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_hex_ash.json b/src/generated/resources/assets/malum/blockstates/block_of_hex_ash.json new file mode 100644 index 000000000..954c50e22 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_hex_ash.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_hex_ash" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_living_flesh.json b/src/generated/resources/assets/malum/blockstates/block_of_living_flesh.json new file mode 100644 index 000000000..fa83ba815 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_living_flesh.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_living_flesh" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_malignant_lead.json b/src/generated/resources/assets/malum/blockstates/block_of_malignant_lead.json new file mode 100644 index 000000000..defda9bc1 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_malignant_lead.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_malignant_lead" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_malignant_pewter.json b/src/generated/resources/assets/malum/blockstates/block_of_malignant_pewter.json new file mode 100644 index 000000000..2e0231988 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_malignant_pewter.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_malignant_pewter" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_mnemonic_fragment.json b/src/generated/resources/assets/malum/blockstates/block_of_mnemonic_fragment.json new file mode 100644 index 000000000..1e078aced --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_mnemonic_fragment.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_mnemonic_fragment" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_null_slate.json b/src/generated/resources/assets/malum/blockstates/block_of_null_slate.json new file mode 100644 index 000000000..dbbdd29ec --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_null_slate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_null_slate" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_raw_soulstone.json b/src/generated/resources/assets/malum/blockstates/block_of_raw_soulstone.json new file mode 100644 index 000000000..842861548 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_raw_soulstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_raw_soulstone" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_rotting_essence.json b/src/generated/resources/assets/malum/blockstates/block_of_rotting_essence.json new file mode 100644 index 000000000..80076895f --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_rotting_essence.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_rotting_essence" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_soul_stained_steel.json b/src/generated/resources/assets/malum/blockstates/block_of_soul_stained_steel.json new file mode 100644 index 000000000..19d854bc8 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_soul_stained_steel.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_soul_stained_steel" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_soulstone.json b/src/generated/resources/assets/malum/blockstates/block_of_soulstone.json new file mode 100644 index 000000000..fe902d0a9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_soulstone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_soulstone" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/block_of_void_salts.json b/src/generated/resources/assets/malum/blockstates/block_of_void_salts.json new file mode 100644 index 000000000..e723cd808 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/block_of_void_salts.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/block_of_void_salts" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/brilliant_deepslate.json b/src/generated/resources/assets/malum/blockstates/brilliant_deepslate.json new file mode 100644 index 000000000..3f97bdb6f --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/brilliant_deepslate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/brilliant_deepslate" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/brilliant_obelisk.json b/src/generated/resources/assets/malum/blockstates/brilliant_obelisk.json new file mode 100644 index 000000000..7171cc0ae --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/brilliant_obelisk.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/brilliant_obelisk" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/brilliant_obelisk_component.json b/src/generated/resources/assets/malum/blockstates/brilliant_obelisk_component.json new file mode 100644 index 000000000..d5243120a --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/brilliant_obelisk_component.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/brilliant_obelisk_component" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/brilliant_stone.json b/src/generated/resources/assets/malum/blockstates/brilliant_stone.json new file mode 100644 index 000000000..1c4163990 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/brilliant_stone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/brilliant_stone" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/budding_soulwood_leaves.json b/src/generated/resources/assets/malum/blockstates/budding_soulwood_leaves.json new file mode 100644 index 000000000..717ae81e2 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/budding_soulwood_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/budding_soulwood_leaves" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/calcified_blight.json b/src/generated/resources/assets/malum/blockstates/calcified_blight.json new file mode 100644 index 000000000..49f115c9e --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/calcified_blight.json @@ -0,0 +1,16 @@ +{ + "variants": { + "stage=0": { + "model": "malum:block/calcified_blight_0" + }, + "stage=1": { + "model": "malum:block/calcified_blight_1" + }, + "stage=2": { + "model": "malum:block/calcified_blight_2" + }, + "stage=3": { + "model": "malum:block/calcified_blight_3" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/checkered_tainted_rock.json b/src/generated/resources/assets/malum/blockstates/checkered_tainted_rock.json new file mode 100644 index 000000000..0e9a823f0 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/checkered_tainted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/checkered_tainted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/checkered_twisted_rock.json b/src/generated/resources/assets/malum/blockstates/checkered_twisted_rock.json new file mode 100644 index 000000000..8808be658 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/checkered_twisted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/checkered_twisted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/chiseled_tainted_rock.json b/src/generated/resources/assets/malum/blockstates/chiseled_tainted_rock.json new file mode 100644 index 000000000..aee518fee --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/chiseled_tainted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/chiseled_tainted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/chiseled_twisted_rock.json b/src/generated/resources/assets/malum/blockstates/chiseled_twisted_rock.json new file mode 100644 index 000000000..e93c97037 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/chiseled_twisted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/chiseled_twisted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/clinging_blight.json b/src/generated/resources/assets/malum/blockstates/clinging_blight.json new file mode 100644 index 000000000..cfc356218 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/clinging_blight.json @@ -0,0 +1,94 @@ +{ + "variants": { + "blight_type=grounded_roots,facing=east": { + "model": "malum:block/clinging_blight_grounded_roots", + "y": 90 + }, + "blight_type=grounded_roots,facing=north": { + "model": "malum:block/clinging_blight_grounded_roots" + }, + "blight_type=grounded_roots,facing=south": { + "model": "malum:block/clinging_blight_grounded_roots", + "y": 180 + }, + "blight_type=grounded_roots,facing=west": { + "model": "malum:block/clinging_blight_grounded_roots", + "y": 270 + }, + "blight_type=hanging_blight,facing=east": { + "model": "malum:block/clinging_blight_hanging_blight", + "y": 90 + }, + "blight_type=hanging_blight,facing=north": { + "model": "malum:block/clinging_blight_hanging_blight" + }, + "blight_type=hanging_blight,facing=south": { + "model": "malum:block/clinging_blight_hanging_blight", + "y": 180 + }, + "blight_type=hanging_blight,facing=west": { + "model": "malum:block/clinging_blight_hanging_blight", + "y": 270 + }, + "blight_type=hanging_blight_connection,facing=east": { + "model": "malum:block/clinging_blight_hanging_blight_connection", + "y": 90 + }, + "blight_type=hanging_blight_connection,facing=north": { + "model": "malum:block/clinging_blight_hanging_blight_connection" + }, + "blight_type=hanging_blight_connection,facing=south": { + "model": "malum:block/clinging_blight_hanging_blight_connection", + "y": 180 + }, + "blight_type=hanging_blight_connection,facing=west": { + "model": "malum:block/clinging_blight_hanging_blight_connection", + "y": 270 + }, + "blight_type=hanging_roots,facing=east": { + "model": "malum:block/clinging_blight_hanging_roots", + "y": 90 + }, + "blight_type=hanging_roots,facing=north": { + "model": "malum:block/clinging_blight_hanging_roots" + }, + "blight_type=hanging_roots,facing=south": { + "model": "malum:block/clinging_blight_hanging_roots", + "y": 180 + }, + "blight_type=hanging_roots,facing=west": { + "model": "malum:block/clinging_blight_hanging_roots", + "y": 270 + }, + "blight_type=rooted_blight,facing=east": { + "model": "malum:block/clinging_blight_rooted_blight", + "y": 90 + }, + "blight_type=rooted_blight,facing=north": { + "model": "malum:block/clinging_blight_rooted_blight" + }, + "blight_type=rooted_blight,facing=south": { + "model": "malum:block/clinging_blight_rooted_blight", + "y": 180 + }, + "blight_type=rooted_blight,facing=west": { + "model": "malum:block/clinging_blight_rooted_blight", + "y": 270 + }, + "blight_type=soulwood_spike,facing=east": { + "model": "malum:block/clinging_blight_soulwood_spike", + "y": 90 + }, + "blight_type=soulwood_spike,facing=north": { + "model": "malum:block/clinging_blight_soulwood_spike" + }, + "blight_type=soulwood_spike,facing=south": { + "model": "malum:block/clinging_blight_soulwood_spike", + "y": 180 + }, + "blight_type=soulwood_spike,facing=west": { + "model": "malum:block/clinging_blight_soulwood_spike", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/cthonic_gold_cluster.json b/src/generated/resources/assets/malum/blockstates/cthonic_gold_cluster.json new file mode 100644 index 000000000..85d561394 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/cthonic_gold_cluster.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,waterlogged=false": { + "model": "malum:block/cthonic_gold_cluster", + "x": 180 + }, + "facing=down,waterlogged=true": { + "model": "malum:block/cthonic_gold_cluster", + "x": 180 + }, + "facing=east,waterlogged=false": { + "model": "malum:block/cthonic_gold_cluster", + "x": 90, + "y": 90 + }, + "facing=east,waterlogged=true": { + "model": "malum:block/cthonic_gold_cluster", + "x": 90, + "y": 90 + }, + "facing=north,waterlogged=false": { + "model": "malum:block/cthonic_gold_cluster", + "x": 90 + }, + "facing=north,waterlogged=true": { + "model": "malum:block/cthonic_gold_cluster", + "x": 90 + }, + "facing=south,waterlogged=false": { + "model": "malum:block/cthonic_gold_cluster", + "x": 90, + "y": 180 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/cthonic_gold_cluster", + "x": 90, + "y": 180 + }, + "facing=up,waterlogged=false": { + "model": "malum:block/cthonic_gold_cluster" + }, + "facing=up,waterlogged=true": { + "model": "malum:block/cthonic_gold_cluster" + }, + "facing=west,waterlogged=false": { + "model": "malum:block/cthonic_gold_cluster", + "x": 90, + "y": 270 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/cthonic_gold_cluster", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/cthonic_gold_ore.json b/src/generated/resources/assets/malum/blockstates/cthonic_gold_ore.json new file mode 100644 index 000000000..0269967a0 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/cthonic_gold_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/cthonic_gold_ore" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/cursed_sap_block.json b/src/generated/resources/assets/malum/blockstates/cursed_sap_block.json new file mode 100644 index 000000000..6750e9add --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/cursed_sap_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/cursed_sap_block" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/cut_runewood_planks.json b/src/generated/resources/assets/malum/blockstates/cut_runewood_planks.json new file mode 100644 index 000000000..5e4be7800 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/cut_runewood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/cut_runewood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/cut_soulwood_planks.json b/src/generated/resources/assets/malum/blockstates/cut_soulwood_planks.json new file mode 100644 index 000000000..21d9d6186 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/cut_soulwood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/cut_soulwood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/cut_tainted_rock.json b/src/generated/resources/assets/malum/blockstates/cut_tainted_rock.json new file mode 100644 index 000000000..819d1e8cd --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/cut_tainted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/cut_tainted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/cut_twisted_rock.json b/src/generated/resources/assets/malum/blockstates/cut_twisted_rock.json new file mode 100644 index 000000000..d6646d3a6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/cut_twisted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/cut_twisted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/deepslate_quartz_ore.json b/src/generated/resources/assets/malum/blockstates/deepslate_quartz_ore.json new file mode 100644 index 000000000..2899a92e3 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/deepslate_quartz_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/deepslate_quartz_ore" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/deepslate_soulstone_ore.json b/src/generated/resources/assets/malum/blockstates/deepslate_soulstone_ore.json new file mode 100644 index 000000000..b033c2737 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/deepslate_soulstone_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/deepslate_soulstone_ore" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/earthen_spirited_glass.json b/src/generated/resources/assets/malum/blockstates/earthen_spirited_glass.json new file mode 100644 index 000000000..e10890d04 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/earthen_spirited_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/earthen_spirited_glass" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/eldritch_spirited_glass.json b/src/generated/resources/assets/malum/blockstates/eldritch_spirited_glass.json new file mode 100644 index 000000000..dc475b107 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/eldritch_spirited_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/eldritch_spirited_glass" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/ether.json b/src/generated/resources/assets/malum/blockstates/ether.json new file mode 100644 index 000000000..396d61d28 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/ether.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/ether" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/ether_torch.json b/src/generated/resources/assets/malum/blockstates/ether_torch.json new file mode 100644 index 000000000..8d71b111c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/ether_torch.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/ether_torch" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/exposed_runewood_log.json b/src/generated/resources/assets/malum/blockstates/exposed_runewood_log.json new file mode 100644 index 000000000..d46f4d5c9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/exposed_runewood_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/exposed_runewood_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/exposed_runewood_log" + }, + "axis=z": { + "model": "malum:block/exposed_runewood_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/exposed_soulwood_log.json b/src/generated/resources/assets/malum/blockstates/exposed_soulwood_log.json new file mode 100644 index 000000000..714e3010e --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/exposed_soulwood_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/exposed_soulwood_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/exposed_soulwood_log" + }, + "axis=z": { + "model": "malum:block/exposed_soulwood_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/hanging_azure_runewood_leaves.json b/src/generated/resources/assets/malum/blockstates/hanging_azure_runewood_leaves.json new file mode 100644 index 000000000..d97fa23dd --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/hanging_azure_runewood_leaves.json @@ -0,0 +1,51 @@ +{ + "variants": { + "": [ + { + "model": "malum:block/hanging_azure_runewood_leaves_0" + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_0", + "y": 90 + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_0", + "y": 180 + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_0", + "y": 270 + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_1" + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_1", + "y": 90 + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_1", + "y": 180 + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_1", + "y": 270 + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_2" + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_2", + "y": 90 + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_2", + "y": 180 + }, + { + "model": "malum:block/hanging_azure_runewood_leaves_2", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/hanging_runewood_leaves.json b/src/generated/resources/assets/malum/blockstates/hanging_runewood_leaves.json new file mode 100644 index 000000000..b99440fab --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/hanging_runewood_leaves.json @@ -0,0 +1,51 @@ +{ + "variants": { + "": [ + { + "model": "malum:block/hanging_runewood_leaves_0" + }, + { + "model": "malum:block/hanging_runewood_leaves_0", + "y": 90 + }, + { + "model": "malum:block/hanging_runewood_leaves_0", + "y": 180 + }, + { + "model": "malum:block/hanging_runewood_leaves_0", + "y": 270 + }, + { + "model": "malum:block/hanging_runewood_leaves_1" + }, + { + "model": "malum:block/hanging_runewood_leaves_1", + "y": 90 + }, + { + "model": "malum:block/hanging_runewood_leaves_1", + "y": 180 + }, + { + "model": "malum:block/hanging_runewood_leaves_1", + "y": 270 + }, + { + "model": "malum:block/hanging_runewood_leaves_2" + }, + { + "model": "malum:block/hanging_runewood_leaves_2", + "y": 90 + }, + { + "model": "malum:block/hanging_runewood_leaves_2", + "y": 180 + }, + { + "model": "malum:block/hanging_runewood_leaves_2", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/hanging_soulwood_leaves.json b/src/generated/resources/assets/malum/blockstates/hanging_soulwood_leaves.json new file mode 100644 index 000000000..f0047af15 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/hanging_soulwood_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/hanging_soulwood_leaves" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/infernal_spirited_glass.json b/src/generated/resources/assets/malum/blockstates/infernal_spirited_glass.json new file mode 100644 index 000000000..0c2d1a3f3 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/infernal_spirited_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/infernal_spirited_glass" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/iridescent_ether.json b/src/generated/resources/assets/malum/blockstates/iridescent_ether.json new file mode 100644 index 000000000..71c173b23 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/iridescent_ether.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/iridescent_ether" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/iridescent_ether_torch.json b/src/generated/resources/assets/malum/blockstates/iridescent_ether_torch.json new file mode 100644 index 000000000..8d71b111c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/iridescent_ether_torch.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/ether_torch" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/iridescent_wall_ether_torch.json b/src/generated/resources/assets/malum/blockstates/iridescent_wall_ether_torch.json new file mode 100644 index 000000000..13f8d6848 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/iridescent_wall_ether_torch.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,waterlogged=false": { + "model": "malum:block/ether_torch_wall" + }, + "facing=east,waterlogged=true": { + "model": "malum:block/ether_torch_wall" + }, + "facing=north,waterlogged=false": { + "model": "malum:block/ether_torch_wall", + "y": 270 + }, + "facing=north,waterlogged=true": { + "model": "malum:block/ether_torch_wall", + "y": 270 + }, + "facing=south,waterlogged=false": { + "model": "malum:block/ether_torch_wall", + "y": 90 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/ether_torch_wall", + "y": 90 + }, + "facing=west,waterlogged=false": { + "model": "malum:block/ether_torch_wall", + "y": 180 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/ether_torch_wall", + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/mass_of_blighted_gunk.json b/src/generated/resources/assets/malum/blockstates/mass_of_blighted_gunk.json new file mode 100644 index 000000000..4c9703d11 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/mass_of_blighted_gunk.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/mass_of_blighted_gunk" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/natural_quartz_cluster.json b/src/generated/resources/assets/malum/blockstates/natural_quartz_cluster.json new file mode 100644 index 000000000..d8b85cd3a --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/natural_quartz_cluster.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,waterlogged=false": { + "model": "malum:block/natural_quartz_cluster", + "x": 180 + }, + "facing=down,waterlogged=true": { + "model": "malum:block/natural_quartz_cluster", + "x": 180 + }, + "facing=east,waterlogged=false": { + "model": "malum:block/natural_quartz_cluster", + "x": 90, + "y": 90 + }, + "facing=east,waterlogged=true": { + "model": "malum:block/natural_quartz_cluster", + "x": 90, + "y": 90 + }, + "facing=north,waterlogged=false": { + "model": "malum:block/natural_quartz_cluster", + "x": 90 + }, + "facing=north,waterlogged=true": { + "model": "malum:block/natural_quartz_cluster", + "x": 90 + }, + "facing=south,waterlogged=false": { + "model": "malum:block/natural_quartz_cluster", + "x": 90, + "y": 180 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/natural_quartz_cluster", + "x": 90, + "y": 180 + }, + "facing=up,waterlogged=false": { + "model": "malum:block/natural_quartz_cluster" + }, + "facing=up,waterlogged=true": { + "model": "malum:block/natural_quartz_cluster" + }, + "facing=west,waterlogged=false": { + "model": "malum:block/natural_quartz_cluster", + "x": 90, + "y": 270 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/natural_quartz_cluster", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/natural_quartz_ore.json b/src/generated/resources/assets/malum/blockstates/natural_quartz_ore.json new file mode 100644 index 000000000..bd2b9d7e6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/natural_quartz_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/natural_quartz_ore" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/polished_tainted_rock.json b/src/generated/resources/assets/malum/blockstates/polished_tainted_rock.json new file mode 100644 index 000000000..d4dc9ae5f --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/polished_tainted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/polished_tainted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/polished_tainted_rock_slab.json b/src/generated/resources/assets/malum/blockstates/polished_tainted_rock_slab.json new file mode 100644 index 000000000..4138fae22 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/polished_tainted_rock_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/polished_tainted_rock_slab" + }, + "type=double": { + "model": "malum:block/polished_tainted_rock" + }, + "type=top": { + "model": "malum:block/polished_tainted_rock_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/polished_tainted_rock_stairs.json b/src/generated/resources/assets/malum/blockstates/polished_tainted_rock_stairs.json new file mode 100644 index 000000000..d45436423 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/polished_tainted_rock_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/polished_tainted_rock_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/polished_tainted_rock_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/polished_tainted_rock_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/polished_tainted_rock_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/polished_tainted_rock_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/polished_tainted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/polished_tainted_rock_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/polished_tainted_rock_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/polished_tainted_rock_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/polished_tainted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/polished_tainted_rock_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/polished_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/polished_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/polished_tainted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/polished_tainted_rock_wall.json b/src/generated/resources/assets/malum/blockstates/polished_tainted_rock_wall.json new file mode 100644 index 000000000..b13ee4cd6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/polished_tainted_rock_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/polished_tainted_rock_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/polished_tainted_rock_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/polished_tainted_rock_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/polished_tainted_rock_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/polished_tainted_rock_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/polished_tainted_rock_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/polished_tainted_rock_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/polished_tainted_rock_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/polished_tainted_rock_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/polished_twisted_rock.json b/src/generated/resources/assets/malum/blockstates/polished_twisted_rock.json new file mode 100644 index 000000000..0ee0f2695 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/polished_twisted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/polished_twisted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/polished_twisted_rock_slab.json b/src/generated/resources/assets/malum/blockstates/polished_twisted_rock_slab.json new file mode 100644 index 000000000..3c6ef22d7 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/polished_twisted_rock_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/polished_twisted_rock_slab" + }, + "type=double": { + "model": "malum:block/polished_twisted_rock" + }, + "type=top": { + "model": "malum:block/polished_twisted_rock_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/polished_twisted_rock_stairs.json b/src/generated/resources/assets/malum/blockstates/polished_twisted_rock_stairs.json new file mode 100644 index 000000000..d8f1fcbdf --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/polished_twisted_rock_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/polished_twisted_rock_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/polished_twisted_rock_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/polished_twisted_rock_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/polished_twisted_rock_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/polished_twisted_rock_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/polished_twisted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/polished_twisted_rock_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/polished_twisted_rock_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/polished_twisted_rock_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/polished_twisted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/polished_twisted_rock_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/polished_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/polished_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/polished_twisted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/polished_twisted_rock_wall.json b/src/generated/resources/assets/malum/blockstates/polished_twisted_rock_wall.json new file mode 100644 index 000000000..345fff1bc --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/polished_twisted_rock_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/polished_twisted_rock_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/polished_twisted_rock_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/polished_twisted_rock_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/polished_twisted_rock_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/polished_twisted_rock_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/polished_twisted_rock_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/polished_twisted_rock_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/polished_twisted_rock_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/polished_twisted_rock_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/primordial_soup.json b/src/generated/resources/assets/malum/blockstates/primordial_soup.json new file mode 100644 index 000000000..007f46dcc --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/primordial_soup.json @@ -0,0 +1,10 @@ +{ + "variants": { + "top=false": { + "model": "malum:block/primordial_soup" + }, + "top=true": { + "model": "malum:block/primordial_soup_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/repair_pylon.json b/src/generated/resources/assets/malum/blockstates/repair_pylon.json new file mode 100644 index 000000000..a11f6e5e7 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/repair_pylon.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/repair_pylon" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/repair_pylon_component.json b/src/generated/resources/assets/malum/blockstates/repair_pylon_component.json new file mode 100644 index 000000000..c34e0de2c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/repair_pylon_component.json @@ -0,0 +1,10 @@ +{ + "variants": { + "top=false": { + "model": "malum:block/repair_pylon_component_middle" + }, + "top=true": { + "model": "malum:block/repair_pylon_component_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/revealed_runewood_log.json b/src/generated/resources/assets/malum/blockstates/revealed_runewood_log.json new file mode 100644 index 000000000..169d3b873 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/revealed_runewood_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/revealed_runewood_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/revealed_runewood_log" + }, + "axis=z": { + "model": "malum:block/revealed_runewood_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/revealed_soulwood_log.json b/src/generated/resources/assets/malum/blockstates/revealed_soulwood_log.json new file mode 100644 index 000000000..5611643dc --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/revealed_soulwood_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/revealed_soulwood_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/revealed_soulwood_log" + }, + "axis=z": { + "model": "malum:block/revealed_soulwood_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/ritual_plinth.json b/src/generated/resources/assets/malum/blockstates/ritual_plinth.json new file mode 100644 index 000000000..706f436ad --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/ritual_plinth.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/ritual_plinth" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood.json b/src/generated/resources/assets/malum/blockstates/runewood.json new file mode 100644 index 000000000..0d95a6b83 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/runewood_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/runewood" + }, + "axis=z": { + "model": "malum:block/runewood_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_beam.json b/src/generated/resources/assets/malum/blockstates/runewood_beam.json new file mode 100644 index 000000000..f39cd010b --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_beam.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/runewood_beam_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/runewood_beam" + }, + "axis=z": { + "model": "malum:block/runewood_beam_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_boards.json b/src/generated/resources/assets/malum/blockstates/runewood_boards.json new file mode 100644 index 000000000..aa7a5ba30 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_boards.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_boards" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_boards_slab.json b/src/generated/resources/assets/malum/blockstates/runewood_boards_slab.json new file mode 100644 index 000000000..f98c1d724 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_boards_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/runewood_boards_slab" + }, + "type=double": { + "model": "malum:block/runewood_boards" + }, + "type=top": { + "model": "malum:block/runewood_boards_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_boards_stairs.json b/src/generated/resources/assets/malum/blockstates/runewood_boards_stairs.json new file mode 100644 index 000000000..a7908a1ca --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_boards_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_boards_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_boards_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/runewood_boards_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/runewood_boards_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/runewood_boards_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/runewood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_boards_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_boards_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/runewood_boards_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/runewood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/runewood_boards_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/runewood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_boards_wall.json b/src/generated/resources/assets/malum/blockstates/runewood_boards_wall.json new file mode 100644 index 000000000..c941a3a5b --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_boards_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/runewood_boards_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/runewood_boards_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/runewood_boards_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/runewood_boards_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/runewood_boards_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/runewood_boards_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/runewood_boards_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/runewood_boards_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/runewood_boards_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_door.json b/src/generated/resources/assets/malum/blockstates/runewood_door.json new file mode 100644 index 000000000..b0ac3e488 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "malum:block/runewood_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "malum:block/runewood_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "malum:block/runewood_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "malum:block/runewood_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "malum:block/runewood_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "malum:block/runewood_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "malum:block/runewood_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "malum:block/runewood_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "malum:block/runewood_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "malum:block/runewood_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "malum:block/runewood_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "malum:block/runewood_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "malum:block/runewood_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "malum:block/runewood_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "malum:block/runewood_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "malum:block/runewood_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "malum:block/runewood_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "malum:block/runewood_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "malum:block/runewood_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "malum:block/runewood_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "malum:block/runewood_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "malum:block/runewood_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "malum:block/runewood_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "malum:block/runewood_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "malum:block/runewood_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "malum:block/runewood_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "malum:block/runewood_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "malum:block/runewood_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "malum:block/runewood_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "malum:block/runewood_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "malum:block/runewood_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "malum:block/runewood_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_item_pedestal.json b/src/generated/resources/assets/malum/blockstates/runewood_item_pedestal.json new file mode 100644 index 000000000..eab93b176 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_item_pedestal.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_item_pedestal" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_item_stand.json b/src/generated/resources/assets/malum/blockstates/runewood_item_stand.json new file mode 100644 index 000000000..d0d9f1876 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_item_stand.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,waterlogged=false": { + "model": "malum:block/runewood_item_stand", + "x": 180 + }, + "facing=down,waterlogged=true": { + "model": "malum:block/runewood_item_stand", + "x": 180 + }, + "facing=east,waterlogged=false": { + "model": "malum:block/runewood_item_stand", + "x": 90, + "y": 90 + }, + "facing=east,waterlogged=true": { + "model": "malum:block/runewood_item_stand", + "x": 90, + "y": 90 + }, + "facing=north,waterlogged=false": { + "model": "malum:block/runewood_item_stand", + "x": 90 + }, + "facing=north,waterlogged=true": { + "model": "malum:block/runewood_item_stand", + "x": 90 + }, + "facing=south,waterlogged=false": { + "model": "malum:block/runewood_item_stand", + "x": 90, + "y": 180 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/runewood_item_stand", + "x": 90, + "y": 180 + }, + "facing=up,waterlogged=false": { + "model": "malum:block/runewood_item_stand" + }, + "facing=up,waterlogged=true": { + "model": "malum:block/runewood_item_stand" + }, + "facing=west,waterlogged=false": { + "model": "malum:block/runewood_item_stand", + "x": 90, + "y": 270 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/runewood_item_stand", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_leaves.json b/src/generated/resources/assets/malum/blockstates/runewood_leaves.json new file mode 100644 index 000000000..40a75dad6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_leaves" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_log.json b/src/generated/resources/assets/malum/blockstates/runewood_log.json new file mode 100644 index 000000000..92f7fbd35 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/runewood_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/runewood_log" + }, + "axis=z": { + "model": "malum:block/runewood_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_obelisk.json b/src/generated/resources/assets/malum/blockstates/runewood_obelisk.json new file mode 100644 index 000000000..80da7bb16 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_obelisk.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_obelisk" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_obelisk_component.json b/src/generated/resources/assets/malum/blockstates/runewood_obelisk_component.json new file mode 100644 index 000000000..522c5d282 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_obelisk_component.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_obelisk_component" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_panel.json b/src/generated/resources/assets/malum/blockstates/runewood_panel.json new file mode 100644 index 000000000..d432efa31 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_panel.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_panel" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_planks.json b/src/generated/resources/assets/malum/blockstates/runewood_planks.json new file mode 100644 index 000000000..4ab7c6710 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_planks_button.json b/src/generated/resources/assets/malum/blockstates/runewood_planks_button.json new file mode 100644 index 000000000..7fa72e205 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_planks_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "malum:block/runewood_planks_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "malum:block/runewood_planks_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "malum:block/runewood_planks_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "malum:block/runewood_planks_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "malum:block/runewood_planks_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "malum:block/runewood_planks_button" + }, + "face=floor,facing=north,powered=true": { + "model": "malum:block/runewood_planks_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "malum:block/runewood_planks_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "malum:block/runewood_planks_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "malum:block/runewood_planks_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "malum:block/runewood_planks_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "malum:block/runewood_planks_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "malum:block/runewood_planks_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "malum:block/runewood_planks_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_planks_fence.json b/src/generated/resources/assets/malum/blockstates/runewood_planks_fence.json new file mode 100644 index 000000000..8290f52a6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_planks_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/runewood_planks_fence_post" + } + }, + { + "apply": { + "model": "malum:block/runewood_planks_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "malum:block/runewood_planks_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "malum:block/runewood_planks_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "malum:block/runewood_planks_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_planks_fence_gate.json b/src/generated/resources/assets/malum/blockstates/runewood_planks_fence_gate.json new file mode 100644 index 000000000..ac52c0c82 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_planks_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "malum:block/runewood_planks_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "malum:block/runewood_planks_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "malum:block/runewood_planks_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "malum:block/runewood_planks_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "malum:block/runewood_planks_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "malum:block/runewood_planks_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "malum:block/runewood_planks_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "malum:block/runewood_planks_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "malum:block/runewood_planks_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "malum:block/runewood_planks_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "malum:block/runewood_planks_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "malum:block/runewood_planks_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "malum:block/runewood_planks_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "malum:block/runewood_planks_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "malum:block/runewood_planks_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "malum:block/runewood_planks_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_planks_pressure_plate.json b/src/generated/resources/assets/malum/blockstates/runewood_planks_pressure_plate.json new file mode 100644 index 000000000..b8e5443fb --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_planks_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "malum:block/runewood_planks_pressure_plate" + }, + "powered=true": { + "model": "malum:block/runewood_planks_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_planks_slab.json b/src/generated/resources/assets/malum/blockstates/runewood_planks_slab.json new file mode 100644 index 000000000..fd2433fd6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_planks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/runewood_planks_slab" + }, + "type=double": { + "model": "malum:block/runewood_planks" + }, + "type=top": { + "model": "malum:block/runewood_planks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_planks_stairs.json b/src/generated/resources/assets/malum/blockstates/runewood_planks_stairs.json new file mode 100644 index 000000000..3d3a05d9e --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_planks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_planks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_planks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/runewood_planks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/runewood_planks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/runewood_planks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_planks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_planks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/runewood_planks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/runewood_planks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_sapling.json b/src/generated/resources/assets/malum/blockstates/runewood_sapling.json new file mode 100644 index 000000000..50109c218 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_sapling.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_sapling" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_sign.json b/src/generated/resources/assets/malum/blockstates/runewood_sign.json new file mode 100644 index 000000000..3dbe0f16c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_sign.json @@ -0,0 +1,100 @@ +{ + "variants": { + "rotation=0,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=0,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=1,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=1,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=10,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=10,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=11,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=11,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=12,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=12,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=13,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=13,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=14,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=14,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=15,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=15,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=2,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=2,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=3,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=3,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=4,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=4,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=5,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=5,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=6,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=6,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=7,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=7,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=8,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=8,waterlogged=true": { + "model": "malum:block/runewood_sign" + }, + "rotation=9,waterlogged=false": { + "model": "malum:block/runewood_sign" + }, + "rotation=9,waterlogged=true": { + "model": "malum:block/runewood_sign" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_tiles.json b/src/generated/resources/assets/malum/blockstates/runewood_tiles.json new file mode 100644 index 000000000..c57e391a8 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_tiles" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_tiles_slab.json b/src/generated/resources/assets/malum/blockstates/runewood_tiles_slab.json new file mode 100644 index 000000000..7f31b310d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_tiles_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/runewood_tiles_slab" + }, + "type=double": { + "model": "malum:block/runewood_tiles" + }, + "type=top": { + "model": "malum:block/runewood_tiles_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_tiles_stairs.json b/src/generated/resources/assets/malum/blockstates/runewood_tiles_stairs.json new file mode 100644 index 000000000..ee9261867 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_tiles_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_tiles_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_tiles_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/runewood_tiles_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/runewood_tiles_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/runewood_tiles_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/runewood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_tiles_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_tiles_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/runewood_tiles_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/runewood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/runewood_tiles_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/runewood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_totem_base.json b/src/generated/resources/assets/malum/blockstates/runewood_totem_base.json new file mode 100644 index 000000000..7e11e1624 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_totem_base.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runewood_totem_base" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_totem_pole.json b/src/generated/resources/assets/malum/blockstates/runewood_totem_pole.json new file mode 100644 index 000000000..6a812d3e6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_totem_pole.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,spirit_type=aerial": { + "model": "malum:block/runewood_totem_pole_aerial", + "y": 90 + }, + "facing=east,spirit_type=aqueous": { + "model": "malum:block/runewood_totem_pole_aqueous", + "y": 90 + }, + "facing=east,spirit_type=arcane": { + "model": "malum:block/runewood_totem_pole_arcane", + "y": 90 + }, + "facing=east,spirit_type=earthen": { + "model": "malum:block/runewood_totem_pole_earthen", + "y": 90 + }, + "facing=east,spirit_type=eldritch": { + "model": "malum:block/runewood_totem_pole_eldritch", + "y": 90 + }, + "facing=east,spirit_type=infernal": { + "model": "malum:block/runewood_totem_pole_infernal", + "y": 90 + }, + "facing=east,spirit_type=sacred": { + "model": "malum:block/runewood_totem_pole_sacred", + "y": 90 + }, + "facing=east,spirit_type=wicked": { + "model": "malum:block/runewood_totem_pole_wicked", + "y": 90 + }, + "facing=north,spirit_type=aerial": { + "model": "malum:block/runewood_totem_pole_aerial" + }, + "facing=north,spirit_type=aqueous": { + "model": "malum:block/runewood_totem_pole_aqueous" + }, + "facing=north,spirit_type=arcane": { + "model": "malum:block/runewood_totem_pole_arcane" + }, + "facing=north,spirit_type=earthen": { + "model": "malum:block/runewood_totem_pole_earthen" + }, + "facing=north,spirit_type=eldritch": { + "model": "malum:block/runewood_totem_pole_eldritch" + }, + "facing=north,spirit_type=infernal": { + "model": "malum:block/runewood_totem_pole_infernal" + }, + "facing=north,spirit_type=sacred": { + "model": "malum:block/runewood_totem_pole_sacred" + }, + "facing=north,spirit_type=wicked": { + "model": "malum:block/runewood_totem_pole_wicked" + }, + "facing=south,spirit_type=aerial": { + "model": "malum:block/runewood_totem_pole_aerial", + "y": 180 + }, + "facing=south,spirit_type=aqueous": { + "model": "malum:block/runewood_totem_pole_aqueous", + "y": 180 + }, + "facing=south,spirit_type=arcane": { + "model": "malum:block/runewood_totem_pole_arcane", + "y": 180 + }, + "facing=south,spirit_type=earthen": { + "model": "malum:block/runewood_totem_pole_earthen", + "y": 180 + }, + "facing=south,spirit_type=eldritch": { + "model": "malum:block/runewood_totem_pole_eldritch", + "y": 180 + }, + "facing=south,spirit_type=infernal": { + "model": "malum:block/runewood_totem_pole_infernal", + "y": 180 + }, + "facing=south,spirit_type=sacred": { + "model": "malum:block/runewood_totem_pole_sacred", + "y": 180 + }, + "facing=south,spirit_type=wicked": { + "model": "malum:block/runewood_totem_pole_wicked", + "y": 180 + }, + "facing=west,spirit_type=aerial": { + "model": "malum:block/runewood_totem_pole_aerial", + "y": 270 + }, + "facing=west,spirit_type=aqueous": { + "model": "malum:block/runewood_totem_pole_aqueous", + "y": 270 + }, + "facing=west,spirit_type=arcane": { + "model": "malum:block/runewood_totem_pole_arcane", + "y": 270 + }, + "facing=west,spirit_type=earthen": { + "model": "malum:block/runewood_totem_pole_earthen", + "y": 270 + }, + "facing=west,spirit_type=eldritch": { + "model": "malum:block/runewood_totem_pole_eldritch", + "y": 270 + }, + "facing=west,spirit_type=infernal": { + "model": "malum:block/runewood_totem_pole_infernal", + "y": 270 + }, + "facing=west,spirit_type=sacred": { + "model": "malum:block/runewood_totem_pole_sacred", + "y": 270 + }, + "facing=west,spirit_type=wicked": { + "model": "malum:block/runewood_totem_pole_wicked", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_trapdoor.json b/src/generated/resources/assets/malum/blockstates/runewood_trapdoor.json new file mode 100644 index 000000000..64ae29296 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "malum:block/runewood_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "malum:block/runewood_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "malum:block/runewood_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "malum:block/runewood_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "malum:block/runewood_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "malum:block/runewood_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "malum:block/runewood_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "malum:block/runewood_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "malum:block/runewood_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "malum:block/runewood_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "malum:block/runewood_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "malum:block/runewood_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "malum:block/runewood_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "malum:block/runewood_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "malum:block/runewood_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "malum:block/runewood_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runewood_wall_sign.json b/src/generated/resources/assets/malum/blockstates/runewood_wall_sign.json new file mode 100644 index 000000000..53984b08c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runewood_wall_sign.json @@ -0,0 +1,28 @@ +{ + "variants": { + "facing=east,waterlogged=false": { + "model": "malum:block/runewood_wall_sign" + }, + "facing=east,waterlogged=true": { + "model": "malum:block/runewood_wall_sign" + }, + "facing=north,waterlogged=false": { + "model": "malum:block/runewood_wall_sign" + }, + "facing=north,waterlogged=true": { + "model": "malum:block/runewood_wall_sign" + }, + "facing=south,waterlogged=false": { + "model": "malum:block/runewood_wall_sign" + }, + "facing=south,waterlogged=true": { + "model": "malum:block/runewood_wall_sign" + }, + "facing=west,waterlogged=false": { + "model": "malum:block/runewood_wall_sign" + }, + "facing=west,waterlogged=true": { + "model": "malum:block/runewood_wall_sign" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_sap_block.json b/src/generated/resources/assets/malum/blockstates/runic_sap_block.json new file mode 100644 index 000000000..8cf45a132 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_sap_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runic_sap_block" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks.json b/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..c8f0e40cf --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runic_small_tainted_rock_bricks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..9dd4755f5 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/runic_small_tainted_rock_bricks_slab" + }, + "type=double": { + "model": "malum:block/runic_small_tainted_rock_bricks" + }, + "type=top": { + "model": "malum:block/runic_small_tainted_rock_bricks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..5371aec89 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/runic_small_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_wall.json b/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..a02b9b6e9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_small_tainted_rock_bricks_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/runic_small_tainted_rock_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/runic_small_tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_small_tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_small_tainted_rock_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_small_tainted_rock_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_small_tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_small_tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_small_tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_small_tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks.json b/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..e7a2a4489 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runic_small_twisted_rock_bricks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..25537efa0 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/runic_small_twisted_rock_bricks_slab" + }, + "type=double": { + "model": "malum:block/runic_small_twisted_rock_bricks" + }, + "type=top": { + "model": "malum:block/runic_small_twisted_rock_bricks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..2f31ee8b2 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/runic_small_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_wall.json b/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..b31bed9b7 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_small_twisted_rock_bricks_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/runic_small_twisted_rock_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/runic_small_twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_small_twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_small_twisted_rock_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_small_twisted_rock_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_small_twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_small_twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_small_twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_small_twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks.json b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks.json new file mode 100644 index 000000000..0d45aaa50 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runic_tainted_rock_bricks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..8f5371645 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/runic_tainted_rock_bricks_slab" + }, + "type=double": { + "model": "malum:block/runic_tainted_rock_bricks" + }, + "type=top": { + "model": "malum:block/runic_tainted_rock_bricks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..d96d21528 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/runic_tainted_rock_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/runic_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/runic_tainted_rock_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/runic_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/runic_tainted_rock_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/runic_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/runic_tainted_rock_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/runic_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_wall.json b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..1f3a3730c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_bricks_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/runic_tainted_rock_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles.json b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles.json new file mode 100644 index 000000000..e4bafbc24 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runic_tainted_rock_tiles" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_slab.json b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_slab.json new file mode 100644 index 000000000..51773b9c6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/runic_tainted_rock_tiles_slab" + }, + "type=double": { + "model": "malum:block/runic_tainted_rock_tiles" + }, + "type=top": { + "model": "malum:block/runic_tainted_rock_tiles_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..cee3365bc --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/runic_tainted_rock_tiles_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/runic_tainted_rock_tiles_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/runic_tainted_rock_tiles_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/runic_tainted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/runic_tainted_rock_tiles_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/runic_tainted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/runic_tainted_rock_tiles_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/runic_tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/runic_tainted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_wall.json b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_wall.json new file mode 100644 index 000000000..791e6b9ce --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_tainted_rock_tiles_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/runic_tainted_rock_tiles_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_tiles_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_tiles_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_tiles_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_tiles_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_tiles_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_tainted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks.json b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks.json new file mode 100644 index 000000000..d7b5344cf --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runic_twisted_rock_bricks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..30a8332d9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/runic_twisted_rock_bricks_slab" + }, + "type=double": { + "model": "malum:block/runic_twisted_rock_bricks" + }, + "type=top": { + "model": "malum:block/runic_twisted_rock_bricks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..66eda91a0 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/runic_twisted_rock_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/runic_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/runic_twisted_rock_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/runic_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/runic_twisted_rock_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/runic_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/runic_twisted_rock_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/runic_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_wall.json b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..3de0fb489 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_bricks_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/runic_twisted_rock_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles.json b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles.json new file mode 100644 index 000000000..6ddf5afae --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/runic_twisted_rock_tiles" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_slab.json b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_slab.json new file mode 100644 index 000000000..d1c639b3f --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/runic_twisted_rock_tiles_slab" + }, + "type=double": { + "model": "malum:block/runic_twisted_rock_tiles" + }, + "type=top": { + "model": "malum:block/runic_twisted_rock_tiles_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..7c479f28c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/runic_twisted_rock_tiles_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/runic_twisted_rock_tiles_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/runic_twisted_rock_tiles_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/runic_twisted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/runic_twisted_rock_tiles_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/runic_twisted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/runic_twisted_rock_tiles_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/runic_twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/runic_twisted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_wall.json b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_wall.json new file mode 100644 index 000000000..886f6f721 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_twisted_rock_tiles_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/runic_twisted_rock_tiles_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_tiles_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_tiles_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_tiles_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_tiles_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_tiles_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/runic_twisted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/runic_workbench.json b/src/generated/resources/assets/malum/blockstates/runic_workbench.json new file mode 100644 index 000000000..4c508c48b --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/runic_workbench.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "malum:block/runic_workbench", + "y": 90 + }, + "facing=north": { + "model": "malum:block/runic_workbench" + }, + "facing=south": { + "model": "malum:block/runic_workbench", + "y": 180 + }, + "facing=west": { + "model": "malum:block/runic_workbench", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_runewood_planks.json b/src/generated/resources/assets/malum/blockstates/rustic_runewood_planks.json new file mode 100644 index 000000000..687f681cf --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_runewood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/rustic_runewood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_runewood_planks_slab.json b/src/generated/resources/assets/malum/blockstates/rustic_runewood_planks_slab.json new file mode 100644 index 000000000..63743aa59 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_runewood_planks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/rustic_runewood_planks_slab" + }, + "type=double": { + "model": "malum:block/rustic_runewood_planks" + }, + "type=top": { + "model": "malum:block/rustic_runewood_planks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_runewood_planks_stairs.json b/src/generated/resources/assets/malum/blockstates/rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..8632e1369 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_runewood_planks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_runewood_planks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_runewood_planks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/rustic_runewood_planks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/rustic_runewood_planks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/rustic_runewood_planks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/rustic_runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_runewood_planks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_runewood_planks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/rustic_runewood_planks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/rustic_runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/rustic_runewood_planks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/rustic_runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles.json b/src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles.json new file mode 100644 index 000000000..04db75f87 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/rustic_runewood_tiles" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles_slab.json b/src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles_slab.json new file mode 100644 index 000000000..25cd6543e --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/rustic_runewood_tiles_slab" + }, + "type=double": { + "model": "malum:block/rustic_runewood_tiles" + }, + "type=top": { + "model": "malum:block/rustic_runewood_tiles_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles_stairs.json b/src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles_stairs.json new file mode 100644 index 000000000..0d20b78c2 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_runewood_tiles_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/rustic_runewood_tiles_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/rustic_runewood_tiles_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/rustic_runewood_tiles_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/rustic_runewood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/rustic_runewood_tiles_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/rustic_runewood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/rustic_runewood_tiles_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/rustic_runewood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/rustic_runewood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks.json b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks.json new file mode 100644 index 000000000..ed5ea2809 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/rustic_soulwood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks_slab.json b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..db1269d0f --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/rustic_soulwood_planks_slab" + }, + "type=double": { + "model": "malum:block/rustic_soulwood_planks" + }, + "type=top": { + "model": "malum:block/rustic_soulwood_planks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks_stairs.json b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..1e0ab4d4d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_planks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/rustic_soulwood_planks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/rustic_soulwood_planks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/rustic_soulwood_planks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/rustic_soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/rustic_soulwood_planks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/rustic_soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/rustic_soulwood_planks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/rustic_soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles.json b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles.json new file mode 100644 index 000000000..1250b2be5 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/rustic_soulwood_tiles" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles_slab.json b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles_slab.json new file mode 100644 index 000000000..1ce62f24d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/rustic_soulwood_tiles_slab" + }, + "type=double": { + "model": "malum:block/rustic_soulwood_tiles" + }, + "type=top": { + "model": "malum:block/rustic_soulwood_tiles_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles_stairs.json b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles_stairs.json new file mode 100644 index 000000000..f7b3b8f9a --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/rustic_soulwood_tiles_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/rustic_soulwood_tiles_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/rustic_soulwood_tiles_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/rustic_soulwood_tiles_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/rustic_soulwood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/rustic_soulwood_tiles_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/rustic_soulwood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/rustic_soulwood_tiles_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/rustic_soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/rustic_soulwood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/sacred_spirited_glass.json b/src/generated/resources/assets/malum/blockstates/sacred_spirited_glass.json new file mode 100644 index 000000000..e19dabd58 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/sacred_spirited_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/sacred_spirited_glass" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks.json b/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks.json new file mode 100644 index 000000000..5c1f32fc1 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/small_tainted_rock_bricks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..5a532b778 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/small_tainted_rock_bricks_slab" + }, + "type=double": { + "model": "malum:block/small_tainted_rock_bricks" + }, + "type=top": { + "model": "malum:block/small_tainted_rock_bricks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..cd8b747b7 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/small_tainted_rock_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/small_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/small_tainted_rock_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/small_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/small_tainted_rock_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/small_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/small_tainted_rock_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/small_tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/small_tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_wall.json b/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..d7d397b56 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/small_tainted_rock_bricks_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/small_tainted_rock_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/small_tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/small_tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/small_tainted_rock_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/small_tainted_rock_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/small_tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/small_tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/small_tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/small_tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks.json b/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks.json new file mode 100644 index 000000000..aab9582ae --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/small_twisted_rock_bricks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..b0643eaea --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/small_twisted_rock_bricks_slab" + }, + "type=double": { + "model": "malum:block/small_twisted_rock_bricks" + }, + "type=top": { + "model": "malum:block/small_twisted_rock_bricks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..abc342405 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/small_twisted_rock_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/small_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/small_twisted_rock_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/small_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/small_twisted_rock_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/small_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/small_twisted_rock_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/small_twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/small_twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_wall.json b/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..2c880e52d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/small_twisted_rock_bricks_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/small_twisted_rock_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/small_twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/small_twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/small_twisted_rock_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/small_twisted_rock_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/small_twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/small_twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/small_twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/small_twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock.json b/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock.json new file mode 100644 index 000000000..b9eac1a96 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/smooth_tainted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_slab.json b/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_slab.json new file mode 100644 index 000000000..c701799c1 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/smooth_tainted_rock_slab" + }, + "type=double": { + "model": "malum:block/smooth_tainted_rock" + }, + "type=top": { + "model": "malum:block/smooth_tainted_rock_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_stairs.json b/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_stairs.json new file mode 100644 index 000000000..354149a5b --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/smooth_tainted_rock_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/smooth_tainted_rock_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/smooth_tainted_rock_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/smooth_tainted_rock_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/smooth_tainted_rock_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/smooth_tainted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/smooth_tainted_rock_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/smooth_tainted_rock_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/smooth_tainted_rock_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/smooth_tainted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/smooth_tainted_rock_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/smooth_tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/smooth_tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/smooth_tainted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_wall.json b/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_wall.json new file mode 100644 index 000000000..6605c38a9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/smooth_tainted_rock_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/smooth_tainted_rock_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/smooth_tainted_rock_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/smooth_tainted_rock_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/smooth_tainted_rock_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/smooth_tainted_rock_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/smooth_tainted_rock_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/smooth_tainted_rock_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/smooth_tainted_rock_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/smooth_tainted_rock_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock.json b/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock.json new file mode 100644 index 000000000..57f9edcff --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/smooth_twisted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_slab.json b/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_slab.json new file mode 100644 index 000000000..b2d0979cf --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/smooth_twisted_rock_slab" + }, + "type=double": { + "model": "malum:block/smooth_twisted_rock" + }, + "type=top": { + "model": "malum:block/smooth_twisted_rock_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_stairs.json b/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_stairs.json new file mode 100644 index 000000000..f015afed9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/smooth_twisted_rock_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/smooth_twisted_rock_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/smooth_twisted_rock_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/smooth_twisted_rock_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/smooth_twisted_rock_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/smooth_twisted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/smooth_twisted_rock_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/smooth_twisted_rock_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/smooth_twisted_rock_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/smooth_twisted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/smooth_twisted_rock_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/smooth_twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/smooth_twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/smooth_twisted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_wall.json b/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_wall.json new file mode 100644 index 000000000..2bea11b1f --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/smooth_twisted_rock_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/smooth_twisted_rock_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/smooth_twisted_rock_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/smooth_twisted_rock_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/smooth_twisted_rock_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/smooth_twisted_rock_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/smooth_twisted_rock_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/smooth_twisted_rock_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/smooth_twisted_rock_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/smooth_twisted_rock_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/solid_runewood_trapdoor.json b/src/generated/resources/assets/malum/blockstates/solid_runewood_trapdoor.json new file mode 100644 index 000000000..46df5d4b9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/solid_runewood_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "malum:block/solid_runewood_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "malum:block/solid_runewood_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "malum:block/solid_runewood_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "malum:block/solid_runewood_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "malum:block/solid_runewood_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "malum:block/solid_runewood_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "malum:block/solid_runewood_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "malum:block/solid_runewood_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "malum:block/solid_runewood_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "malum:block/solid_runewood_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "malum:block/solid_runewood_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "malum:block/solid_runewood_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "malum:block/solid_runewood_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "malum:block/solid_runewood_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "malum:block/solid_runewood_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "malum:block/solid_runewood_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/solid_soulwood_trapdoor.json b/src/generated/resources/assets/malum/blockstates/solid_soulwood_trapdoor.json new file mode 100644 index 000000000..5a499630e --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/solid_soulwood_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "malum:block/solid_soulwood_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "malum:block/solid_soulwood_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "malum:block/solid_soulwood_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "malum:block/solid_soulwood_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "malum:block/solid_soulwood_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "malum:block/solid_soulwood_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "malum:block/solid_soulwood_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "malum:block/solid_soulwood_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "malum:block/solid_soulwood_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "malum:block/solid_soulwood_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "malum:block/solid_soulwood_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "malum:block/solid_soulwood_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "malum:block/solid_soulwood_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "malum:block/solid_soulwood_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "malum:block/solid_soulwood_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "malum:block/solid_soulwood_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulstone_ore.json b/src/generated/resources/assets/malum/blockstates/soulstone_ore.json new file mode 100644 index 000000000..9fb96b431 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulstone_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/soulstone_ore" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood.json b/src/generated/resources/assets/malum/blockstates/soulwood.json new file mode 100644 index 000000000..f505cfdc1 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/soulwood_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/soulwood" + }, + "axis=z": { + "model": "malum:block/soulwood_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_beam.json b/src/generated/resources/assets/malum/blockstates/soulwood_beam.json new file mode 100644 index 000000000..ec17d5bd5 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_beam.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/soulwood_beam_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/soulwood_beam" + }, + "axis=z": { + "model": "malum:block/soulwood_beam_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_boards.json b/src/generated/resources/assets/malum/blockstates/soulwood_boards.json new file mode 100644 index 000000000..1f05260c3 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_boards.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/soulwood_boards" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_boards_slab.json b/src/generated/resources/assets/malum/blockstates/soulwood_boards_slab.json new file mode 100644 index 000000000..233e44c3b --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_boards_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/soulwood_boards_slab" + }, + "type=double": { + "model": "malum:block/soulwood_boards" + }, + "type=top": { + "model": "malum:block/soulwood_boards_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_boards_stairs.json b/src/generated/resources/assets/malum/blockstates/soulwood_boards_stairs.json new file mode 100644 index 000000000..4040e978e --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_boards_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_boards_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_boards_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/soulwood_boards_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/soulwood_boards_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/soulwood_boards_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/soulwood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_boards_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_boards_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/soulwood_boards_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/soulwood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/soulwood_boards_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/soulwood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_boards_wall.json b/src/generated/resources/assets/malum/blockstates/soulwood_boards_wall.json new file mode 100644 index 000000000..f3cd0e8cf --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_boards_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/soulwood_boards_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/soulwood_boards_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/soulwood_boards_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/soulwood_boards_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/soulwood_boards_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/soulwood_boards_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/soulwood_boards_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/soulwood_boards_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/soulwood_boards_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_door.json b/src/generated/resources/assets/malum/blockstates/soulwood_door.json new file mode 100644 index 000000000..38e464dba --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "malum:block/soulwood_door_bottom_left" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "malum:block/soulwood_door_bottom_left_open", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "malum:block/soulwood_door_bottom_right" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "malum:block/soulwood_door_bottom_right_open", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "malum:block/soulwood_door_top_left" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "malum:block/soulwood_door_top_left_open", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "malum:block/soulwood_door_top_right" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "malum:block/soulwood_door_top_right_open", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "malum:block/soulwood_door_bottom_left", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "malum:block/soulwood_door_bottom_left_open" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "malum:block/soulwood_door_bottom_right", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "malum:block/soulwood_door_bottom_right_open", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "malum:block/soulwood_door_top_left", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "malum:block/soulwood_door_top_left_open" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "malum:block/soulwood_door_top_right", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "malum:block/soulwood_door_top_right_open", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "malum:block/soulwood_door_bottom_left", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "malum:block/soulwood_door_bottom_left_open", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "malum:block/soulwood_door_bottom_right", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "malum:block/soulwood_door_bottom_right_open" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "malum:block/soulwood_door_top_left", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "malum:block/soulwood_door_top_left_open", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "malum:block/soulwood_door_top_right", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "malum:block/soulwood_door_top_right_open" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "malum:block/soulwood_door_bottom_left", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "malum:block/soulwood_door_bottom_left_open", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "malum:block/soulwood_door_bottom_right", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "malum:block/soulwood_door_bottom_right_open", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "malum:block/soulwood_door_top_left", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "malum:block/soulwood_door_top_left_open", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "malum:block/soulwood_door_top_right", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "malum:block/soulwood_door_top_right_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_growth.json b/src/generated/resources/assets/malum/blockstates/soulwood_growth.json new file mode 100644 index 000000000..2efbb2af4 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_growth.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/soulwood_growth" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_item_pedestal.json b/src/generated/resources/assets/malum/blockstates/soulwood_item_pedestal.json new file mode 100644 index 000000000..bc5e8d5ae --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_item_pedestal.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/soulwood_item_pedestal" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_item_stand.json b/src/generated/resources/assets/malum/blockstates/soulwood_item_stand.json new file mode 100644 index 000000000..6c7b31a60 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_item_stand.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,waterlogged=false": { + "model": "malum:block/soulwood_item_stand", + "x": 180 + }, + "facing=down,waterlogged=true": { + "model": "malum:block/soulwood_item_stand", + "x": 180 + }, + "facing=east,waterlogged=false": { + "model": "malum:block/soulwood_item_stand", + "x": 90, + "y": 90 + }, + "facing=east,waterlogged=true": { + "model": "malum:block/soulwood_item_stand", + "x": 90, + "y": 90 + }, + "facing=north,waterlogged=false": { + "model": "malum:block/soulwood_item_stand", + "x": 90 + }, + "facing=north,waterlogged=true": { + "model": "malum:block/soulwood_item_stand", + "x": 90 + }, + "facing=south,waterlogged=false": { + "model": "malum:block/soulwood_item_stand", + "x": 90, + "y": 180 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/soulwood_item_stand", + "x": 90, + "y": 180 + }, + "facing=up,waterlogged=false": { + "model": "malum:block/soulwood_item_stand" + }, + "facing=up,waterlogged=true": { + "model": "malum:block/soulwood_item_stand" + }, + "facing=west,waterlogged=false": { + "model": "malum:block/soulwood_item_stand", + "x": 90, + "y": 270 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/soulwood_item_stand", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_leaves.json b/src/generated/resources/assets/malum/blockstates/soulwood_leaves.json new file mode 100644 index 000000000..9423da58a --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_leaves.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/soulwood_leaves" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_log.json b/src/generated/resources/assets/malum/blockstates/soulwood_log.json new file mode 100644 index 000000000..a1e8f2b22 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/soulwood_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/soulwood_log" + }, + "axis=z": { + "model": "malum:block/soulwood_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_panel.json b/src/generated/resources/assets/malum/blockstates/soulwood_panel.json new file mode 100644 index 000000000..fbabccb5c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_panel.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/soulwood_panel" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_planks.json b/src/generated/resources/assets/malum/blockstates/soulwood_planks.json new file mode 100644 index 000000000..b87f3623d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/soulwood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_planks_button.json b/src/generated/resources/assets/malum/blockstates/soulwood_planks_button.json new file mode 100644 index 000000000..76623ba90 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_planks_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "malum:block/soulwood_planks_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "malum:block/soulwood_planks_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "malum:block/soulwood_planks_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "malum:block/soulwood_planks_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "malum:block/soulwood_planks_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "malum:block/soulwood_planks_button" + }, + "face=floor,facing=north,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "malum:block/soulwood_planks_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "malum:block/soulwood_planks_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "malum:block/soulwood_planks_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "malum:block/soulwood_planks_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "malum:block/soulwood_planks_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "malum:block/soulwood_planks_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "malum:block/soulwood_planks_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_planks_fence.json b/src/generated/resources/assets/malum/blockstates/soulwood_planks_fence.json new file mode 100644 index 000000000..1b9a15546 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_planks_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/soulwood_planks_fence_post" + } + }, + { + "apply": { + "model": "malum:block/soulwood_planks_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "malum:block/soulwood_planks_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "malum:block/soulwood_planks_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "malum:block/soulwood_planks_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_planks_fence_gate.json b/src/generated/resources/assets/malum/blockstates/soulwood_planks_fence_gate.json new file mode 100644 index 000000000..65d2dbeda --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_planks_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "malum:block/soulwood_planks_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "malum:block/soulwood_planks_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "malum:block/soulwood_planks_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "malum:block/soulwood_planks_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "malum:block/soulwood_planks_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "malum:block/soulwood_planks_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "malum:block/soulwood_planks_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "malum:block/soulwood_planks_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "malum:block/soulwood_planks_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "malum:block/soulwood_planks_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "malum:block/soulwood_planks_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "malum:block/soulwood_planks_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "malum:block/soulwood_planks_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "malum:block/soulwood_planks_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "malum:block/soulwood_planks_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "malum:block/soulwood_planks_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_planks_pressure_plate.json b/src/generated/resources/assets/malum/blockstates/soulwood_planks_pressure_plate.json new file mode 100644 index 000000000..1943b9906 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_planks_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "malum:block/soulwood_planks_pressure_plate" + }, + "powered=true": { + "model": "malum:block/soulwood_planks_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_planks_slab.json b/src/generated/resources/assets/malum/blockstates/soulwood_planks_slab.json new file mode 100644 index 000000000..c1f27adc2 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_planks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/soulwood_planks_slab" + }, + "type=double": { + "model": "malum:block/soulwood_planks" + }, + "type=top": { + "model": "malum:block/soulwood_planks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_planks_stairs.json b/src/generated/resources/assets/malum/blockstates/soulwood_planks_stairs.json new file mode 100644 index 000000000..aa2aed62d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_planks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_planks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_planks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/soulwood_planks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/soulwood_planks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/soulwood_planks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_planks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_planks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/soulwood_planks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/soulwood_planks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_sign.json b/src/generated/resources/assets/malum/blockstates/soulwood_sign.json new file mode 100644 index 000000000..a4beadb1d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_sign.json @@ -0,0 +1,100 @@ +{ + "variants": { + "rotation=0,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=0,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=1,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=1,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=10,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=10,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=11,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=11,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=12,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=12,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=13,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=13,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=14,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=14,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=15,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=15,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=2,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=2,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=3,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=3,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=4,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=4,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=5,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=5,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=6,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=6,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=7,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=7,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=8,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=8,waterlogged=true": { + "model": "malum:block/soulwood_sign" + }, + "rotation=9,waterlogged=false": { + "model": "malum:block/soulwood_sign" + }, + "rotation=9,waterlogged=true": { + "model": "malum:block/soulwood_sign" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_tiles.json b/src/generated/resources/assets/malum/blockstates/soulwood_tiles.json new file mode 100644 index 000000000..793e7d2f3 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/soulwood_tiles" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_tiles_slab.json b/src/generated/resources/assets/malum/blockstates/soulwood_tiles_slab.json new file mode 100644 index 000000000..c83381110 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_tiles_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/soulwood_tiles_slab" + }, + "type=double": { + "model": "malum:block/soulwood_tiles" + }, + "type=top": { + "model": "malum:block/soulwood_tiles_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_tiles_stairs.json b/src/generated/resources/assets/malum/blockstates/soulwood_tiles_stairs.json new file mode 100644 index 000000000..e9e4faf1d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_tiles_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_tiles_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_tiles_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/soulwood_tiles_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/soulwood_tiles_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/soulwood_tiles_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/soulwood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_tiles_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_tiles_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/soulwood_tiles_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/soulwood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/soulwood_tiles_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/soulwood_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/soulwood_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/soulwood_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_totem_base.json b/src/generated/resources/assets/malum/blockstates/soulwood_totem_base.json new file mode 100644 index 000000000..532543241 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_totem_base.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/soulwood_totem_base" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_totem_pole.json b/src/generated/resources/assets/malum/blockstates/soulwood_totem_pole.json new file mode 100644 index 000000000..46583fe04 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_totem_pole.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,spirit_type=aerial": { + "model": "malum:block/soulwood_totem_pole_aerial", + "y": 90 + }, + "facing=east,spirit_type=aqueous": { + "model": "malum:block/soulwood_totem_pole_aqueous", + "y": 90 + }, + "facing=east,spirit_type=arcane": { + "model": "malum:block/soulwood_totem_pole_arcane", + "y": 90 + }, + "facing=east,spirit_type=earthen": { + "model": "malum:block/soulwood_totem_pole_earthen", + "y": 90 + }, + "facing=east,spirit_type=eldritch": { + "model": "malum:block/soulwood_totem_pole_eldritch", + "y": 90 + }, + "facing=east,spirit_type=infernal": { + "model": "malum:block/soulwood_totem_pole_infernal", + "y": 90 + }, + "facing=east,spirit_type=sacred": { + "model": "malum:block/soulwood_totem_pole_sacred", + "y": 90 + }, + "facing=east,spirit_type=wicked": { + "model": "malum:block/soulwood_totem_pole_wicked", + "y": 90 + }, + "facing=north,spirit_type=aerial": { + "model": "malum:block/soulwood_totem_pole_aerial" + }, + "facing=north,spirit_type=aqueous": { + "model": "malum:block/soulwood_totem_pole_aqueous" + }, + "facing=north,spirit_type=arcane": { + "model": "malum:block/soulwood_totem_pole_arcane" + }, + "facing=north,spirit_type=earthen": { + "model": "malum:block/soulwood_totem_pole_earthen" + }, + "facing=north,spirit_type=eldritch": { + "model": "malum:block/soulwood_totem_pole_eldritch" + }, + "facing=north,spirit_type=infernal": { + "model": "malum:block/soulwood_totem_pole_infernal" + }, + "facing=north,spirit_type=sacred": { + "model": "malum:block/soulwood_totem_pole_sacred" + }, + "facing=north,spirit_type=wicked": { + "model": "malum:block/soulwood_totem_pole_wicked" + }, + "facing=south,spirit_type=aerial": { + "model": "malum:block/soulwood_totem_pole_aerial", + "y": 180 + }, + "facing=south,spirit_type=aqueous": { + "model": "malum:block/soulwood_totem_pole_aqueous", + "y": 180 + }, + "facing=south,spirit_type=arcane": { + "model": "malum:block/soulwood_totem_pole_arcane", + "y": 180 + }, + "facing=south,spirit_type=earthen": { + "model": "malum:block/soulwood_totem_pole_earthen", + "y": 180 + }, + "facing=south,spirit_type=eldritch": { + "model": "malum:block/soulwood_totem_pole_eldritch", + "y": 180 + }, + "facing=south,spirit_type=infernal": { + "model": "malum:block/soulwood_totem_pole_infernal", + "y": 180 + }, + "facing=south,spirit_type=sacred": { + "model": "malum:block/soulwood_totem_pole_sacred", + "y": 180 + }, + "facing=south,spirit_type=wicked": { + "model": "malum:block/soulwood_totem_pole_wicked", + "y": 180 + }, + "facing=west,spirit_type=aerial": { + "model": "malum:block/soulwood_totem_pole_aerial", + "y": 270 + }, + "facing=west,spirit_type=aqueous": { + "model": "malum:block/soulwood_totem_pole_aqueous", + "y": 270 + }, + "facing=west,spirit_type=arcane": { + "model": "malum:block/soulwood_totem_pole_arcane", + "y": 270 + }, + "facing=west,spirit_type=earthen": { + "model": "malum:block/soulwood_totem_pole_earthen", + "y": 270 + }, + "facing=west,spirit_type=eldritch": { + "model": "malum:block/soulwood_totem_pole_eldritch", + "y": 270 + }, + "facing=west,spirit_type=infernal": { + "model": "malum:block/soulwood_totem_pole_infernal", + "y": 270 + }, + "facing=west,spirit_type=sacred": { + "model": "malum:block/soulwood_totem_pole_sacred", + "y": 270 + }, + "facing=west,spirit_type=wicked": { + "model": "malum:block/soulwood_totem_pole_wicked", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_trapdoor.json b/src/generated/resources/assets/malum/blockstates/soulwood_trapdoor.json new file mode 100644 index 000000000..00ceca56f --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=bottom,open=false": { + "model": "malum:block/soulwood_trapdoor_bottom", + "y": 90 + }, + "facing=east,half=bottom,open=true": { + "model": "malum:block/soulwood_trapdoor_open", + "y": 90 + }, + "facing=east,half=top,open=false": { + "model": "malum:block/soulwood_trapdoor_top", + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "malum:block/soulwood_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=false": { + "model": "malum:block/soulwood_trapdoor_bottom" + }, + "facing=north,half=bottom,open=true": { + "model": "malum:block/soulwood_trapdoor_open" + }, + "facing=north,half=top,open=false": { + "model": "malum:block/soulwood_trapdoor_top" + }, + "facing=north,half=top,open=true": { + "model": "malum:block/soulwood_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=bottom,open=false": { + "model": "malum:block/soulwood_trapdoor_bottom", + "y": 180 + }, + "facing=south,half=bottom,open=true": { + "model": "malum:block/soulwood_trapdoor_open", + "y": 180 + }, + "facing=south,half=top,open=false": { + "model": "malum:block/soulwood_trapdoor_top", + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "malum:block/soulwood_trapdoor_open", + "x": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "malum:block/soulwood_trapdoor_bottom", + "y": 270 + }, + "facing=west,half=bottom,open=true": { + "model": "malum:block/soulwood_trapdoor_open", + "y": 270 + }, + "facing=west,half=top,open=false": { + "model": "malum:block/soulwood_trapdoor_top", + "y": 270 + }, + "facing=west,half=top,open=true": { + "model": "malum:block/soulwood_trapdoor_open", + "x": 180, + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/soulwood_wall_sign.json b/src/generated/resources/assets/malum/blockstates/soulwood_wall_sign.json new file mode 100644 index 000000000..630413f23 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/soulwood_wall_sign.json @@ -0,0 +1,28 @@ +{ + "variants": { + "facing=east,waterlogged=false": { + "model": "malum:block/soulwood_wall_sign" + }, + "facing=east,waterlogged=true": { + "model": "malum:block/soulwood_wall_sign" + }, + "facing=north,waterlogged=false": { + "model": "malum:block/soulwood_wall_sign" + }, + "facing=north,waterlogged=true": { + "model": "malum:block/soulwood_wall_sign" + }, + "facing=south,waterlogged=false": { + "model": "malum:block/soulwood_wall_sign" + }, + "facing=south,waterlogged=true": { + "model": "malum:block/soulwood_wall_sign" + }, + "facing=west,waterlogged=false": { + "model": "malum:block/soulwood_wall_sign" + }, + "facing=west,waterlogged=true": { + "model": "malum:block/soulwood_wall_sign" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/spirit_altar.json b/src/generated/resources/assets/malum/blockstates/spirit_altar.json new file mode 100644 index 000000000..f2beb27a5 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/spirit_altar.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/spirit_altar" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/spirit_catalyzer.json b/src/generated/resources/assets/malum/blockstates/spirit_catalyzer.json new file mode 100644 index 000000000..48938eecb --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/spirit_catalyzer.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,waterlogged=false": { + "model": "malum:block/spirit_catalyzer", + "y": 90 + }, + "facing=east,waterlogged=true": { + "model": "malum:block/spirit_catalyzer", + "y": 90 + }, + "facing=north,waterlogged=false": { + "model": "malum:block/spirit_catalyzer" + }, + "facing=north,waterlogged=true": { + "model": "malum:block/spirit_catalyzer" + }, + "facing=south,waterlogged=false": { + "model": "malum:block/spirit_catalyzer", + "y": 180 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/spirit_catalyzer", + "y": 180 + }, + "facing=west,waterlogged=false": { + "model": "malum:block/spirit_catalyzer", + "y": 270 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/spirit_catalyzer", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/spirit_catalyzer_component.json b/src/generated/resources/assets/malum/blockstates/spirit_catalyzer_component.json new file mode 100644 index 000000000..3d294fb91 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/spirit_catalyzer_component.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "malum:block/spirit_catalyzer_component", + "y": 90 + }, + "facing=north": { + "model": "malum:block/spirit_catalyzer_component" + }, + "facing=south": { + "model": "malum:block/spirit_catalyzer_component", + "y": 180 + }, + "facing=west": { + "model": "malum:block/spirit_catalyzer_component", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/spirit_crucible.json b/src/generated/resources/assets/malum/blockstates/spirit_crucible.json new file mode 100644 index 000000000..bbb80ea9d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/spirit_crucible.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/spirit_crucible" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/spirit_crucible_component.json b/src/generated/resources/assets/malum/blockstates/spirit_crucible_component.json new file mode 100644 index 000000000..44824ac46 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/spirit_crucible_component.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/spirit_crucible_component" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/spirit_jar.json b/src/generated/resources/assets/malum/blockstates/spirit_jar.json new file mode 100644 index 000000000..629781177 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/spirit_jar.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/spirit_jar" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/spirit_mote.json b/src/generated/resources/assets/malum/blockstates/spirit_mote.json new file mode 100644 index 000000000..790b2a845 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/spirit_mote.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/spirit_mote" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/stripped_runewood.json b/src/generated/resources/assets/malum/blockstates/stripped_runewood.json new file mode 100644 index 000000000..f17d69999 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/stripped_runewood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/stripped_runewood_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/stripped_runewood" + }, + "axis=z": { + "model": "malum:block/stripped_runewood_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/stripped_runewood_log.json b/src/generated/resources/assets/malum/blockstates/stripped_runewood_log.json new file mode 100644 index 000000000..c780f06e7 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/stripped_runewood_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/stripped_runewood_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/stripped_runewood_log" + }, + "axis=z": { + "model": "malum:block/stripped_runewood_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/stripped_soulwood.json b/src/generated/resources/assets/malum/blockstates/stripped_soulwood.json new file mode 100644 index 000000000..890e1a7a9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/stripped_soulwood.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/stripped_soulwood_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/stripped_soulwood" + }, + "axis=z": { + "model": "malum:block/stripped_soulwood_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/stripped_soulwood_log.json b/src/generated/resources/assets/malum/blockstates/stripped_soulwood_log.json new file mode 100644 index 000000000..e0c9b9c9d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/stripped_soulwood_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/stripped_soulwood_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/stripped_soulwood_log" + }, + "axis=z": { + "model": "malum:block/stripped_soulwood_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_ether_brazier.json b/src/generated/resources/assets/malum/blockstates/tainted_ether_brazier.json new file mode 100644 index 000000000..70bf291d2 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_ether_brazier.json @@ -0,0 +1,14 @@ +{ + "variants": { + "hanging=false": { + "model": "malum:block/tainted_ether_brazier" + }, + "hanging=true,rotated=false": { + "model": "malum:block/tainted_ether_brazier_hanging" + }, + "hanging=true,rotated=true": { + "model": "malum:block/tainted_ether_brazier_hanging", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_iridescent_ether_brazier.json b/src/generated/resources/assets/malum/blockstates/tainted_iridescent_ether_brazier.json new file mode 100644 index 000000000..a223fc1ab --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_iridescent_ether_brazier.json @@ -0,0 +1,14 @@ +{ + "variants": { + "hanging=false": { + "model": "malum:block/tainted_iridescent_ether_brazier" + }, + "hanging=true,rotated=false": { + "model": "malum:block/tainted_iridescent_ether_brazier_hanging" + }, + "hanging=true,rotated=true": { + "model": "malum:block/tainted_iridescent_ether_brazier_hanging", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock.json b/src/generated/resources/assets/malum/blockstates/tainted_rock.json new file mode 100644 index 000000000..736ad5135 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/tainted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks.json new file mode 100644 index 000000000..3b8051103 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/tainted_rock_bricks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_slab.json new file mode 100644 index 000000000..881cbba54 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/tainted_rock_bricks_slab" + }, + "type=double": { + "model": "malum:block/tainted_rock_bricks" + }, + "type=top": { + "model": "malum:block/tainted_rock_bricks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..a01ba4de8 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/tainted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_wall.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_wall.json new file mode 100644 index 000000000..f4968a680 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_bricks_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/tainted_rock_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_button.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_button.json new file mode 100644 index 000000000..3a2b1adad --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "malum:block/tainted_rock_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "malum:block/tainted_rock_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "malum:block/tainted_rock_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "malum:block/tainted_rock_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "malum:block/tainted_rock_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "malum:block/tainted_rock_button" + }, + "face=floor,facing=north,powered=true": { + "model": "malum:block/tainted_rock_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "malum:block/tainted_rock_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "malum:block/tainted_rock_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "malum:block/tainted_rock_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "malum:block/tainted_rock_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "malum:block/tainted_rock_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "malum:block/tainted_rock_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "malum:block/tainted_rock_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_column.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_column.json new file mode 100644 index 000000000..626d85159 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_column.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/tainted_rock_column_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/tainted_rock_column" + }, + "axis=z": { + "model": "malum:block/tainted_rock_column_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_column_cap.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_column_cap.json new file mode 100644 index 000000000..c19578a4a --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_column_cap.json @@ -0,0 +1,30 @@ +{ + "variants": { + "facing=down": { + "model": "malum:block/tainted_rock_column_cap", + "x": 180 + }, + "facing=east": { + "model": "malum:block/tainted_rock_column_cap", + "x": 90, + "y": 90 + }, + "facing=north": { + "model": "malum:block/tainted_rock_column_cap", + "x": 90 + }, + "facing=south": { + "model": "malum:block/tainted_rock_column_cap", + "x": 90, + "y": 180 + }, + "facing=up": { + "model": "malum:block/tainted_rock_column_cap" + }, + "facing=west": { + "model": "malum:block/tainted_rock_column_cap", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_item_pedestal.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_item_pedestal.json new file mode 100644 index 000000000..901e80692 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_item_pedestal.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/tainted_rock_item_pedestal" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_item_stand.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_item_stand.json new file mode 100644 index 000000000..23cea3dac --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_item_stand.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,waterlogged=false": { + "model": "malum:block/tainted_rock_item_stand", + "x": 180 + }, + "facing=down,waterlogged=true": { + "model": "malum:block/tainted_rock_item_stand", + "x": 180 + }, + "facing=east,waterlogged=false": { + "model": "malum:block/tainted_rock_item_stand", + "x": 90, + "y": 90 + }, + "facing=east,waterlogged=true": { + "model": "malum:block/tainted_rock_item_stand", + "x": 90, + "y": 90 + }, + "facing=north,waterlogged=false": { + "model": "malum:block/tainted_rock_item_stand", + "x": 90 + }, + "facing=north,waterlogged=true": { + "model": "malum:block/tainted_rock_item_stand", + "x": 90 + }, + "facing=south,waterlogged=false": { + "model": "malum:block/tainted_rock_item_stand", + "x": 90, + "y": 180 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/tainted_rock_item_stand", + "x": 90, + "y": 180 + }, + "facing=up,waterlogged=false": { + "model": "malum:block/tainted_rock_item_stand" + }, + "facing=up,waterlogged=true": { + "model": "malum:block/tainted_rock_item_stand" + }, + "facing=west,waterlogged=false": { + "model": "malum:block/tainted_rock_item_stand", + "x": 90, + "y": 270 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/tainted_rock_item_stand", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_pressure_plate.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_pressure_plate.json new file mode 100644 index 000000000..556f7af52 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "malum:block/tainted_rock_pressure_plate" + }, + "powered=true": { + "model": "malum:block/tainted_rock_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_slab.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_slab.json new file mode 100644 index 000000000..c5c803284 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/tainted_rock_slab" + }, + "type=double": { + "model": "malum:block/tainted_rock" + }, + "type=top": { + "model": "malum:block/tainted_rock_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_stairs.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_stairs.json new file mode 100644 index 000000000..ee5682243 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/tainted_rock_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/tainted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/tainted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/tainted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles.json new file mode 100644 index 000000000..79cbda90d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/tainted_rock_tiles" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_slab.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_slab.json new file mode 100644 index 000000000..0d2292988 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/tainted_rock_tiles_slab" + }, + "type=double": { + "model": "malum:block/tainted_rock_tiles" + }, + "type=top": { + "model": "malum:block/tainted_rock_tiles_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..3b62f7daa --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_tiles_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_tiles_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_tiles_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/tainted_rock_tiles_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_tiles_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/tainted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_tiles_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_tiles_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_tiles_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/tainted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/tainted_rock_tiles_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/tainted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/tainted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/tainted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_wall.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_wall.json new file mode 100644 index 000000000..823fa3e13 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_tiles_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/tainted_rock_tiles_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_tiles_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_tiles_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_tiles_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_tiles_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_tiles_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tainted_rock_wall.json b/src/generated/resources/assets/malum/blockstates/tainted_rock_wall.json new file mode 100644 index 000000000..36566f5a2 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tainted_rock_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/tainted_rock_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/tainted_rock_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/tall_calcified_blight.json b/src/generated/resources/assets/malum/blockstates/tall_calcified_blight.json new file mode 100644 index 000000000..f7e21323e --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/tall_calcified_blight.json @@ -0,0 +1,28 @@ +{ + "variants": { + "half=lower,stage=0": { + "model": "malum:block/tall_calcified_blight_0" + }, + "half=lower,stage=1": { + "model": "malum:block/tall_calcified_blight_1" + }, + "half=lower,stage=2": { + "model": "malum:block/tall_calcified_blight_2" + }, + "half=lower,stage=3": { + "model": "malum:block/tall_calcified_blight_3" + }, + "half=upper,stage=0": { + "model": "malum:block/tall_calcified_blight_top_0" + }, + "half=upper,stage=1": { + "model": "malum:block/tall_calcified_blight_top_1" + }, + "half=upper,stage=2": { + "model": "malum:block/tall_calcified_blight_top_2" + }, + "half=upper,stage=3": { + "model": "malum:block/tall_calcified_blight_top_3" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/the_device.json b/src/generated/resources/assets/malum/blockstates/the_device.json new file mode 100644 index 000000000..19478370a --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/the_device.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/the_device" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/the_vessel.json b/src/generated/resources/assets/malum/blockstates/the_vessel.json new file mode 100644 index 000000000..5c3738a1d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/the_vessel.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/the_vessel" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_ether_brazier.json b/src/generated/resources/assets/malum/blockstates/twisted_ether_brazier.json new file mode 100644 index 000000000..ba1b0f28c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_ether_brazier.json @@ -0,0 +1,14 @@ +{ + "variants": { + "hanging=false": { + "model": "malum:block/twisted_ether_brazier" + }, + "hanging=true,rotated=false": { + "model": "malum:block/twisted_ether_brazier_hanging" + }, + "hanging=true,rotated=true": { + "model": "malum:block/twisted_ether_brazier_hanging", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_iridescent_ether_brazier.json b/src/generated/resources/assets/malum/blockstates/twisted_iridescent_ether_brazier.json new file mode 100644 index 000000000..2ae3828c0 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_iridescent_ether_brazier.json @@ -0,0 +1,14 @@ +{ + "variants": { + "hanging=false": { + "model": "malum:block/twisted_iridescent_ether_brazier" + }, + "hanging=true,rotated=false": { + "model": "malum:block/twisted_iridescent_ether_brazier_hanging" + }, + "hanging=true,rotated=true": { + "model": "malum:block/twisted_iridescent_ether_brazier_hanging", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock.json b/src/generated/resources/assets/malum/blockstates/twisted_rock.json new file mode 100644 index 000000000..a59219c6c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/twisted_rock" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks.json new file mode 100644 index 000000000..d5479f19a --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/twisted_rock_bricks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_slab.json new file mode 100644 index 000000000..c0c2e09e7 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/twisted_rock_bricks_slab" + }, + "type=double": { + "model": "malum:block/twisted_rock_bricks" + }, + "type=top": { + "model": "malum:block/twisted_rock_bricks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..deccf8cdf --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/twisted_rock_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_wall.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_wall.json new file mode 100644 index 000000000..0fef5bcf0 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_bricks_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/twisted_rock_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_button.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_button.json new file mode 100644 index 000000000..b767d358c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=ceiling,facing=east,powered=false": { + "model": "malum:block/twisted_rock_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=east,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=north,powered=false": { + "model": "malum:block/twisted_rock_button", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "x": 180, + "y": 180 + }, + "face=ceiling,facing=south,powered=false": { + "model": "malum:block/twisted_rock_button", + "x": 180 + }, + "face=ceiling,facing=south,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "x": 180 + }, + "face=ceiling,facing=west,powered=false": { + "model": "malum:block/twisted_rock_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=west,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "malum:block/twisted_rock_button", + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "y": 90 + }, + "face=floor,facing=north,powered=false": { + "model": "malum:block/twisted_rock_button" + }, + "face=floor,facing=north,powered=true": { + "model": "malum:block/twisted_rock_button_pressed" + }, + "face=floor,facing=south,powered=false": { + "model": "malum:block/twisted_rock_button", + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "y": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "malum:block/twisted_rock_button", + "y": 270 + }, + "face=floor,facing=west,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "y": 270 + }, + "face=wall,facing=east,powered=false": { + "model": "malum:block/twisted_rock_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=north,powered=false": { + "model": "malum:block/twisted_rock_button", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=north,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=wall,facing=south,powered=false": { + "model": "malum:block/twisted_rock_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=west,powered=false": { + "model": "malum:block/twisted_rock_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "malum:block/twisted_rock_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_column.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_column.json new file mode 100644 index 000000000..cdc2dc215 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_column.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "malum:block/twisted_rock_column_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "malum:block/twisted_rock_column" + }, + "axis=z": { + "model": "malum:block/twisted_rock_column_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_column_cap.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_column_cap.json new file mode 100644 index 000000000..4cd639a4b --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_column_cap.json @@ -0,0 +1,30 @@ +{ + "variants": { + "facing=down": { + "model": "malum:block/twisted_rock_column_cap", + "x": 180 + }, + "facing=east": { + "model": "malum:block/twisted_rock_column_cap", + "x": 90, + "y": 90 + }, + "facing=north": { + "model": "malum:block/twisted_rock_column_cap", + "x": 90 + }, + "facing=south": { + "model": "malum:block/twisted_rock_column_cap", + "x": 90, + "y": 180 + }, + "facing=up": { + "model": "malum:block/twisted_rock_column_cap" + }, + "facing=west": { + "model": "malum:block/twisted_rock_column_cap", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_item_pedestal.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_item_pedestal.json new file mode 100644 index 000000000..ec56453cd --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_item_pedestal.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/twisted_rock_item_pedestal" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_item_stand.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_item_stand.json new file mode 100644 index 000000000..67e2ecad3 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_item_stand.json @@ -0,0 +1,56 @@ +{ + "variants": { + "facing=down,waterlogged=false": { + "model": "malum:block/twisted_rock_item_stand", + "x": 180 + }, + "facing=down,waterlogged=true": { + "model": "malum:block/twisted_rock_item_stand", + "x": 180 + }, + "facing=east,waterlogged=false": { + "model": "malum:block/twisted_rock_item_stand", + "x": 90, + "y": 90 + }, + "facing=east,waterlogged=true": { + "model": "malum:block/twisted_rock_item_stand", + "x": 90, + "y": 90 + }, + "facing=north,waterlogged=false": { + "model": "malum:block/twisted_rock_item_stand", + "x": 90 + }, + "facing=north,waterlogged=true": { + "model": "malum:block/twisted_rock_item_stand", + "x": 90 + }, + "facing=south,waterlogged=false": { + "model": "malum:block/twisted_rock_item_stand", + "x": 90, + "y": 180 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/twisted_rock_item_stand", + "x": 90, + "y": 180 + }, + "facing=up,waterlogged=false": { + "model": "malum:block/twisted_rock_item_stand" + }, + "facing=up,waterlogged=true": { + "model": "malum:block/twisted_rock_item_stand" + }, + "facing=west,waterlogged=false": { + "model": "malum:block/twisted_rock_item_stand", + "x": 90, + "y": 270 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/twisted_rock_item_stand", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_pressure_plate.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_pressure_plate.json new file mode 100644 index 000000000..956d31314 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "malum:block/twisted_rock_pressure_plate" + }, + "powered=true": { + "model": "malum:block/twisted_rock_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_slab.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_slab.json new file mode 100644 index 000000000..4a3be9fc8 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/twisted_rock_slab" + }, + "type=double": { + "model": "malum:block/twisted_rock" + }, + "type=top": { + "model": "malum:block/twisted_rock_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_stairs.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_stairs.json new file mode 100644 index 000000000..2c955cb4b --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/twisted_rock_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/twisted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/twisted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/twisted_rock_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles.json new file mode 100644 index 000000000..17d035940 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/twisted_rock_tiles" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_slab.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_slab.json new file mode 100644 index 000000000..2535fcb63 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/twisted_rock_tiles_slab" + }, + "type=double": { + "model": "malum:block/twisted_rock_tiles" + }, + "type=top": { + "model": "malum:block/twisted_rock_tiles_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..dc1fb5ed8 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_tiles_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_tiles_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_tiles_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/twisted_rock_tiles_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_tiles_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/twisted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_tiles_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_tiles_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_tiles_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/twisted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/twisted_rock_tiles_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/twisted_rock_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/twisted_rock_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/twisted_rock_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_wall.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_wall.json new file mode 100644 index 000000000..ef55fca85 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_tiles_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/twisted_rock_tiles_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_tiles_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_tiles_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_tiles_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_tiles_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_tiles_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_tiles_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/twisted_rock_wall.json b/src/generated/resources/assets/malum/blockstates/twisted_rock_wall.json new file mode 100644 index 000000000..7a39472d6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/twisted_rock_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "malum:block/twisted_rock_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "malum:block/twisted_rock_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_runewood_boards.json b/src/generated/resources/assets/malum/blockstates/vertical_runewood_boards.json new file mode 100644 index 000000000..47f60b704 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_runewood_boards.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/vertical_runewood_boards" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_runewood_boards_slab.json b/src/generated/resources/assets/malum/blockstates/vertical_runewood_boards_slab.json new file mode 100644 index 000000000..b0d147f79 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_runewood_boards_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/vertical_runewood_boards_slab" + }, + "type=double": { + "model": "malum:block/vertical_runewood_boards" + }, + "type=top": { + "model": "malum:block/vertical_runewood_boards_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_runewood_boards_stairs.json b/src/generated/resources/assets/malum/blockstates/vertical_runewood_boards_stairs.json new file mode 100644 index 000000000..89d091e55 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_runewood_boards_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_runewood_boards_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_runewood_boards_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/vertical_runewood_boards_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/vertical_runewood_boards_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/vertical_runewood_boards_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/vertical_runewood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_runewood_boards_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_runewood_boards_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/vertical_runewood_boards_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/vertical_runewood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/vertical_runewood_boards_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/vertical_runewood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/vertical_runewood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/vertical_runewood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_runewood_planks.json b/src/generated/resources/assets/malum/blockstates/vertical_runewood_planks.json new file mode 100644 index 000000000..9155257b9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_runewood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/vertical_runewood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_runewood_planks_slab.json b/src/generated/resources/assets/malum/blockstates/vertical_runewood_planks_slab.json new file mode 100644 index 000000000..5fe55f47d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_runewood_planks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/vertical_runewood_planks_slab" + }, + "type=double": { + "model": "malum:block/vertical_runewood_planks" + }, + "type=top": { + "model": "malum:block/vertical_runewood_planks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_runewood_planks_stairs.json b/src/generated/resources/assets/malum/blockstates/vertical_runewood_planks_stairs.json new file mode 100644 index 000000000..0886f7bd1 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_runewood_planks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_runewood_planks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_runewood_planks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/vertical_runewood_planks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/vertical_runewood_planks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/vertical_runewood_planks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/vertical_runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_runewood_planks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_runewood_planks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/vertical_runewood_planks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/vertical_runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/vertical_runewood_planks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/vertical_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/vertical_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/vertical_runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks.json b/src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks.json new file mode 100644 index 000000000..60e846ff4 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/vertical_rustic_runewood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks_slab.json b/src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks_slab.json new file mode 100644 index 000000000..a8a734e67 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/vertical_rustic_runewood_planks_slab" + }, + "type=double": { + "model": "malum:block/vertical_rustic_runewood_planks" + }, + "type=top": { + "model": "malum:block/vertical_rustic_runewood_planks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks_stairs.json b/src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..c79ce9a90 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_rustic_runewood_planks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/vertical_rustic_runewood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks.json b/src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks.json new file mode 100644 index 000000000..bd643e531 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/vertical_rustic_soulwood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks_slab.json b/src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..9ca6bc898 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/vertical_rustic_soulwood_planks_slab" + }, + "type=double": { + "model": "malum:block/vertical_rustic_soulwood_planks" + }, + "type=top": { + "model": "malum:block/vertical_rustic_soulwood_planks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks_stairs.json b/src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..6e00dca09 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_rustic_soulwood_planks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/vertical_rustic_soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards.json b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards.json new file mode 100644 index 000000000..8f1670f6c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/vertical_soulwood_boards" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards_slab.json b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards_slab.json new file mode 100644 index 000000000..0512d1cef --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/vertical_soulwood_boards_slab" + }, + "type=double": { + "model": "malum:block/vertical_soulwood_boards" + }, + "type=top": { + "model": "malum:block/vertical_soulwood_boards_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards_stairs.json b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards_stairs.json new file mode 100644 index 000000000..7cf18f240 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_boards_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/vertical_soulwood_boards_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/vertical_soulwood_boards_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/vertical_soulwood_boards_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/vertical_soulwood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/vertical_soulwood_boards_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/vertical_soulwood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/vertical_soulwood_boards_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/vertical_soulwood_boards_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/vertical_soulwood_boards_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks.json b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks.json new file mode 100644 index 000000000..50d459589 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/vertical_soulwood_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks_slab.json b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks_slab.json new file mode 100644 index 000000000..bc22fa5e9 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "malum:block/vertical_soulwood_planks_slab" + }, + "type=double": { + "model": "malum:block/vertical_soulwood_planks" + }, + "type=top": { + "model": "malum:block/vertical_soulwood_planks_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks_stairs.json b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks_stairs.json new file mode 100644 index 000000000..fe0383d4d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/vertical_soulwood_planks_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "malum:block/vertical_soulwood_planks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "malum:block/vertical_soulwood_planks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "malum:block/vertical_soulwood_planks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "malum:block/vertical_soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "malum:block/vertical_soulwood_planks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "malum:block/vertical_soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "malum:block/vertical_soulwood_planks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "malum:block/vertical_soulwood_planks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "malum:block/vertical_soulwood_planks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/void_conduit.json b/src/generated/resources/assets/malum/blockstates/void_conduit.json new file mode 100644 index 000000000..c20051f8c --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/void_conduit.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/void_conduit" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/void_depot.json b/src/generated/resources/assets/malum/blockstates/void_depot.json new file mode 100644 index 000000000..309dc5cec --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/void_depot.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/void_depot" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/wall_ether_torch.json b/src/generated/resources/assets/malum/blockstates/wall_ether_torch.json new file mode 100644 index 000000000..13f8d6848 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/wall_ether_torch.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=east,waterlogged=false": { + "model": "malum:block/ether_torch_wall" + }, + "facing=east,waterlogged=true": { + "model": "malum:block/ether_torch_wall" + }, + "facing=north,waterlogged=false": { + "model": "malum:block/ether_torch_wall", + "y": 270 + }, + "facing=north,waterlogged=true": { + "model": "malum:block/ether_torch_wall", + "y": 270 + }, + "facing=south,waterlogged=false": { + "model": "malum:block/ether_torch_wall", + "y": 90 + }, + "facing=south,waterlogged=true": { + "model": "malum:block/ether_torch_wall", + "y": 90 + }, + "facing=west,waterlogged=false": { + "model": "malum:block/ether_torch_wall", + "y": 180 + }, + "facing=west,waterlogged=true": { + "model": "malum:block/ether_torch_wall", + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/weavers_workbench.json b/src/generated/resources/assets/malum/blockstates/weavers_workbench.json new file mode 100644 index 000000000..cde8f7137 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/weavers_workbench.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "malum:block/weavers_workbench", + "y": 90 + }, + "facing=north": { + "model": "malum:block/weavers_workbench" + }, + "facing=south": { + "model": "malum:block/weavers_workbench", + "y": 180 + }, + "facing=west": { + "model": "malum:block/weavers_workbench", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/weeping_well_bricks.json b/src/generated/resources/assets/malum/blockstates/weeping_well_bricks.json new file mode 100644 index 000000000..c5b0e1bf6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/weeping_well_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/weeping_well_bricks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/weeping_well_central_encasement.json b/src/generated/resources/assets/malum/blockstates/weeping_well_central_encasement.json new file mode 100644 index 000000000..4f24f102d --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/weeping_well_central_encasement.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "malum:block/weeping_well_central_encasement", + "y": 90 + }, + "facing=north": { + "model": "malum:block/weeping_well_central_encasement" + }, + "facing=south": { + "model": "malum:block/weeping_well_central_encasement", + "y": 180 + }, + "facing=west": { + "model": "malum:block/weeping_well_central_encasement", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/weeping_well_central_encasement_support.json b/src/generated/resources/assets/malum/blockstates/weeping_well_central_encasement_support.json new file mode 100644 index 000000000..4539f0c79 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/weeping_well_central_encasement_support.json @@ -0,0 +1,30 @@ +{ + "variants": { + "facing=down": { + "model": "malum:block/weeping_well_central_encasement_support", + "x": 180 + }, + "facing=east": { + "model": "malum:block/weeping_well_central_encasement_support", + "x": 90, + "y": 90 + }, + "facing=north": { + "model": "malum:block/weeping_well_central_encasement_support", + "x": 90 + }, + "facing=south": { + "model": "malum:block/weeping_well_central_encasement_support", + "x": 90, + "y": 180 + }, + "facing=up": { + "model": "malum:block/weeping_well_central_encasement_support" + }, + "facing=west": { + "model": "malum:block/weeping_well_central_encasement_support", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/weeping_well_central_pillar.json b/src/generated/resources/assets/malum/blockstates/weeping_well_central_pillar.json new file mode 100644 index 000000000..4cf779b28 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/weeping_well_central_pillar.json @@ -0,0 +1,30 @@ +{ + "variants": { + "facing=down": { + "model": "malum:block/weeping_well_central_pillar", + "x": 180 + }, + "facing=east": { + "model": "malum:block/weeping_well_central_pillar", + "x": 90, + "y": 90 + }, + "facing=north": { + "model": "malum:block/weeping_well_central_pillar", + "x": 90 + }, + "facing=south": { + "model": "malum:block/weeping_well_central_pillar", + "x": 90, + "y": 180 + }, + "facing=up": { + "model": "malum:block/weeping_well_central_pillar" + }, + "facing=west": { + "model": "malum:block/weeping_well_central_pillar", + "x": 90, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/weeping_well_encasement.json b/src/generated/resources/assets/malum/blockstates/weeping_well_encasement.json new file mode 100644 index 000000000..9921675d6 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/weeping_well_encasement.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "malum:block/weeping_well_encasement", + "y": 90 + }, + "facing=north": { + "model": "malum:block/weeping_well_encasement" + }, + "facing=south": { + "model": "malum:block/weeping_well_encasement", + "y": 180 + }, + "facing=west": { + "model": "malum:block/weeping_well_encasement", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/weeping_well_encasement_corner.json b/src/generated/resources/assets/malum/blockstates/weeping_well_encasement_corner.json new file mode 100644 index 000000000..829fa5590 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/weeping_well_encasement_corner.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "malum:block/weeping_well_encasement_corner", + "y": 90 + }, + "facing=north": { + "model": "malum:block/weeping_well_encasement_corner" + }, + "facing=south": { + "model": "malum:block/weeping_well_encasement_corner", + "y": 180 + }, + "facing=west": { + "model": "malum:block/weeping_well_encasement_corner", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/weeping_well_encasement_mirrored.json b/src/generated/resources/assets/malum/blockstates/weeping_well_encasement_mirrored.json new file mode 100644 index 000000000..a824755e2 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/weeping_well_encasement_mirrored.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "malum:block/weeping_well_encasement_mirrored", + "y": 90 + }, + "facing=north": { + "model": "malum:block/weeping_well_encasement_mirrored" + }, + "facing=south": { + "model": "malum:block/weeping_well_encasement_mirrored", + "y": 180 + }, + "facing=west": { + "model": "malum:block/weeping_well_encasement_mirrored", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/weeping_well_side_pillar.json b/src/generated/resources/assets/malum/blockstates/weeping_well_side_pillar.json new file mode 100644 index 000000000..3b3337c95 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/weeping_well_side_pillar.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=east": { + "model": "malum:block/weeping_well_side_pillar", + "y": 90 + }, + "facing=north": { + "model": "malum:block/weeping_well_side_pillar" + }, + "facing=south": { + "model": "malum:block/weeping_well_side_pillar", + "y": 180 + }, + "facing=west": { + "model": "malum:block/weeping_well_side_pillar", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/blockstates/wicked_spirited_glass.json b/src/generated/resources/assets/malum/blockstates/wicked_spirited_glass.json new file mode 100644 index 000000000..6a153bf20 --- /dev/null +++ b/src/generated/resources/assets/malum/blockstates/wicked_spirited_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "malum:block/wicked_spirited_glass" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/lang/en_us.json b/src/generated/resources/assets/malum/lang/en_us.json new file mode 100644 index 000000000..a63258262 --- /dev/null +++ b/src/generated/resources/assets/malum/lang/en_us.json @@ -0,0 +1,1760 @@ +{ + "attribute.name.malum.lodestone:arcane_resonance.desc": "Bonus potency for spirit-collection effects", + "attribute.name.malum.lodestone:malignant_conversion.desc": "A percentile conversion rate in which certain magical attributes are converted into armor, armor toughness and magic resistance", + "attribute.name.malum.lodestone:reserve_staff_charges.desc": "A capacity for extra staff charges, replenished overtime, consumed when casting.", + "attribute.name.malum.lodestone:scythe_proficiency.desc": "Damage multiplier for Scythes", + "attribute.name.malum.lodestone:soul_ward_capacity.desc": "The capacity for Soul Ward", + "attribute.name.malum.lodestone:soul_ward_integrity.desc": "A percentile increase in durability for Soul Ward", + "attribute.name.malum.lodestone:soul_ward_recovery_rate.desc": "A percentile increase in recovery rate for Soul Ward", + "attribute.name.malum.lodestone:spirit_spoils.desc": "Flat increase to spirits looted from slain foes", + "block.malum.aerial_spirited_glass": "Aerial Spirited Glass", + "block.malum.aqueous_spirited_glass": "Aqueous Spirited Glass", + "block.malum.arcane_spirited_glass": "Arcane Spirited Glass", + "block.malum.azure_runewood_leaves": "Azure Runewood Leaves", + "block.malum.azure_runewood_sapling": "Azure Runewood Sapling", + "block.malum.blazing_quartz_cluster": "Blazing Quartz Cluster", + "block.malum.blazing_quartz_ore": "Blazing Quartz Ore", + "block.malum.blighted_earth": "Blighted Earth", + "block.malum.blighted_growth": "Blighted Growth", + "block.malum.blighted_soil": "Blighted Soil", + "block.malum.blighted_soulwood": "Blighted Soulwood", + "block.malum.block_of_alchemical_calx": "Block of Alchemical Calx", + "block.malum.block_of_arcane_charcoal": "Block of Arcane Charcoal", + "block.malum.block_of_astral_weave": "Block of Astral Weave", + "block.malum.block_of_auric_embers": "Block of Auric Embers", + "block.malum.block_of_blazing_quartz": "Block of Blazing Quartz", + "block.malum.block_of_brilliance": "Block of Brilliance", + "block.malum.block_of_cthonic_gold": "Block of Cthonic Gold", + "block.malum.block_of_grim_talc": "Block of Grim Talc", + "block.malum.block_of_hallowed_gold": "Block of Hallowed Gold", + "block.malum.block_of_hex_ash": "Block of Hex Ash", + "block.malum.block_of_living_flesh": "Block of Living Flesh", + "block.malum.block_of_malignant_lead": "Block of Malignant Lead", + "block.malum.block_of_malignant_pewter": "Block of Malignant Pewter", + "block.malum.block_of_mnemonic_fragment": "Block of Mnemonic Fragment", + "block.malum.block_of_null_slate": "Block of Null Slate", + "block.malum.block_of_raw_soulstone": "Block of Raw Soulstone", + "block.malum.block_of_rotting_essence": "Block of Rotting Essence", + "block.malum.block_of_soul_stained_steel": "Block of Soulstained Steel", + "block.malum.block_of_soulstone": "Block of Soulstone", + "block.malum.block_of_void_salts": "Block of Void Salts", + "block.malum.brilliant_deepslate": "Brilliant Deepslate", + "block.malum.brilliant_obelisk": "Brilliant Obelisk", + "block.malum.brilliant_obelisk_component": "Brilliant Obelisk Component", + "block.malum.brilliant_stone": "Brilliant Stone", + "block.malum.budding_soulwood_leaves": "Budding Soulwood Leaves", + "block.malum.calcified_blight": "Calcified Blight", + "block.malum.checkered_tainted_rock": "Checkered Tainted Rock", + "block.malum.checkered_twisted_rock": "Checkered Twisted Rock", + "block.malum.chiseled_tainted_rock": "Chiseled Tainted Rock", + "block.malum.chiseled_twisted_rock": "Chiseled Twisted Rock", + "block.malum.clinging_blight": "Clinging Blight", + "block.malum.cthonic_gold_cluster": "Cthonic Gold Cluster", + "block.malum.cthonic_gold_ore": "Cthonic Gold Ore", + "block.malum.cursed_sap_block": "Cursed Sap Block", + "block.malum.cut_runewood_planks": "Cut Runewood Planks", + "block.malum.cut_soulwood_planks": "Cut Soulwood Planks", + "block.malum.cut_tainted_rock": "Cut Tainted Rock", + "block.malum.cut_twisted_rock": "Cut Twisted Rock", + "block.malum.deepslate_quartz_ore": "Deepslate Quartz Ore", + "block.malum.deepslate_soulstone_ore": "Deepslate Soulstone Ore", + "block.malum.earthen_spirited_glass": "Earthen Spirited Glass", + "block.malum.eldritch_spirited_glass": "Eldritch Spirited Glass", + "block.malum.ether": "Ether", + "block.malum.ether_torch": "Ether Torch", + "block.malum.exposed_runewood_log": "Exposed Runewood Log", + "block.malum.exposed_soulwood_log": "Exposed Soulwood Log", + "block.malum.hanging_azure_runewood_leaves": "Hanging Azure Runewood Leaves", + "block.malum.hanging_runewood_leaves": "Hanging Runewood Leaves", + "block.malum.hanging_soulwood_leaves": "Hanging Soulwood Leaves", + "block.malum.infernal_spirited_glass": "Infernal Spirited Glass", + "block.malum.iridescent_ether": "Iridescent Ether", + "block.malum.iridescent_ether_torch": "Iridescent Ether Torch", + "block.malum.mass_of_blighted_gunk": "Mass of Blighted Gunk", + "block.malum.natural_quartz_cluster": "Natural Quartz Cluster", + "block.malum.natural_quartz_ore": "Natural Quartz Ore", + "block.malum.polished_tainted_rock": "Polished Tainted Rock", + "block.malum.polished_tainted_rock_slab": "Polished Tainted Rock Slab", + "block.malum.polished_tainted_rock_stairs": "Polished Tainted Rock Stairs", + "block.malum.polished_tainted_rock_wall": "Polished Tainted Rock Wall", + "block.malum.polished_twisted_rock": "Polished Twisted Rock", + "block.malum.polished_twisted_rock_slab": "Polished Twisted Rock Slab", + "block.malum.polished_twisted_rock_stairs": "Polished Twisted Rock Stairs", + "block.malum.polished_twisted_rock_wall": "Polished Twisted Rock Wall", + "block.malum.primordial_soup": "The Weeping Well", + "block.malum.repair_pylon": "Repair Pylon", + "block.malum.repair_pylon_component": "Repair Pylon Component", + "block.malum.revealed_runewood_log": "Revealed Runewood Log", + "block.malum.revealed_soulwood_log": "Revealed Soulwood Log", + "block.malum.ritual_plinth": "Ritual Plinth", + "block.malum.runewood": "Runewood", + "block.malum.runewood_beam": "Runewood Beam", + "block.malum.runewood_boards": "Runewood Boards", + "block.malum.runewood_boards_slab": "Runewood Board Slab", + "block.malum.runewood_boards_stairs": "Runewood Board Stairs", + "block.malum.runewood_boards_wall": "Runewood Board Wall", + "block.malum.runewood_door": "Runewood Door", + "block.malum.runewood_item_pedestal": "Runewood Item Pedestal", + "block.malum.runewood_item_stand": "Runewood Item Stand", + "block.malum.runewood_leaves": "Runewood Leaves", + "block.malum.runewood_log": "Runewood Log", + "block.malum.runewood_obelisk": "Runewood Obelisk", + "block.malum.runewood_obelisk_component": "Runewood Obelisk Component", + "block.malum.runewood_panel": "Runewood Panel", + "block.malum.runewood_planks": "Runewood Planks", + "block.malum.runewood_planks_button": "Runewood Button", + "block.malum.runewood_planks_fence": "Runewood Fence", + "block.malum.runewood_planks_fence_gate": "Runewood Fence Gate", + "block.malum.runewood_planks_pressure_plate": "Runewood Planks Pressure Plate", + "block.malum.runewood_planks_slab": "Runewood Planks Slab", + "block.malum.runewood_planks_stairs": "Runewood Planks Stairs", + "block.malum.runewood_sapling": "Runewood Sapling", + "block.malum.runewood_sign": "Runewood Sign", + "block.malum.runewood_tiles": "Runewood Tiles", + "block.malum.runewood_tiles_slab": "Runewood Tiles Slab", + "block.malum.runewood_tiles_stairs": "Runewood Tiles Stairs", + "block.malum.runewood_totem_base": "Runewood Totem Base", + "block.malum.runewood_totem_pole": "Runewood Totem Pole", + "block.malum.runewood_trapdoor": "Runewood Trapdoor", + "block.malum.runic_sap_block": "Runic Sap Block", + "block.malum.runic_small_tainted_rock_bricks": "Runic Small Tainted Rock Bricks", + "block.malum.runic_small_tainted_rock_bricks_slab": "Runic Small Tainted Rock Brick Slab", + "block.malum.runic_small_tainted_rock_bricks_stairs": "Runic Small Tainted Rock Brick Stairs", + "block.malum.runic_small_tainted_rock_bricks_wall": "Runic Small Tainted Rock Brick Wall", + "block.malum.runic_small_twisted_rock_bricks": "Runic Small Twisted Rock Bricks", + "block.malum.runic_small_twisted_rock_bricks_slab": "Runic Small Twisted Rock Brick Slab", + "block.malum.runic_small_twisted_rock_bricks_stairs": "Runic Small Twisted Rock Brick Stairs", + "block.malum.runic_small_twisted_rock_bricks_wall": "Runic Small Twisted Rock Brick Wall", + "block.malum.runic_tainted_rock_bricks": "Runic Tainted Rock Bricks", + "block.malum.runic_tainted_rock_bricks_slab": "Runic Tainted Rock Brick Slab", + "block.malum.runic_tainted_rock_bricks_stairs": "Runic Tainted Rock Brick Stairs", + "block.malum.runic_tainted_rock_bricks_wall": "Runic Tainted Rock Brick Wall", + "block.malum.runic_tainted_rock_tiles": "Runic Tainted Rock Tiles", + "block.malum.runic_tainted_rock_tiles_slab": "Runic Tainted Rock Tiles Slab", + "block.malum.runic_tainted_rock_tiles_stairs": "Runic Tainted Rock Tiles Stairs", + "block.malum.runic_tainted_rock_tiles_wall": "Runic Tainted Rock Tiles Wall", + "block.malum.runic_twisted_rock_bricks": "Runic Twisted Rock Bricks", + "block.malum.runic_twisted_rock_bricks_slab": "Runic Twisted Rock Brick Slab", + "block.malum.runic_twisted_rock_bricks_stairs": "Runic Twisted Rock Brick Stairs", + "block.malum.runic_twisted_rock_bricks_wall": "Runic Twisted Rock Brick Wall", + "block.malum.runic_twisted_rock_tiles": "Runic Twisted Rock Tiles", + "block.malum.runic_twisted_rock_tiles_slab": "Runic Twisted Rock Tiles Slab", + "block.malum.runic_twisted_rock_tiles_stairs": "Runic Twisted Rock Tiles Stairs", + "block.malum.runic_twisted_rock_tiles_wall": "Runic Twisted Rock Tiles Wall", + "block.malum.runic_workbench": "Runic Workbench", + "block.malum.rustic_runewood_planks": "Rustic Runewood Planks", + "block.malum.rustic_runewood_planks_slab": "Rustic Runewood Planks Slab", + "block.malum.rustic_runewood_planks_stairs": "Rustic Runewood Planks Stairs", + "block.malum.rustic_runewood_tiles": "Rustic Runewood Tiles", + "block.malum.rustic_runewood_tiles_slab": "Rustic Runewood Tiles Slab", + "block.malum.rustic_runewood_tiles_stairs": "Rustic Runewood Tiles Stairs", + "block.malum.rustic_soulwood_planks": "Rustic Soulwood Planks", + "block.malum.rustic_soulwood_planks_slab": "Rustic Soulwood Planks Slab", + "block.malum.rustic_soulwood_planks_stairs": "Rustic Soulwood Planks Stairs", + "block.malum.rustic_soulwood_tiles": "Rustic Soulwood Tiles", + "block.malum.rustic_soulwood_tiles_slab": "Rustic Soulwood Tiles Slab", + "block.malum.rustic_soulwood_tiles_stairs": "Rustic Soulwood Tiles Stairs", + "block.malum.sacred_spirited_glass": "Sacred Spirited Glass", + "block.malum.small_tainted_rock_bricks": "Small Tainted Rock Bricks", + "block.malum.small_tainted_rock_bricks_slab": "Small Tainted Rock Brick Slab", + "block.malum.small_tainted_rock_bricks_stairs": "Small Tainted Rock Brick Stairs", + "block.malum.small_tainted_rock_bricks_wall": "Small Tainted Rock Brick Wall", + "block.malum.small_twisted_rock_bricks": "Small Twisted Rock Bricks", + "block.malum.small_twisted_rock_bricks_slab": "Small Twisted Rock Brick Slab", + "block.malum.small_twisted_rock_bricks_stairs": "Small Twisted Rock Brick Stairs", + "block.malum.small_twisted_rock_bricks_wall": "Small Twisted Rock Brick Wall", + "block.malum.smooth_tainted_rock": "Smooth Tainted Rock", + "block.malum.smooth_tainted_rock_slab": "Smooth Tainted Rock Slab", + "block.malum.smooth_tainted_rock_stairs": "Smooth Tainted Rock Stairs", + "block.malum.smooth_tainted_rock_wall": "Smooth Tainted Rock Wall", + "block.malum.smooth_twisted_rock": "Smooth Twisted Rock", + "block.malum.smooth_twisted_rock_slab": "Smooth Twisted Rock Slab", + "block.malum.smooth_twisted_rock_stairs": "Smooth Twisted Rock Stairs", + "block.malum.smooth_twisted_rock_wall": "Smooth Twisted Rock Wall", + "block.malum.solid_runewood_trapdoor": "Solid Runewood Trapdoor", + "block.malum.solid_soulwood_trapdoor": "Solid Soulwood Trapdoor", + "block.malum.soulstone_ore": "Soulstone Ore", + "block.malum.soulwood": "Soulwood", + "block.malum.soulwood_beam": "Soulwood Beam", + "block.malum.soulwood_boards": "Soulwood Boards", + "block.malum.soulwood_boards_slab": "Soulwood Board Slab", + "block.malum.soulwood_boards_stairs": "Soulwood Board Stairs", + "block.malum.soulwood_boards_wall": "Soulwood Board Wall", + "block.malum.soulwood_door": "Soulwood Door", + "block.malum.soulwood_growth": "Soulwood Growth", + "block.malum.soulwood_item_pedestal": "Soulwood Item Pedestal", + "block.malum.soulwood_item_stand": "Soulwood Item Stand", + "block.malum.soulwood_leaves": "Soulwood Leaves", + "block.malum.soulwood_log": "Soulwood Log", + "block.malum.soulwood_panel": "Soulwood Panel", + "block.malum.soulwood_planks": "Soulwood Planks", + "block.malum.soulwood_planks_button": "Soulwood Button", + "block.malum.soulwood_planks_fence": "Soulwood Fence", + "block.malum.soulwood_planks_fence_gate": "Soulwood Fence Gate", + "block.malum.soulwood_planks_pressure_plate": "Soulwood Planks Pressure Plate", + "block.malum.soulwood_planks_slab": "Soulwood Planks Slab", + "block.malum.soulwood_planks_stairs": "Soulwood Planks Stairs", + "block.malum.soulwood_sign": "Soulwood Sign", + "block.malum.soulwood_tiles": "Soulwood Tiles", + "block.malum.soulwood_tiles_slab": "Soulwood Tiles Slab", + "block.malum.soulwood_tiles_stairs": "Soulwood Tiles Stairs", + "block.malum.soulwood_totem_base": "Soulwood Totem Base", + "block.malum.soulwood_totem_pole": "Soulwood Totem Pole", + "block.malum.soulwood_trapdoor": "Soulwood Trapdoor", + "block.malum.spirit_altar": "Spirit Altar", + "block.malum.spirit_catalyzer": "Spirit Catalyzer", + "block.malum.spirit_catalyzer_component": "Spirit Catalyzer Component", + "block.malum.spirit_crucible": "Spirit Crucible", + "block.malum.spirit_crucible_component": "Spirit Crucible Component", + "block.malum.spirit_jar": "Spirit Jar", + "block.malum.spirit_mote": "Spirit Mote", + "block.malum.stripped_runewood": "Stripped Runewood", + "block.malum.stripped_runewood_log": "Stripped Runewood Log", + "block.malum.stripped_soulwood": "Stripped Soulwood", + "block.malum.stripped_soulwood_log": "Stripped Soulwood Log", + "block.malum.tainted_ether_brazier": "Tainted Ether Brazier", + "block.malum.tainted_iridescent_ether_brazier": "Tainted Iridescent Ether Brazier", + "block.malum.tainted_rock": "Tainted Rock", + "block.malum.tainted_rock_bricks": "Tainted Rock Bricks", + "block.malum.tainted_rock_bricks_slab": "Tainted Rock Brick Slab", + "block.malum.tainted_rock_bricks_stairs": "Tainted Rock Brick Stairs", + "block.malum.tainted_rock_bricks_wall": "Tainted Rock Brick Wall", + "block.malum.tainted_rock_button": "Tainted Rock Button", + "block.malum.tainted_rock_column": "Tainted Rock Column", + "block.malum.tainted_rock_column_cap": "Tainted Rock Column Cap", + "block.malum.tainted_rock_item_pedestal": "Tainted Rock Item Pedestal", + "block.malum.tainted_rock_item_stand": "Tainted Rock Item Stand", + "block.malum.tainted_rock_pressure_plate": "Tainted Rock Pressure Plate", + "block.malum.tainted_rock_slab": "Tainted Rock Slab", + "block.malum.tainted_rock_stairs": "Tainted Rock Stairs", + "block.malum.tainted_rock_tiles": "Tainted Rock Tiles", + "block.malum.tainted_rock_tiles_slab": "Tainted Rock Tiles Slab", + "block.malum.tainted_rock_tiles_stairs": "Tainted Rock Tiles Stairs", + "block.malum.tainted_rock_tiles_wall": "Tainted Rock Tiles Wall", + "block.malum.tainted_rock_wall": "Tainted Rock Wall", + "block.malum.tall_calcified_blight": "Tall Calcified Blight", + "block.malum.the_device": "The Device", + "block.malum.the_vessel": "The Vessel", + "block.malum.twisted_ether_brazier": "Twisted Ether Brazier", + "block.malum.twisted_iridescent_ether_brazier": "Twisted Iridescent Ether Brazier", + "block.malum.twisted_rock": "Twisted Rock", + "block.malum.twisted_rock_bricks": "Twisted Rock Bricks", + "block.malum.twisted_rock_bricks_slab": "Twisted Rock Brick Slab", + "block.malum.twisted_rock_bricks_stairs": "Twisted Rock Brick Stairs", + "block.malum.twisted_rock_bricks_wall": "Twisted Rock Brick Wall", + "block.malum.twisted_rock_button": "Twisted Rock Button", + "block.malum.twisted_rock_column": "Twisted Rock Column", + "block.malum.twisted_rock_column_cap": "Twisted Rock Column Cap", + "block.malum.twisted_rock_item_pedestal": "Twisted Rock Item Pedestal", + "block.malum.twisted_rock_item_stand": "Twisted Rock Item Stand", + "block.malum.twisted_rock_pressure_plate": "Twisted Rock Pressure Plate", + "block.malum.twisted_rock_slab": "Twisted Rock Slab", + "block.malum.twisted_rock_stairs": "Twisted Rock Stairs", + "block.malum.twisted_rock_tiles": "Twisted Rock Tiles", + "block.malum.twisted_rock_tiles_slab": "Twisted Rock Tiles Slab", + "block.malum.twisted_rock_tiles_stairs": "Twisted Rock Tiles Stairs", + "block.malum.twisted_rock_tiles_wall": "Twisted Rock Tiles Wall", + "block.malum.twisted_rock_wall": "Twisted Rock Wall", + "block.malum.vertical_runewood_boards": "Vertical Runewood Boards", + "block.malum.vertical_runewood_boards_slab": "Vertical Runewood Board Slab", + "block.malum.vertical_runewood_boards_stairs": "Vertical Runewood Board Stairs", + "block.malum.vertical_runewood_planks": "Vertical Runewood Planks", + "block.malum.vertical_runewood_planks_slab": "Vertical Runewood Planks Slab", + "block.malum.vertical_runewood_planks_stairs": "Vertical Runewood Planks Stairs", + "block.malum.vertical_rustic_runewood_planks": "Vertical Rustic Runewood Planks", + "block.malum.vertical_rustic_runewood_planks_slab": "Vertical Rustic Runewood Planks Slab", + "block.malum.vertical_rustic_runewood_planks_stairs": "Vertical Rustic Runewood Planks Stairs", + "block.malum.vertical_rustic_soulwood_planks": "Vertical Rustic Soulwood Planks", + "block.malum.vertical_rustic_soulwood_planks_slab": "Vertical Rustic Soulwood Planks Slab", + "block.malum.vertical_rustic_soulwood_planks_stairs": "Vertical Rustic Soulwood Planks Stairs", + "block.malum.vertical_soulwood_boards": "Vertical Soulwood Boards", + "block.malum.vertical_soulwood_boards_slab": "Vertical Soulwood Board Slab", + "block.malum.vertical_soulwood_boards_stairs": "Vertical Soulwood Board Stairs", + "block.malum.vertical_soulwood_planks": "Vertical Soulwood Planks", + "block.malum.vertical_soulwood_planks_slab": "Vertical Soulwood Planks Slab", + "block.malum.vertical_soulwood_planks_stairs": "Vertical Soulwood Planks Stairs", + "block.malum.void_conduit": "The Weeping Well", + "block.malum.void_depot": "Void Depot", + "block.malum.weavers_workbench": "Weaver's Workbench", + "block.malum.weeping_well_bricks": "Weeping Well Bricks", + "block.malum.weeping_well_central_encasement": "Weeping Well Central Encasement", + "block.malum.weeping_well_central_encasement_support": "Weeping Well Central Encasement Support", + "block.malum.weeping_well_central_pillar": "Weeping Well Central Pillar", + "block.malum.weeping_well_core": "Weeping Well Core", + "block.malum.weeping_well_corner": "Weeping Well Corner", + "block.malum.weeping_well_encasement": "Weeping Well Encasement", + "block.malum.weeping_well_encasement_corner": "Weeping Well Encasement Corner", + "block.malum.weeping_well_encasement_mirrored": "Weeping Well Encasement Mirrored", + "block.malum.weeping_well_side": "Weeping Well Side", + "block.malum.weeping_well_side_pillar": "Weeping Well Side Pillar", + "block.malum.wicked_spirited_glass": "Wicked Spirited Glass", + "curios.identifier.brooch": "Brooch", + "curios.identifier.rune": "Rune", + "curios.modifiers.brooch": "When worn:", + "curios.modifiers.rune": "When equipped:", + "death.attack.scythe_sweep": "%s was sliced in half", + "death.attack.scythe_sweep.player": "%s was sliced in half by %s", + "death.attack.voodoo": "%s had their soul shattered", + "death.attack.voodoo.player": "%s had their soul shattered by %s", + "effect.malum.aethers_charm": "Aether's Charm", + "effect.malum.aethers_charm.description": "The heavens call for you, increasing jump height and decreasing gravity.", + "effect.malum.anglers_lure": "Angler's Lure", + "effect.malum.anglers_lure.description": "Let any fish who meets my gaze learn the true meaning of fear; for I am the harbinger of death. The bane of creatures sub-aqueous, my rod is true and unwavering as I cast into the aquatic abyss. A man, scorned by this uncaring Earth, finds solace in the sea. My only friend, the worm upon my hook. Wriggling, writhing, struggling to surmount the mortal pointlessness that permeates this barren world. I am alone. I am empty. And yet, I fish.", + "effect.malum.ascension": "Ascension", + "effect.malum.cancerous_growth": "Cancerous Growth", + "effect.malum.cancerous_growth.description": "You are emboldened by uncontrolled growth, increasing maximum health.", + "effect.malum.earthen_might": "Earthen Might", + "effect.malum.earthen_might.description": "Your fists and tools are reinforced with earth, increasing your overall damage.", + "effect.malum.echoing_arcana": "Echoing Arcana", + "effect.malum.gaias_bulwark": "Gaias Bulwark", + "effect.malum.gaias_bulwark.description": "You are protected by an earthen bulwark, increasing your armor.", + "effect.malum.gluttony": "Gluttony", + "effect.malum.gluttony.description": "You feed on the vulnerable, increasing scythe proficiency and gradually restoring lost hunger.", + "effect.malum.grim_certainty": "Grim Certainty", + "effect.malum.grim_certainty.description": "The Weight of Worlds oscillates, sealing the next strike as a critical blow.", + "effect.malum.ifrits_embrace": "Ifrit's Embrace", + "effect.malum.ifrits_embrace.description": "The warm embrace of fire coats your soul, mending your seared scars.", + "effect.malum.imminent_deliverance": "Imminent Deliverance", + "effect.malum.miners_rage": "Miner's Rage", + "effect.malum.miners_rage.description": "Your tools are bolstered with radiance, increasing your mining and attack speed.", + "effect.malum.poseidons_grasp": "Poseidon's Grasp", + "effect.malum.poseidons_grasp.description": "You reach out for further power, increasing your reach and item pickup distance.", + "effect.malum.reactive_shielding": "Reactive Shielding", + "effect.malum.rejected": "Rejected", + "effect.malum.sacrificial_empowerment": "Sacrificial Empowerment", + "effect.malum.silenced": "Silenced", + "effect.malum.silenced.description": "You are silenced, leaving your magical capabilities neutered.", + "effect.malum.wicked_intent": "Wicked Intent", + "effect.malum.wicked_intent.description": "You bring forth a powerful counter attack, increasing scythe proficiency for just one strike.", + "effect.malum.zephyrs_courage": "Zephyr's Courage", + "effect.malum.zephyrs_courage.description": "The zephyr propels you forward, increasing your movement speed.", + "enchantment.malum.animated.desc": "Improves the Scythe's attack rate.", + "enchantment.malum.ascension.desc": "Enables the Scythe to propel the player upwards, pushing away nearby enemies when used.", + "enchantment.malum.haunted.desc": "Improves the Weapon's Magic Damage", + "enchantment.malum.rebound.desc": "Allows the Scythe to be thrown much like a boomerang when used.", + "enchantment.malum.replenishing.desc": "Reduces the Staff's ranged attack cooldown when dealing melee damage.", + "enchantment.malum.spirit_plunder.desc": "Reaps extra Spirits when killing an enemy.", + "entity.malum.auric_flame_bolt": "Auric Flame Bolt", + "entity.malum.draining_bolt": "Draining Bolt", + "entity.malum.etheric_nitrate": "Etheric Nitrate", + "entity.malum.hex_bolt": "Hex Bolt", + "entity.malum.hidden_blade_delayed_impact": "Hidden Blade Delayed Impact", + "entity.malum.natural_spirit": "Natural Spirit", + "entity.malum.pneuma_void": "Pneuma Void", + "entity.malum.runewood_boat": "Runewood Boat", + "entity.malum.scythe_boomerang": "Scythe Boomerang", + "entity.malum.soulwood_boat": "Soulwood Boat", + "entity.malum.thrown_gluttony": "Thrown Gluttony", + "entity.malum.vivid_nitrate": "Vivid Nitrate", + "item.malum.accelerating_inlay": "Accelerating Inlay", + "item.malum.ace_prideweave": "Ace Prideweave", + "item.malum.aerial_spirit": "Aerial Spirit", + "item.malum.agender_prideweave": "Agender Prideweave", + "item.malum.alchemical_calx": "Alchemical Calx", + "item.malum.alchemical_impetus": "Alchemical Impetus", + "item.malum.aluminum_impetus": "Aluminum Impetus", + "item.malum.aluminum_node": "Aluminum Node", + "item.malum.ancient_weave": "Ancient Weave", + "item.malum.anomalous_design": "Anomalous Design", + "item.malum.aqueous_spirit": "Aqueous Spirit", + "item.malum.arcane_charcoal": "Arcane Charcoal", + "item.malum.arcane_charcoal_fragment": "Arcane Charcoal Fragment", + "item.malum.arcane_spirit": "Arcane Spirit", + "item.malum.aro_prideweave": "Aro Prideweave", + "item.malum.aroace_prideweave": "Aroace Prideweave", + "item.malum.astral_weave": "Astral Weave", + "item.malum.auric_embers": "Auric Embers", + "item.malum.belt_of_the_limitless": "Belt of the Limitless", + "item.malum.belt_of_the_magebane": "Belt of the Magebane", + "item.malum.belt_of_the_prospector": "Belt of the Prospector", + "item.malum.belt_of_the_starved": "Belt of the Starved", + "item.malum.bi_prideweave": "Bi Prideweave", + "item.malum.blazing_diode": "Blazing Diode", + "item.malum.blazing_quartz_fragment": "Blazing Quartz Fragment", + "item.malum.blighted_gunk": "Blighted Gunk", + "item.malum.calcified_blight": "Calcified Blight", + "item.malum.catalyst_lobber": "Catalyst Lobber", + "item.malum.charcoal_fragment": "Charcoal Fragment", + "item.malum.chunk_of_brilliance": "Chunk of Brilliance", + "item.malum.cluster_of_brilliance": "Cluster of Brilliance", + "item.malum.coal_fragment": "Coal Fragment", + "item.malum.complete_design": "Complete Design", + "item.malum.concentrated_gluttony": "Concentrated Gluttony", + "item.malum.copper_impetus": "Copper Impetus", + "item.malum.copper_node": "Copper Node", + "item.malum.copper_nugget": "Copper Nugget", + "item.malum.cornered_weave": "Cornered Weave", + "item.malum.cracked_alchemical_impetus": "Cracked Alchemical Impetus", + "item.malum.cracked_aluminum_impetus": "Cracked Aluminum Impetus", + "item.malum.cracked_copper_impetus": "Cracked Copper Impetus", + "item.malum.cracked_gold_impetus": "Cracked Gold Impetus", + "item.malum.cracked_iron_impetus": "Cracked Iron Impetus", + "item.malum.cracked_lead_impetus": "Cracked Lead Impetus", + "item.malum.cracked_nickel_impetus": "Cracked Nickel Impetus", + "item.malum.cracked_osmium_impetus": "Cracked Osmium Impetus", + "item.malum.cracked_silver_impetus": "Cracked Silver Impetus", + "item.malum.cracked_tin_impetus": "Cracked Tin Impetus", + "item.malum.cracked_uranium_impetus": "Cracked Uranium Impetus", + "item.malum.cracked_zinc_impetus": "Cracked Zinc Impetus", + "item.malum.creative_scythe": "Creative Scythe", + "item.malum.crude_scythe": "Crude Scythe", + "item.malum.crushed_brilliance": "Crushed Brilliance", + "item.malum.crushed_soulstone": "Crushed Soulstone", + "item.malum.cthonic_gold": "Cthonic Gold", + "item.malum.cthonic_gold_fragment": "Cthonic Gold Fragment", + "item.malum.cursed_sap": "Cursed Sap", + "item.malum.cursed_sapball": "Cursed Sapball", + "item.malum.demiboy_prideweave": "Demiboy Prideweave", + "item.malum.demigirl_prideweave": "Demigirl Prideweave", + "item.malum.dreaded_weave": "Dreaded Weave", + "item.malum.earthen_spirit": "Earthen Spirit", + "item.malum.edge_of_deliverance": "Edge of Deliverance", + "item.malum.elaborate_brooch": "Elaborate Brooch", + "item.malum.eldritch_spirit": "Eldritch Spirit", + "item.malum.enby_prideweave": "Enby Prideweave", + "item.malum.encyclopedia_arcana": "Encyclopedia Arcana", + "item.malum.encyclopedia_esoterica": "Encyclopedia Esoterica", + "item.malum.erosion_scepter": "Erosion Scepter", + "item.malum.esoteric_spool": "Esoteric Spool", + "item.malum.filled_spirit_jar": "Filled Spirit Jar", + "item.malum.fused_consciousness": "Fused Consciousness", + "item.malum.gay_prideweave": "Gay Prideweave", + "item.malum.genderfluid_prideweave": "Genderfluid Prideweave", + "item.malum.genderqueer_prideweave": "Genderqueer Prideweave", + "item.malum.gilded_belt": "Gilded Belt", + "item.malum.gilded_ring": "Gilded Ring", + "item.malum.glass_brooch": "Glass Brooch", + "item.malum.gluttonous_brooch": "Gluttonous Brooch", + "item.malum.gold_impetus": "Gold Impetus", + "item.malum.gold_node": "Gold Node", + "item.malum.grim_talc": "Grim Talc", + "item.malum.hallowed_gold_ingot": "Hallowed Gold Ingot", + "item.malum.hallowed_gold_nugget": "Hallowed Gold Nugget", + "item.malum.hex_ash": "Hex Ash", + "item.malum.impurity_stabilizer": "Impurity Stabilizer", + "item.malum.infernal_spirit": "Infernal Spirit", + "item.malum.intersex_prideweave": "Intersex Prideweave", + "item.malum.intricate_assembly": "Intricate Assembly", + "item.malum.iron_impetus": "Iron Impetus", + "item.malum.iron_node": "Iron Node", + "item.malum.lamplighters_tongs": "Lamplighter's Tongs", + "item.malum.lead_impetus": "Lead Impetus", + "item.malum.lead_node": "Lead Node", + "item.malum.lesbian_prideweave": "Lesbian Prideweave", + "item.malum.living_flesh": "Living Flesh", + "item.malum.malignant_lead": "Malignant Lead", + "item.malum.malignant_pewter_ingot": "Malignant Pewter Ingot", + "item.malum.malignant_pewter_nugget": "Malignant Pewter Nugget", + "item.malum.malignant_pewter_plating": "Malignant Pewter Plating", + "item.malum.malignant_stronghold_boots": "Malignant Stronghold Boots", + "item.malum.malignant_stronghold_chestplate": "Malignant Stronghold Chestplate", + "item.malum.malignant_stronghold_helmet": "Malignant Stronghold Helmet", + "item.malum.malignant_stronghold_leggings": "Malignant Stronghold Leggings", + "item.malum.mechanical_weave_v1": "Mechanical Weave V1", + "item.malum.mechanical_weave_v2": "Mechanical Weave V2", + "item.malum.mending_diffuser": "Mending Diffuser", + "item.malum.mnemonic_fragment": "Mnemonic Fragment", + "item.malum.mnemonic_hex_staff": "Mnemonic Hex Staff", + "item.malum.music_disc_aesthetica": "Music Disc", + "item.malum.music_disc_aesthetica.desc": "Kultik - Aesthetica", + "item.malum.music_disc_arcane_elegy": "Music Disc", + "item.malum.music_disc_arcane_elegy.desc": "Kultik - Arcane Elegy", + "item.malum.natural_quartz": "Natural Quartz", + "item.malum.necklace_of_blissful_harmony": "Necklace of Blissful Harmony", + "item.malum.necklace_of_the_hidden_blade": "Necklace of the Hidden Blade", + "item.malum.necklace_of_the_mystic_mirror": "Necklace of the Mystic Mirror", + "item.malum.necklace_of_the_narrow_edge": "Necklace of the Narrow Edge", + "item.malum.necklace_of_the_watcher": "Necklace of the Watcher", + "item.malum.nickel_impetus": "Nickel Impetus", + "item.malum.nickel_node": "Nickel Node", + "item.malum.null_slate": "Null Slate", + "item.malum.ornate_necklace": "Ornate Necklace", + "item.malum.ornate_ring": "Ornate Ring", + "item.malum.osmium_impetus": "Osmium Impetus", + "item.malum.osmium_node": "Osmium Node", + "item.malum.pan_prideweave": "Pan Prideweave", + "item.malum.plural_prideweave": "Plural Prideweave", + "item.malum.poly_prideweave": "Poly Prideweave", + "item.malum.poppet": "Poppet", + "item.malum.pride_prideweave": "Pride Prideweave", + "item.malum.prismatic_focus_lens": "Prismatic Focus Lens", + "item.malum.processed_soulstone": "Processed Soulstone", + "item.malum.raw_soulstone": "Raw Soulstone", + "item.malum.ring_of_alchemical_mastery": "Ring of Alchemical Mastery", + "item.malum.ring_of_arcane_prowess": "Ring of Arcane Prowess", + "item.malum.ring_of_curative_talent": "Ring of Curative Talent", + "item.malum.ring_of_desperate_voracity": "Ring of Desperate Voracity", + "item.malum.ring_of_echoing_arcana": "Ring of Echoing Arcana", + "item.malum.ring_of_esoteric_spoils": "Ring of Esoteric Spoils", + "item.malum.ring_of_growing_flesh": "Ring of Growing Flesh", + "item.malum.ring_of_gruesome_concentration": "Ring of Gruesome Concentration", + "item.malum.ring_of_manaweaving": "Ring of Manaweaving", + "item.malum.ring_of_the_demolitionist": "Ring of the Demolitionist", + "item.malum.ring_of_the_endless_well": "Ring of the Endless Well", + "item.malum.ring_of_the_hoarder": "Ring of the Hoarder", + "item.malum.ritual_shard": "Ritual Shard", + "item.malum.rotting_essence": "Rotting Essence", + "item.malum.rune_of_aliment_cleansing": "Rune of Aliment Cleansing", + "item.malum.rune_of_bolstering": "Rune of Bolstering", + "item.malum.rune_of_culling": "Rune of Culling", + "item.malum.rune_of_dexterity": "Rune of Dexterity", + "item.malum.rune_of_fervor": "Rune of Fervor", + "item.malum.rune_of_haste": "Rune of Haste", + "item.malum.rune_of_idle_restoration": "Rune of Idle Restoration", + "item.malum.rune_of_igneous_solace": "Rune of Igneous Solace", + "item.malum.rune_of_loyalty": "Rune of Loyalty", + "item.malum.rune_of_motion": "Rune of Motion", + "item.malum.rune_of_reactive_shielding": "Rune of Reactive Shielding", + "item.malum.rune_of_reinforcement": "Rune of Reinforcement", + "item.malum.rune_of_sacrificial_empowerment": "Rune of Sacrificial Empowerment", + "item.malum.rune_of_spell_mastery": "Rune of Spell Mastery", + "item.malum.rune_of_the_aether": "Rune of the Aether", + "item.malum.rune_of_the_arena": "Rune of the Arena", + "item.malum.rune_of_the_hells": "Rune of the Hells", + "item.malum.rune_of_the_heretic": "Rune of the Heretic", + "item.malum.rune_of_the_seas": "Rune of the Seas", + "item.malum.rune_of_toughness": "Rune of Toughness", + "item.malum.rune_of_twinned_duration": "Rune of Twinned Duration", + "item.malum.rune_of_unnatural_stamina": "Rune of Unnatural Stamina", + "item.malum.rune_of_volatile_distortion": "Rune of Volatile Distortion", + "item.malum.rune_of_warding": "Rune of Warding", + "item.malum.runewood_boat": "Runewood Boat", + "item.malum.runewood_tablet": "Runewood Tablet", + "item.malum.runic_brooch": "Runic Brooch", + "item.malum.runic_sap": "Runic Sap", + "item.malum.runic_sapball": "Runic Sapball", + "item.malum.sacred_spirit": "Sacred Spirit", + "item.malum.shielding_apparatus": "Shielding Apparatus", + "item.malum.silver_impetus": "Silver Impetus", + "item.malum.silver_node": "Silver Node", + "item.malum.soul_hunter_boots": "Soulhunter Boots", + "item.malum.soul_hunter_cloak": "Soulhunter Cloak", + "item.malum.soul_hunter_leggings": "Soulhunter Leggings", + "item.malum.soul_hunter_robe": "Soulhunter Robe", + "item.malum.soul_of_a_scythe": "Soul of A Scythe", + "item.malum.soul_stained_steel_axe": "Soulstained Steel Axe", + "item.malum.soul_stained_steel_boots": "Soulstained Steel Boots", + "item.malum.soul_stained_steel_chestplate": "Soulstained Steel Chestplate", + "item.malum.soul_stained_steel_helmet": "Soulstained Steel Helmet", + "item.malum.soul_stained_steel_hoe": "Soulstained Steel Hoe", + "item.malum.soul_stained_steel_ingot": "Soulstained Steel Ingot", + "item.malum.soul_stained_steel_knife": "Soulstained Steel Knife", + "item.malum.soul_stained_steel_leggings": "Soulstained Steel Leggings", + "item.malum.soul_stained_steel_nugget": "Soulstained Steel Nugget", + "item.malum.soul_stained_steel_pickaxe": "Soulstained Steel Pickaxe", + "item.malum.soul_stained_steel_plating": "Soulstained Steel Plating", + "item.malum.soul_stained_steel_scythe": "Soulstained Steel Scythe", + "item.malum.soul_stained_steel_shovel": "Soulstained Steel Shovel", + "item.malum.soul_stained_steel_sword": "Soulstained Steel Sword", + "item.malum.soulwood_boat": "Soulwood Boat", + "item.malum.soulwood_tablet": "Soulwood Tablet", + "item.malum.spectral_lens": "Spectral Lens", + "item.malum.spectral_optic": "Spectral Optic", + "item.malum.spirit_fabric": "Spirit Fabric", + "item.malum.spirit_pouch": "Spirit Pouch", + "item.malum.splash_of_gluttony": "Splash of Gluttony", + "item.malum.staff_of_the_auric_flame": "Staff of the Auric Flame", + "item.malum.stellar_mechanism": "Stellar Mechanism", + "item.malum.tainted_rock_tablet": "Tainted Rock Tablet", + "item.malum.tin_impetus": "Tin Impetus", + "item.malum.tin_node": "Tin Node", + "item.malum.token_of_gratitude": "Token of Gratitude", + "item.malum.tophat": "Tophat", + "item.malum.totemic_staff": "Totemic Staff", + "item.malum.trans_prideweave": "Trans Prideweave", + "item.malum.tuning_fork": "Tuning Fork", + "item.malum.tyrving": "Tyrving", + "item.malum.umbral_spirit": "Umbral Spirit", + "item.malum.uranium_impetus": "Uranium Impetus", + "item.malum.uranium_node": "Uranium Node", + "item.malum.void_salts": "Void Salts", + "item.malum.void_tablet": "Void Tablet", + "item.malum.warp_flux": "Warp Flux", + "item.malum.warping_engine": "Warping Engine", + "item.malum.weight_of_worlds": "Weight of Worlds", + "item.malum.wicked_spirit": "Wicked Spirit", + "item.malum.zinc_impetus": "Zinc Impetus", + "item.malum.zinc_node": "Zinc Node", + "itemGroup.malum_arcane_construct": "Malum: Arcane Construct", + "itemGroup.malum_basis_of_magic": "Malum: Basis of Magic", + "itemGroup.malum_cosmetics": "Malum: Self Expression", + "itemGroup.malum_metallurgic_magics": "Malum: Metallurgic Magics", + "itemGroup.malum_natural_wonders": "Malum: Born from Arcana", + "itemGroup.malum_ritual_shards": "Malum: Ritual Shards", + "itemGroup.malum_void_chronicles": "Malum: Chronicles of the Void", + "malum.gui.augment.installed": "When installed: ", + "malum.gui.augment.slot": "Slot: ", + "malum.gui.augment.type.augment": "Augment", + "malum.gui.augment.type.core_augment": "Core Augment", + "malum.gui.book.entry.a_personal_note": "A Personal Note", + "malum.gui.book.entry.a_personal_note.commendations": "Malum; Commendations", + "malum.gui.book.entry.a_personal_note.commendations.description": "A Thank You Letter", + "malum.gui.book.entry.a_personal_note.description": "A page from another book", + "malum.gui.book.entry.a_personal_note.inspirations": "Malum; Inspirations", + "malum.gui.book.entry.a_personal_note.inspirations.description": "What brought me here", + "malum.gui.book.entry.accelerating_inlay": "Accelerating Inlay", + "malum.gui.book.entry.accelerating_inlay.description": "Doubling down", + "malum.gui.book.entry.aerial_rite": "Aerial Rites", + "malum.gui.book.entry.aerial_rite.description": "Uplifting the soul", + "malum.gui.book.entry.altar_acceleration": "Altar Acceleration", + "malum.gui.book.entry.altar_acceleration.description": "Obelisks", + "malum.gui.book.entry.aqueous_rite": "Aqueous Rites", + "malum.gui.book.entry.aqueous_rite.description": "Molding the soul", + "malum.gui.book.entry.arcane_restoration": "Arcane Restoration", + "malum.gui.book.entry.arcane_restoration.description": "Mystic repair", + "malum.gui.book.entry.arcane_rite": "A Rite Unchained", + "malum.gui.book.entry.arcane_rite.description": "Creation uncontrolled", + "malum.gui.book.entry.belt_of_the_magebane": "Belt of the Magebane", + "malum.gui.book.entry.belt_of_the_magebane.description": "Newfound ruin", + "malum.gui.book.entry.belt_of_the_prospector": "Belt of the Prospector", + "malum.gui.book.entry.belt_of_the_prospector.description": "Treasures of the earth", + "malum.gui.book.entry.belt_of_the_prospector.ring_of_the_demolitionist": "Ring of the Demolitionist", + "malum.gui.book.entry.belt_of_the_prospector.ring_of_the_demolitionist.description": "$bMore dakka/$", + "malum.gui.book.entry.belt_of_the_prospector.ring_of_the_hoarder": "Ring of the Hoarder", + "malum.gui.book.entry.belt_of_the_prospector.ring_of_the_hoarder.description": "Directly into my veins", + "malum.gui.book.entry.belt_of_the_starved": "Belt of the Starved", + "malum.gui.book.entry.belt_of_the_starved.concentrated_gluttony": "Concentrated Gluttony", + "malum.gui.book.entry.belt_of_the_starved.concentrated_gluttony.description": "Bypass", + "malum.gui.book.entry.belt_of_the_starved.description": "Channeling voracity", + "malum.gui.book.entry.belt_of_the_starved.ring_of_desperate_voracity": "Ring of Desperate Voracity", + "malum.gui.book.entry.belt_of_the_starved.ring_of_desperate_voracity.description": "Widening the channel", + "malum.gui.book.entry.blazing_diode": "Blazing Diode", + "malum.gui.book.entry.blazing_diode.description": "The strongest force in the world", + "malum.gui.book.entry.blazing_quartz": "Blazing Quartz", + "malum.gui.book.entry.blazing_quartz.description": "Ignition", + "malum.gui.book.entry.blight": "A Study on Blight", + "malum.gui.book.entry.blight.description": "What, why, and how", + "malum.gui.book.entry.brilliance": "Brilliance", + "malum.gui.book.entry.brilliance.description": "The stuff of experience", + "malum.gui.book.entry.chronicles_of_the_soul": "Chronicles of the Soul", + "malum.gui.book.entry.chronicles_of_the_soul.description": "A magecraft of miracles", + "malum.gui.book.entry.chronicles_of_the_void": "Chronicles of the Void", + "malum.gui.book.entry.chronicles_of_the_void.description": "A magecraft of madness", + "malum.gui.book.entry.corrupt_aerial_rite": "Corrupting the Aerial Rites", + "malum.gui.book.entry.corrupt_aerial_rite.description": "Scattering the soul", + "malum.gui.book.entry.corrupt_aqueous_rite": "Corrupting the Aqueous Rites", + "malum.gui.book.entry.corrupt_aqueous_rite.description": "Deforming the soul", + "malum.gui.book.entry.corrupt_earthen_rite": "Corrupting the Earthen Rites", + "malum.gui.book.entry.corrupt_earthen_rite.description": "Honing the soul", + "malum.gui.book.entry.corrupt_infernal_rite": "Corrupting the Infernal Rites", + "malum.gui.book.entry.corrupt_infernal_rite.description": "Extinguishing the soul", + "malum.gui.book.entry.corrupt_sacred_rite": "Corrupting the Sacred Rites", + "malum.gui.book.entry.corrupt_sacred_rite.description": "Stimulating the soul", + "malum.gui.book.entry.corrupt_wicked_rite": "Corrupting the Wicked Rites", + "malum.gui.book.entry.corrupt_wicked_rite.description": "Endangering the soul", + "malum.gui.book.entry.corrupted_resonance": "Corrupted Resonance", + "malum.gui.book.entry.corrupted_resonance.description": "Advanced magics", + "malum.gui.book.entry.crucible_acceleration": "Crucible Acceleration", + "malum.gui.book.entry.crucible_acceleration.description": "Heating up", + "malum.gui.book.entry.crucible_augmentation": "Crucible Augmentation", + "malum.gui.book.entry.crucible_augmentation.description": "Tuning the attuner", + "malum.gui.book.entry.cthonic_gold": "Cthonic Gold", + "malum.gui.book.entry.cthonic_gold.description": "Fused with the arcane", + "malum.gui.book.entry.cthonic_gold.reexamination": "Reexamination: Cthonic Gold", + "malum.gui.book.entry.cthonic_gold.reexamination.description": "A new principle in old material", + "malum.gui.book.entry.earthen_rite": "Earthen Rites", + "malum.gui.book.entry.earthen_rite.description": "Grounding the soul", + "malum.gui.book.entry.elaborate_brooch": "Elaborate Brooch", + "malum.gui.book.entry.elaborate_brooch.description": "A change in purpose", + "malum.gui.book.entry.eldritch_arcana": "Eldritch Arcana", + "malum.gui.book.entry.eldritch_arcana.description": "For every push there is a pull", + "malum.gui.book.entry.elemental_arcana": "Elemental Arcana", + "malum.gui.book.entry.elemental_arcana.description": "Focused magic", + "malum.gui.book.entry.esoteric_reaping": "Esoteric Reaping", + "malum.gui.book.entry.esoteric_reaping.description": "Leaked magic", + "malum.gui.book.entry.ether": "Ether", + "malum.gui.book.entry.ether.description": "All the colors of the wind", + "malum.gui.book.entry.focus_ashes": "Arising of Ashes", + "malum.gui.book.entry.focus_ashes.description": "Creating powdered reagents", + "malum.gui.book.entry.focus_crystals": "Creation of Crystals", + "malum.gui.book.entry.focus_crystals.description": "Forming irregular crystals", + "malum.gui.book.entry.focus_metals": "Magecraft of Metals", + "malum.gui.book.entry.focus_metals.description": "Forming banded crystals", + "malum.gui.book.entry.fragment.void.black_crystal": "Scribbled notes", + "malum.gui.book.entry.fragment.void.black_crystal.description": "Incomprehensible", + "malum.gui.book.entry.fragment.void.inverse_and_hybrid_arcana": "A failed experiment", + "malum.gui.book.entry.fragment.void.inverse_and_hybrid_arcana.description": "An attempt to create something new?", + "malum.gui.book.entry.fragment.void.umbral_arcana": "Strange equations", + "malum.gui.book.entry.fragment.void.umbral_arcana.description": "Assuming an absence of existence...", + "malum.gui.book.entry.glass_brooch": "Glass Brooch", + "malum.gui.book.entry.glass_brooch.description": "Fragile power", + "malum.gui.book.entry.gluttonous_brooch": "Gluttonous Brooch", + "malum.gui.book.entry.gluttonous_brooch.description": "Endlessly unsated", + "malum.gui.book.entry.impurity_stabilizer": "Impurity Stabilizer", + "malum.gui.book.entry.impurity_stabilizer.description": "Potency from weakness", + "malum.gui.book.entry.infernal_rite": "Infernal Rites", + "malum.gui.book.entry.infernal_rite.description": "Igniting the soul", + "malum.gui.book.entry.intricate_assembly": "Intricate Assembly", + "malum.gui.book.entry.intricate_assembly.description": "Fudging the numbers", + "malum.gui.book.entry.introduction": "Introduction", + "malum.gui.book.entry.introduction.description": "On the nature of souls", + "malum.gui.book.entry.managing_totems": "Totem Resonance", + "malum.gui.book.entry.managing_totems.description": "Insight into the rites", + "malum.gui.book.entry.mending_diffuser": "Mending Diffuser", + "malum.gui.book.entry.mending_diffuser.description": "Unliving scar tissue", + "malum.gui.book.entry.mirror_magic": "Mirror magic", + "malum.gui.book.entry.mirror_magic.description": "Magic Funnels", + "malum.gui.book.entry.mote_making": "Mote Making", + "malum.gui.book.entry.mote_making.description": "Worship the cube", + "malum.gui.book.entry.natural_quartz": "Natural Quartz", + "malum.gui.book.entry.natural_quartz.description": "Deep in the earth", + "malum.gui.book.entry.necklace_of_blissful_harmony": "Necklace of Blissful Harmony", + "malum.gui.book.entry.necklace_of_blissful_harmony.description": "No sign of morning coming", + "malum.gui.book.entry.necklace_of_the_mystic_mirror": "Necklace of the Mystic Mirror", + "malum.gui.book.entry.necklace_of_the_mystic_mirror.description": "As without, so within", + "malum.gui.book.entry.necklace_of_the_narrow_edge": "Necklace of the Narrow Edge", + "malum.gui.book.entry.necklace_of_the_narrow_edge.description": "Focused and sharpened", + "malum.gui.book.entry.page.headline.a_personal_note": "A Personal Note", + "malum.gui.book.entry.page.headline.a_personal_note.commendations": "Malum; Commendations", + "malum.gui.book.entry.page.headline.a_personal_note.commendations.alphalilly": "Alphalilly", + "malum.gui.book.entry.page.headline.a_personal_note.commendations.coalition_of_magic": "Coalition of Magic", + "malum.gui.book.entry.page.headline.a_personal_note.commendations.kultik": "Kultik", + "malum.gui.book.entry.page.headline.a_personal_note.commendations.pessi_mysterio": "Pessi Mysterio", + "malum.gui.book.entry.page.headline.a_personal_note.commendations.translation": "Translation", + "malum.gui.book.entry.page.headline.a_personal_note.commendations.wiresegal": "Wiresegal", + "malum.gui.book.entry.page.headline.a_personal_note.inspirations": "Malum; Inspirations", + "malum.gui.book.entry.page.headline.a_personal_note.inspirations.astral_sorcery": "Astral Sorcery", + "malum.gui.book.entry.page.headline.a_personal_note.inspirations.eidolon": "Eidolon", + "malum.gui.book.entry.page.headline.a_personal_note.inspirations.mystic_modding": "Mystic Modding' Mods", + "malum.gui.book.entry.page.headline.a_personal_note.inspirations.thaumcraft": "Thaumcraft", + "malum.gui.book.entry.page.headline.accelerating_inlay": "Accelerating Inlay", + "malum.gui.book.entry.page.headline.altar_acceleration.brilliant_obelisk": "Brilliant Obelisk", + "malum.gui.book.entry.page.headline.altar_acceleration.runewood_obelisk": "Runewood Obelisk", + "malum.gui.book.entry.page.headline.arcane_restoration": "Arcane Restoration", + "malum.gui.book.entry.page.headline.arcane_rite": "A Rite Unchained", + "malum.gui.book.entry.page.headline.arcane_rite.soulwood": "Soulwood Transmutation", + "malum.gui.book.entry.page.headline.belt_of_the_magebane": "Belt of the Magebane", + "malum.gui.book.entry.page.headline.belt_of_the_prospector": "Belt of the Prospector", + "malum.gui.book.entry.page.headline.belt_of_the_prospector.ring_of_the_demolitionist": "Ring of the Demolitionist", + "malum.gui.book.entry.page.headline.belt_of_the_prospector.ring_of_the_hoarder": "Ring of the Hoarder", + "malum.gui.book.entry.page.headline.belt_of_the_starved": "Belt of the Starved", + "malum.gui.book.entry.page.headline.belt_of_the_starved.concentrated_gluttony": "Concentrated Gluttony", + "malum.gui.book.entry.page.headline.belt_of_the_starved.ring_of_desperate_voracity": "Ring of Desperate Voracity", + "malum.gui.book.entry.page.headline.blazing_diode": "Blazing Diode", + "malum.gui.book.entry.page.headline.blazing_quartz": "Blazing Quartz", + "malum.gui.book.entry.page.headline.blight.arcane_rite": "Blight Study: Resonance", + "malum.gui.book.entry.page.headline.blight.composition": "Blight Study: Substance", + "malum.gui.book.entry.page.headline.blight.intro": "Blight Study: Preface", + "malum.gui.book.entry.page.headline.blight.spread": "Blight Study: Spread", + "malum.gui.book.entry.page.headline.brilliance": "Brilliance", + "malum.gui.book.entry.page.headline.chronicles_of_the_soul": "Chronicles of the Soul", + "malum.gui.book.entry.page.headline.chronicles_of_the_void": "Chronicles of the Void", + "malum.gui.book.entry.page.headline.corrupted_resonance": "Corrupted Resonance", + "malum.gui.book.entry.page.headline.crucible_acceleration": "Crucible Acceleration", + "malum.gui.book.entry.page.headline.crucible_augmentation": "Crucible Augmentation", + "malum.gui.book.entry.page.headline.cthonic_gold": "Cthonic Gold", + "malum.gui.book.entry.page.headline.cthonic_gold.reexamination": "Reexamination: Cthonic Gold", + "malum.gui.book.entry.page.headline.elaborate_brooch": "Elaborate Brooch", + "malum.gui.book.entry.page.headline.eldritch_arcana": "Eldritch Spirit", + "malum.gui.book.entry.page.headline.elemental_arcana": "Elemental Arcana", + "malum.gui.book.entry.page.headline.elemental_arcana.aerial": "Aerial Spirit", + "malum.gui.book.entry.page.headline.elemental_arcana.aqueous": "Aqueous Spirit", + "malum.gui.book.entry.page.headline.elemental_arcana.earthen": "Earthen Spirit", + "malum.gui.book.entry.page.headline.elemental_arcana.infernal": "Infernal Spirit", + "malum.gui.book.entry.page.headline.esoteric_reaping": "Esoteric Reaping", + "malum.gui.book.entry.page.headline.esoteric_reaping.astral_weave": "Astral Weave", + "malum.gui.book.entry.page.headline.esoteric_reaping.grim_talc": "Grim Talc", + "malum.gui.book.entry.page.headline.esoteric_reaping.rotting_essence": "Rotting Essence", + "malum.gui.book.entry.page.headline.esoteric_reaping.warp_flux": "Warp Flux", + "malum.gui.book.entry.page.headline.ether": "Ether", + "malum.gui.book.entry.page.headline.ether.iridescent": "Iridescent Ether", + "malum.gui.book.entry.page.headline.focus_ashes": "Arising of Ashes", + "malum.gui.book.entry.page.headline.focus_crystals": "Creation of Crystals", + "malum.gui.book.entry.page.headline.focus_metals": "Magecraft of Metals", + "malum.gui.book.entry.page.headline.fragment.void.black_crystal": "Scribbled notes", + "malum.gui.book.entry.page.headline.fragment.void.umbral_arcana": "Strange equations", + "malum.gui.book.entry.page.headline.glass_brooch": "Glass Brooch", + "malum.gui.book.entry.page.headline.gluttonous_brooch": "Gluttonous Brooch", + "malum.gui.book.entry.page.headline.impurity_stabilizer": "Impurity Stabilizer", + "malum.gui.book.entry.page.headline.intricate_assembly": "Intricate Assembly", + "malum.gui.book.entry.page.headline.introduction": "Introduction", + "malum.gui.book.entry.page.headline.managing_totems": "Totem Resonance", + "malum.gui.book.entry.page.headline.mending_diffuser": "Mending Diffuser", + "malum.gui.book.entry.page.headline.mirror_magic": "Mirror magic", + "malum.gui.book.entry.page.headline.mote_making": "Mote Making", + "malum.gui.book.entry.page.headline.natural_quartz": "Natural Quartz", + "malum.gui.book.entry.page.headline.necklace_of_blissful_harmony": "The Blissful Harmony", + "malum.gui.book.entry.page.headline.necklace_of_the_mystic_mirror": "The Mystic Mirror", + "malum.gui.book.entry.page.headline.necklace_of_the_narrow_edge": "The Narrow Edge", + "malum.gui.book.entry.page.headline.primary_arcana.arcane": "Arcane Spirit", + "malum.gui.book.entry.page.headline.primary_arcana.sacred": "Sacred Spirit", + "malum.gui.book.entry.page.headline.primary_arcana.wicked": "Wicked Spirit", + "malum.gui.book.entry.page.headline.prismatic_focus_lens": "Prismatic Focus Lens", + "malum.gui.book.entry.page.headline.reactive_trinkets.ring_of_alchemical_mastery": "Ring of Alchemical Mastery", + "malum.gui.book.entry.page.headline.reactive_trinkets.ring_of_curative_talent": "Ring of Curative Talent", + "malum.gui.book.entry.page.headline.reactive_trinkets.ring_of_manaweaving": "Ring of Manaweaving", + "malum.gui.book.entry.page.headline.reactive_trinkets.ring_of_prowess": "Ring of Prowess", + "malum.gui.book.entry.page.headline.ring_of_esoteric_spoils": "Ring of Esoteric Spoils", + "malum.gui.book.entry.page.headline.ritual_magic": "Ritual magic", + "malum.gui.book.entry.page.headline.rune_of_aliment_cleansing": "Rune of Aliment Cleansing", + "malum.gui.book.entry.page.headline.rune_of_culling": "Rune of Culling", + "malum.gui.book.entry.page.headline.rune_of_dexterity": "Rune of Dexterity", + "malum.gui.book.entry.page.headline.rune_of_fervor": "Rune of Fervor", + "malum.gui.book.entry.page.headline.rune_of_haste": "Rune of Haste", + "malum.gui.book.entry.page.headline.rune_of_idle_restoration": "Rune of Idle Restoration", + "malum.gui.book.entry.page.headline.rune_of_loyalty": "Rune of Loyalty", + "malum.gui.book.entry.page.headline.rune_of_motion": "Rune of Motion", + "malum.gui.book.entry.page.headline.rune_of_reactive_shielding": "Rune of Reactive Shielding", + "malum.gui.book.entry.page.headline.rune_of_reinforcement": "Rune of Reinforcement", + "malum.gui.book.entry.page.headline.rune_of_the_aether": "Rune of the Aether", + "malum.gui.book.entry.page.headline.rune_of_the_arena": "Rune of the Arena", + "malum.gui.book.entry.page.headline.rune_of_the_hells": "Rune of the Hells", + "malum.gui.book.entry.page.headline.rune_of_the_seas": "Rune of the Seas", + "malum.gui.book.entry.page.headline.rune_of_volatile_distortion": "Rune of Volatile Distortion", + "malum.gui.book.entry.page.headline.rune_of_warding": "Rune of Warding", + "malum.gui.book.entry.page.headline.runewood": "Runewood", + "malum.gui.book.entry.page.headline.runewood.arcane_charcoal": "Arcane Charcoal", + "malum.gui.book.entry.page.headline.runewood.runic_sap": "Runic Sap", + "malum.gui.book.entry.page.headline.runeworking": "Runeworking", + "malum.gui.book.entry.page.headline.runic_brooch": "Runic Brooch", + "malum.gui.book.entry.page.headline.scythes": "Scythes", + "malum.gui.book.entry.page.headline.scythes.enchanting": "Enchanting a Scythe", + "malum.gui.book.entry.page.headline.scythes.enchanting.animated": "Animated", + "malum.gui.book.entry.page.headline.scythes.enchanting.ascension": "Ascension", + "malum.gui.book.entry.page.headline.scythes.enchanting.haunted": "Haunted", + "malum.gui.book.entry.page.headline.scythes.enchanting.rebound": "Rebound", + "malum.gui.book.entry.page.headline.scythes.enchanting.spirit_plunder": "Spirit Plunder", + "malum.gui.book.entry.page.headline.shielding_apparatus": "Shielding Apparatus", + "malum.gui.book.entry.page.headline.soulhunter_gear": "Soulhunter Gear", + "malum.gui.book.entry.page.headline.soulstained_armor": "Soulstained Armor", + "malum.gui.book.entry.page.headline.soulstained_scythe": "Soulstained Scythe", + "malum.gui.book.entry.page.headline.soulstone": "Soulstone", + "malum.gui.book.entry.page.headline.soulwood.blight": "Soulwood Study: Blight", + "malum.gui.book.entry.page.headline.soulwood.bonemeal": "Soulwood Study: Growth", + "malum.gui.book.entry.page.headline.soulwood.color": "Soulwood Study: Color", + "malum.gui.book.entry.page.headline.soulwood.intro": "Soulwood Study: Preface", + "malum.gui.book.entry.page.headline.soulwood.sap": "Soulwood Study: Sap", + "malum.gui.book.entry.page.headline.spirit_crystals": "Spirit Crystals", + "malum.gui.book.entry.page.headline.spirit_fabric": "Spirit Fabric", + "malum.gui.book.entry.page.headline.spirit_fabric.pouch": "Spirit Pouch", + "malum.gui.book.entry.page.headline.spirit_focusing": "Spirit Focusing", + "malum.gui.book.entry.page.headline.spirit_infusion": "Spirit Infusion", + "malum.gui.book.entry.page.headline.spirit_infusion.alchemical_calx": "Alchemical Calx", + "malum.gui.book.entry.page.headline.spirit_infusion.hex_ash": "Hex Ash", + "malum.gui.book.entry.page.headline.spirit_infusion.living_flesh": "Living Flesh", + "malum.gui.book.entry.page.headline.spirit_metals.hallowed_gold": "Hallowed Gold", + "malum.gui.book.entry.page.headline.spirit_metals.hallowed_gold.spirit_jar": "Spirit Jar", + "malum.gui.book.entry.page.headline.spirit_metals.reexamination": "Reexamination: Spirit Metals", + "malum.gui.book.entry.page.headline.spirit_metals.soulstained_steel": "Soulstained Steel", + "malum.gui.book.entry.page.headline.spirit_minerals.reexamination": "Reexamining Spirit Minerals", + "malum.gui.book.entry.page.headline.spirit_stones.reexamination": "Reexamination: Spirit Stones", + "malum.gui.book.entry.page.headline.spirit_stones.tainted_rock": "Tainted Rock", + "malum.gui.book.entry.page.headline.spirit_stones.twisted_rock": "Twisted Rock", + "malum.gui.book.entry.page.headline.spirit_trinkets": "Spirit Trinkets", + "malum.gui.book.entry.page.headline.spirited_glass": "Spirited Glass", + "malum.gui.book.entry.page.headline.the_device": "The Device.", + "malum.gui.book.entry.page.headline.totem_magic": "Totem Magic", + "malum.gui.book.entry.page.headline.totemic_runes": "Totemic Runes", + "malum.gui.book.entry.page.headline.transmutation": "Transmutation", + "malum.gui.book.entry.page.headline.transmutation.deepslate": "Transmutation: Endothermic", + "malum.gui.book.entry.page.headline.transmutation.smooth_basalt": "Transmutation: Exothermic", + "malum.gui.book.entry.page.headline.transmutation.stone": "Transmutation: Basic", + "malum.gui.book.entry.page.headline.tyrving": "Tyrving", + "malum.gui.book.entry.page.headline.void.black_crystal": "A Black Crystal", + "malum.gui.book.entry.page.headline.void.catalyst_lobber": "Catalyst Lobber", + "malum.gui.book.entry.page.headline.void.edge_of_deliverance": "The Edge of Deliverance", + "malum.gui.book.entry.page.headline.void.erosion_scepter": "Erosion Scepter", + "malum.gui.book.entry.page.headline.void.inverse_and_hybrid_arcana": "Theoretical Arcana", + "malum.gui.book.entry.page.headline.void.malignant_pewter": "Malignant Pewter", + "malum.gui.book.entry.page.headline.void.malignant_stronghold_armor": "The Malignant Stronghold", + "malum.gui.book.entry.page.headline.void.material_study_arcana": "Study: Spirit Crystal", + "malum.gui.book.entry.page.headline.void.material_study_auric_embers": "Study: Auric Ember", + "malum.gui.book.entry.page.headline.void.material_study_auric_embers.reexamination": "Reexamination: Auric Ember", + "malum.gui.book.entry.page.headline.void.material_study_malignant_lead": "Study: Malignant Lead", + "malum.gui.book.entry.page.headline.void.material_study_malignant_lead.reexamination": "Reexamining Malignant Lead", + "malum.gui.book.entry.page.headline.void.material_study_mnemonic_fragment": "Study: Mnemosyne", + "malum.gui.book.entry.page.headline.void.material_study_mnemonic_fragment.reexamination": "Reexamination: Mnemnosyne", + "malum.gui.book.entry.page.headline.void.material_study_null_slate": "Study: Null Slate", + "malum.gui.book.entry.page.headline.void.material_study_null_slate.reexamination": "Reexamination: Null Slate", + "malum.gui.book.entry.page.headline.void.material_study_soulstone": "Study: Soulstone", + "malum.gui.book.entry.page.headline.void.material_study_void_salts": "Study: Void Salts", + "malum.gui.book.entry.page.headline.void.material_study_void_salts.reexamination": "Reexamination: Void Salts", + "malum.gui.book.entry.page.headline.void.necklace_of_the_hidden_blade": "The Hidden Blade", + "malum.gui.book.entry.page.headline.void.necklace_of_the_watcher": "Necklace of the Watcher", + "malum.gui.book.entry.page.headline.void.ring_of_echoing_arcana": "Ring of Echoing Arcana", + "malum.gui.book.entry.page.headline.void.ring_of_growing_flesh": "Ring of Growing Flesh", + "malum.gui.book.entry.page.headline.void.ring_of_gruesome_concentration": "Gruesome Concentration", + "malum.gui.book.entry.page.headline.void.rune_of_bolstering": "Rune of Bolstering", + "malum.gui.book.entry.page.headline.void.rune_of_igneous_solace": "Rune of Igneous Solace", + "malum.gui.book.entry.page.headline.void.rune_of_sacrificial_empowerment": "Sacrificial Empowerment", + "malum.gui.book.entry.page.headline.void.rune_of_spell_mastery": "Rune of Spell Mastery", + "malum.gui.book.entry.page.headline.void.rune_of_the_heretic": "Rune of the Heretic", + "malum.gui.book.entry.page.headline.void.rune_of_toughness": "Rune of Toughness", + "malum.gui.book.entry.page.headline.void.rune_of_twinned_duration": "Rune of Twinned Duration", + "malum.gui.book.entry.page.headline.void.rune_of_unnatural_stamina": "Rune of Unnatural Stamina", + "malum.gui.book.entry.page.headline.void.runes": "Voidish Runecraft", + "malum.gui.book.entry.page.headline.void.staves_as_foci": "Staves as Foci", + "malum.gui.book.entry.page.headline.void.staves_as_foci.ring_of_the_endless_well": "Ring of the Endless Well", + "malum.gui.book.entry.page.headline.void.the_weeping_well": "The Weeping Well", + "malum.gui.book.entry.page.headline.void.umbral_arcana": "Umbral Arcana", + "malum.gui.book.entry.page.headline.void.weight_of_worlds": "The Weight of Worlds", + "malum.gui.book.entry.page.headline.voodoo_magic": "Voodoo magic", + "malum.gui.book.entry.page.headline.warping_engine": "Warping Engine", + "malum.gui.book.entry.page.text.a_personal_note.1": "Within the 'Arcana, a page sticks out just barely. As you examine it, the writing seems different than usual- out of this world. The texts inside appear to be a show of gratitude of sorts. The names ring a bell, but not to you.", + "malum.gui.book.entry.page.text.a_personal_note.commendations.alphalilly.1": "I reached out to them after seeing their work for the Arcana project, the Malum' book background art was made by them per commission. They've done an incredible job with them and I'm very happy to have their work in game :3", + "malum.gui.book.entry.page.text.a_personal_note.commendations.coalition_of_magic.1": "The Coalition of Magic is a Supporter exclusive server organized by me and Joefoxe, without everyone's voices and support of the mod, it'd be difficult to find motivation to work as much as I can now. Thank you!", + "malum.gui.book.entry.page.text.a_personal_note.commendations.kultik.1": "Once again, no idea how we got in touch, but they showed quite an interest in Malum and offered to have one of their tracks added to the mod as a music disc. They're responsible for the Aesthetica and Arcane Elegy Music Discs :3", + "malum.gui.book.entry.page.text.a_personal_note.commendations.pessi_mysterio.1": "I remember going on quite a witch hunt to find them, scouring through the internet and asking a bunch of people. They worked on Sound Design for a few mods and so I reached out to them to commission some for Malum. The Spirit Altar, Crucible and Totems are some of their works for this project.", + "malum.gui.book.entry.page.text.a_personal_note.commendations.translation.1": "There's this fella on github who very routinely pushes translations to the mod for the Chinese language, figured they deserve some thanks. They go by ChuijkYahus, so if you're reading this in Chinese it's thanks to them! If you plan to do a complete translation of Malum, let me know- I hope in the future I can replace this page with a list of credits.", + "malum.gui.book.entry.page.text.a_personal_note.commendations.wiresegal.1": "I'm not quite sure how we met, can't remember really. At some point, they offered to help out with Malum- most notably with the Encyclopedia Arcana, but also with a decent few bug fixes and refactors of dated systems. A large majority of the Entries are written by them :3", + "malum.gui.book.entry.page.text.a_personal_note.inspirations.astral_sorcery.1": "I love the mod's visual identity and mechanics, anytime it was in a pack I'd make sure to make the most of it. The Path of Exiles is a huge inspiration for some upcoming stuff I wanna add to Malum.", + "malum.gui.book.entry.page.text.a_personal_note.inspirations.eidolon.1": "Eidolon has such a charming atmosphere, when it released I got a little scared about how similar the mod was to my concept of what I want Malum to be, and it really pushed me to innovate. Additionally, the mod's author and I exchange a myriad of cat pictures, it is a charm.", + "malum.gui.book.entry.page.text.a_personal_note.inspirations.mystic_modding.1": "Embers and Roots were some of my favourite magic mods I've come across, I found their very approachable nature a really appealing thing for a mod to incorporate.", + "malum.gui.book.entry.page.text.a_personal_note.inspirations.thaumcraft.1": "By far the biggest inspiration for Malum, I enjoyed the mod immensely when I was first getting into modded minecraft. I only ever tried the 1.12 version though. The way the magic system is designed and the general sense of progression is something I love.", + "malum.gui.book.entry.page.text.accelerating_inlay.1": "Through the use of a superior conductor in Astral Weave, Accelerating Inlay simply provides a substantial bonus to the focusing speed of a Crucible without any drawbacks.", + "malum.gui.book.entry.page.text.aerial_rite": "A simple aura rite, while active nearby friendly beings will find their movements sped up.", + "malum.gui.book.entry.page.text.aerial_rite.hover": "Applies Zephyr's Courage, increasing movement speed by two fifths.", + "malum.gui.book.entry.page.text.altar_acceleration.brilliant_obelisk.1": "While not useful for Infusion, per-se, the design of the obelisk can be used in another way as well. By socketing Brilliance instead of Hallowed Gold, the obelisk will harmonize with the Brilliance of enchanting, causing it to provide as much force of enchanting as five bookshelves do.", + "malum.gui.book.entry.page.text.altar_acceleration.runewood_obelisk.1": "Spirit Infusion, as essential as it is, has grown to be tedious. Even producing a stack of simple Hex Ash takes several minutes. Using Hallowed Gold, I have found a way to accelerate it. By placing up to four hallowed obelisks nearby the altar I may increase the processing speed by one fourth with each obelisk.", + "malum.gui.book.entry.page.text.aqueous_rite": "A simple aura rite, while active nearby friendly beings will find that their reach is extended, letting them more easily interact with the world.", + "malum.gui.book.entry.page.text.aqueous_rite.hover": "Applies Poseidon's Grasp, increasing block reach by two units of space and increasing item pickup range significantly.", + "malum.gui.book.entry.page.text.arcane_restoration.1": "The Spirit Crucible has an annoying habit of breaking the tools to work with it. While a cost is to be expected, I'd rather pay it in installments. I have designed a device I call the Repair Pylon, intended to shore items up as they break down.", + "malum.gui.book.entry.page.text.arcane_restoration.2": "It works not just on an Impetus, but practically anything at all, as long as it is placed on a nearby item holder, with a combination of spirits and a repair material (iron for iron tools, for instance) placed on the pylon. Unlike an anvil, no experience is needed to fuel this.", + "malum.gui.book.entry.page.text.arcane_restoration.3": "It appears that materials in tune with spirit arcana, such as Soulstained Steel or Hallowed Gold, are more efficient in this process. They will be repaired more than their mundane counterparts would for the same cost.", + "malum.gui.book.entry.page.text.arcane_rite": "The rite - if you could call something so chaotic that - corrupts and burns through the totem, altering its very base nature, and transmuting the world around it into some indeterminate blighted substance.", + "malum.gui.book.entry.page.text.arcane_rite.description.1": "Raw arcana provides the basis for all rites. Without power, nothing would be accomplished. This naturally makes one wonder what effect raw arcana would have as the focus of a rite. The answer is a complex and dangerous one.", + "malum.gui.book.entry.page.text.arcane_rite.description.2": "It requires far more to focus than other rites, taking the entire five runes to activate. It's as though I am pushing on some threshold, and need to break through. And in breaking through... momentum is conserved.", + "malum.gui.book.entry.page.text.arcane_rite.description.3": "Once complete, the rite brings about erratic change to the totem; what I dub Soulwood bears scars from the violent method of its creation. Those scars warp magic, altering its fundamental nature. Any spirit rite performed with a Soulwood totem will produce a vastly different effect.", + "malum.gui.book.entry.page.text.arcane_rite.description.4": "The scars of this process linger, allowing me to make more Soulwood by placing Runewood on the results of the ritual.", + "malum.gui.book.entry.page.text.arcane_rite.hover": "Converts the totem structure into one made up of Soulwood and alters the nearby terrain into a blighted substance.\n- Soulwood totems produce different rite effects.", + "malum.gui.book.entry.page.text.belt_of_the_magebane.1": "The Belt of the Magebane is a simple innovation, but a dangerously effective one. Normally, after being struck by any attack, soul ward will not recover until a long moment after. That moment of downtime has proven itself detrimental far too frequently. But that ends now.", + "malum.gui.book.entry.page.text.belt_of_the_magebane.2": "While worn, the belt provides a substantial bonus to soul ward recovery rate, while also improving capacity slightly. Furthermore, the belt will absorb the arcane essence of any instance of magical damage that strikes its bearer, converting that repurposed energy into immediate recovery of soul ward.", + "malum.gui.book.entry.page.text.belt_of_the_prospector.1": "To fuel my various magics and other goals I more often than not find myself needing various earthen treasures. This belt prevents explosions $idirectly/$ caused by me from harming valuable items on the ground, and causes those explosions to break blocks as though I were using a Fortune III tool.", + "malum.gui.book.entry.page.text.belt_of_the_prospector.ring_of_the_demolitionist.1": "If raw explosive power is not sufficient, you simply aren't using enough of it. This ring amplifies explosions, mitigating that issue.", + "malum.gui.book.entry.page.text.belt_of_the_prospector.ring_of_the_hoarder.1": "Explosions are chaotic, and messy, inherently. This is hardly a problem, when I want to cause such rampant destruction to collect resources, but collecting the items is a burden. This ring entangles the explosion with my soul, causing the debris and loot to appear at my location.", + "malum.gui.book.entry.page.text.belt_of_the_starved.1": "The arcana I collect occasionally have scraps of wishes and desires woven in. Often, given the base nature of what I reap, this comes in the form of hunger, lust, or petty grudges. All of these impurities can be harnessed, and beyond that, I can infuse this power into my magic.", + "malum.gui.book.entry.page.text.belt_of_the_starved.2": "Doing this carries the perhaps predictable effect that my own hunger amplifies, draining quicker in the process. The magic proficiency this grants is immense, but... I must say, the means are rather distasteful.", + "malum.gui.book.entry.page.text.belt_of_the_starved.concentrated_gluttony.1": "I have grown somewhat annoyed with the rotten foods I rely on - they are hardly pleasant to eat. By concentrating them, I can minimize the time I spend tasting rot, granting Gluttony which is amplified by each rotten trinket I wear. It takes seconds to digest, but that is preferable to the taste.", + "malum.gui.book.entry.page.text.belt_of_the_starved.concentrated_gluttony.2": "It is like a potion, and so, like potions, I have derived a Splash variant of it. Upon impact, the essence of rot stored inside is released in a small area, applying its usual benefits to every creature caught inside.", + "malum.gui.book.entry.page.text.belt_of_the_starved.ring_of_desperate_voracity.1": "This ring makes rotten foods just a little bit more bearable, allowing me to amass more hunger and saturation from such an unusual diet. Normally, such a diet would be ill-advised, however, a secondary function of the ring allows it to extend the duration of the Gluttony status effect that the Belt of the Starved grants.", + "malum.gui.book.entry.page.text.blazing_diode.1": "The Blazing Diode extracts the full force of a soul on fire, lessening the fuel requirement of any catalyzer powering the crucible while also slightly hastening the entire process.", + "malum.gui.book.entry.page.text.blazing_quartz.1": "It stands to reason that a place like the nether would have a substance that was flammable, and Blazing Quartz certainly fits the bill. It acts much like coal, even being able to form torches. A useful substance, even if fairly mundane.", + "malum.gui.book.entry.page.text.blight.arcane_rite.1": "That echo is why this substance is important for the Unchained Rite. The Rite remembers the violence of its creation, and resonates with the memory within the blight, applying its power to things laying on top of it.", + "malum.gui.book.entry.page.text.blight.composition.1": "The Undirected Rite, as the name suggests, is random. It transmutes, but it has no pattern to transmute things to. So, instead, you get something random, bits of disparate matter all jumbled together into a foul-smelling powder. I wouldn't recommend eating it, or growing things on it, but it's otherwise harmless.", + "malum.gui.book.entry.page.text.blight.intro.1": "Blight. $iSomething which spoils or damages./$ What the Undirected Rite has created has many strange properties, and I intend to categorize them.", + "malum.gui.book.entry.page.text.blight.intro.2": "The naïve explanation is that it is simply another form of power that taints the world, but that isn't right. Blight isn't harmful, not inof itself. It's just... $igunk./$", + "malum.gui.book.entry.page.text.blight.spread.1": "Blight does not spread on its own. It's just random matter, after all. But it has a spiritual memory, a pattern which to replicate. When given arcana, or a valid fertilizer, blight will haphazardly echo this pattern on the nearby area.", + "malum.gui.book.entry.page.text.brilliance.1": "Brilliance is a term I have heard bandied about for what others call experience. It is a part of the soul, though improperly attached, and can be collected and used for enchanting and repairs.", + "malum.gui.book.entry.page.text.brilliance.2": "What many don't know is that it can condense into a physical form. I have heard rumors of solid Brilliance coming from crushing ore, but the most reliable source is small clusters of ore where a soul faded away, leaving its experiences engraved on the stone.", + "malum.gui.book.entry.page.text.corrupt_aerial_rite": "A simple aura rite, while active nearby friendly beings will have their connection to the earth disrupted, lowering their gravity and increasing jump height.", + "malum.gui.book.entry.page.text.corrupt_aerial_rite.hover": "Applies Aether's Charm, decreasing gravity by three fifths while also providing a substantial benefit to jump height.", + "malum.gui.book.entry.page.text.corrupt_aqueous_rite": "A simple aura rite, while active nearby friendly beings will find themselves better at fishing.", + "malum.gui.book.entry.page.text.corrupt_aqueous_rite.hover": "Applies Angler's Lure, providing benefits to fishing skills equal to Lure I and Luck of the Sea I.\n - The effects stack with any enchantment already present on a fishing rod.", + "malum.gui.book.entry.page.text.corrupt_arcane_rite": "Now already scarred, the power bleeds from the soulwood totem, corrupting and warping the nearby area. Any nearby block placed atop that blighted substance will be altered.", + "malum.gui.book.entry.page.text.corrupt_arcane_rite.hover": "Transmutes nearby blocks placed atop blighted gunk.", + "malum.gui.book.entry.page.text.corrupt_earthen_rite": "A simple aura rite, while active nearby friendly beings will find their attacks deal more damage.", + "malum.gui.book.entry.page.text.corrupt_earthen_rite.hover": "Applies Earthen Might, increasing damage dealt by two hearts.", + "malum.gui.book.entry.page.text.corrupt_greater_aerial_rite": "An advanced rite, while active it will slowly ease the stress of time on the mind, offsetting the effects of insomnia for those around it over time.", + "malum.gui.book.entry.page.text.corrupt_greater_aerial_rite.hover": "Passively reduces the insomnia value of nearby players.\n - Assuming phantoms are just starting to appear, it will take a single totem executing the rite two and two fifths of a minute to fully cleanse insomnia.\n - Naturally, the totem will take longer to fully cleanse insomnia if the player has already been suffering from it for some time.", + "malum.gui.book.entry.page.text.corrupt_greater_aqueous_rite": "An advanced rite, while active zombies near this rite will find themselves choking on their own breath, drowning even on land.", + "malum.gui.book.entry.page.text.corrupt_greater_aqueous_rite.hover": "Converts nearby zombies to drowned.", + "malum.gui.book.entry.page.text.corrupt_greater_earthen_rite": "An advanced rite, while active the earth coalesces, and like lava meeting water, cobblestone is created before the totem base.", + "malum.gui.book.entry.page.text.corrupt_greater_earthen_rite.hover": "Creates cobblestone in place of empty space.", + "malum.gui.book.entry.page.text.corrupt_greater_infernal_rite": "An advanced rite, instead of generating heat, this rite compresses it, causing nearby furnaces to operate more quickly.", + "malum.gui.book.entry.page.text.corrupt_greater_infernal_rite.hover": "Speeds up nearby furnaces by one fourth.\n - Fuel consumption rate is unaffected, meaning the rite also improves fuel efficiency.", + "malum.gui.book.entry.page.text.corrupt_greater_sacred_rite": "An advanced rite, while active... nearby animals are made... $ivigorous/$, as if I had fed them myself.", + "malum.gui.book.entry.page.text.corrupt_greater_sacred_rite.hover": "Affected animals are fed until there are more than twenty.\n - This limit applies separately for each type of animal within the range of the rite.", + "malum.gui.book.entry.page.text.corrupt_greater_wicked_rite": "An advanced rite, while active it will cull herds of nearby overcrowded animals.", + "malum.gui.book.entry.page.text.corrupt_greater_wicked_rite.hover": "While there are more than twenty animals within the range of the rite, the excess is removed.\n - This limit applies separately for each type of animal within the range of the rite.", + "malum.gui.book.entry.page.text.corrupt_infernal_rite": "A simple aura rite, while active nearby friendly beings and close fires will have the heat sucked out of them, extinguishing them and healing those who were burned, giving them the survivability of denizens of the nether.", + "malum.gui.book.entry.page.text.corrupt_infernal_rite.hover": "Extinguishes nearby flames, be it affecting the world or an entity.\n - Extinguished entities receive Ifrit's Embrace, recovering two hearts while being extinguished.", + "malum.gui.book.entry.page.text.corrupt_sacred_rite": "A simple rite, while active it will apply a spiritually nourishing effect to nearby animals, accelerating growth and certain biological processes.", + "malum.gui.book.entry.page.text.corrupt_sacred_rite.hover": "Affected animals instantly gain 25 seconds worth of age\n - Sheep will feed on grass more frequently\n - Bees pollinate faster and more frequently\n - Chickens lay eggs more frequently", + "malum.gui.book.entry.page.text.corrupt_wicked_rite": "Rather than harm, this rite enhances nearby hostile beings, granting protection, force, and speed. Rather useless, but might have niche applications.", + "malum.gui.book.entry.page.text.corrupt_wicked_rite.hover": "Grants all nearby hostiles resistance, strength, and speed.", + "malum.gui.book.entry.page.text.corrupted_resonance.1": "To fuel any further magics, I will need a catalyst. Something beautiful, full of magic, serving as the basis for any complex craft born from it. Corrupted Resonance is perfect for the role.", + "malum.gui.book.entry.page.text.crucible_acceleration.1": "The Spirit Crucible is, unfortunately, a rather slow device. It takes time for it to coalesce the power of the arcana into the central item. This isn't without reason. Most matter simply can't take a faster stream, and you risk damaging the catalyst by overloading it.", + "malum.gui.book.entry.page.text.crucible_acceleration.2": "However, by heating the catalyst through mystic means, you can lessen this rejection and speed up the coalescence at once. That is what the Spirit Catalyzer is for. Unfortunately, this is not perfect, and instability often causes the catalyst to be damaged more than strictly necessary.", + "malum.gui.book.entry.page.text.crucible_acceleration.3": "Each fueled Catalyzer nearby to a Crucible will amplify the speed of the focusing process, up to a maximum of eight. Unfortunately, the risk of instability proportionally rises with each one, resulting in your impetus potentially receiving more damage than necessary.", + "malum.gui.book.entry.page.text.crucible_augmentation.1": "The Spirit Crucible is a machine of great, but largely unrealized, potential. Through a process I call Augmentation, revolving around foci of Alchemical Calx, this potential can be extracted.", + "malum.gui.book.entry.page.text.crucible_augmentation.2": "Each augment provides a unique effect that can be activated by inserting it in the spirit catalyzer, or placing up to four in the spirit crucible itself. Using more than one instance of the same augment type will compound their effects.", + "malum.gui.book.entry.page.text.crucible_augmentation.3": "To assist in controlling this process, I have modified a Tuning Fork for the purpose. While held, I can see all the unique resonances of the crucible and it's augments. On top of that, by using this Tuning Fork on the crucible, I may choose an attribute to improve, at the cost of other attributes lessening in potency.", + "malum.gui.book.entry.page.text.cthonic_gold.1": "Cthonic Gold is a strange yet useful metal. Its physical makeup is that of gold, yet its properties are entirely distinct. The ore is found deep underground in the deepslate layer of the world, rooted deeply into existing veins of gold.", + "malum.gui.book.entry.page.text.cthonic_gold.2": "Physically, Cthonic Gold resembles pyrite, albeit with the density of true gold. The altered nature of the metal appears to derive from a mix of earthen and infernal arcana somehow bonded to its physical structure, creating a strange alloy. Arcana does not normally interact with metal in this way, at least in my experiments.", + "malum.gui.book.entry.page.text.cthonic_gold.3": "The alloy of physical and metaphysical causes this material to serve as a bridging point, a gate between realms, so to speak. Or perhaps a guardian of those gates? It exists as purely physical, yet the arcane acknowledges its passage.", + "malum.gui.book.entry.page.text.cthonic_gold.4": "I'm not sure what use this metal will have quite yet, but I doubt I will be short for applications for a material with such atypical properties.", + "malum.gui.book.entry.page.text.cthonic_gold.reexamination.1": "I now know why I could not create Cthonic Gold - I did not understand the principles it was built on. Fusing crystal into matter is not something unique to this material. It may be possible to force crystals to form inside of objects to make similar 'natural' arcane alloys.", + "malum.gui.book.entry.page.text.cthonic_gold.reexamination.2": "Either I need to find a way to phase the crystal through solid matter, or I need to find a way to cause a similar effect to the Spirit Jar's crystal formation in a medium other than air. Either one might allow me to make Cthonic Gold, and potentially much, much more.", + "malum.gui.book.entry.page.text.earthen_rite": "A simple aura rite, while active nearby friendly beings will find their bodies are tougher and more resistant to damage.", + "malum.gui.book.entry.page.text.earthen_rite.hover": "Applies Gaia's Bulwark, increasing armor by four and armor toughness by two.", + "malum.gui.book.entry.page.text.elaborate_brooch.1": "Brooches symbolize a sacrifice, but that sacrifice can seem abstract, even comical, from the outside. A necklace is not so different from a belt in form, and by stripping away notions of $ifashion/$ and propriety, I can wear a belt's power around my neck.", + "malum.gui.book.entry.page.text.eldritch_arcana.1": "Eldritch arcana is a mystery to me. It has no impulse, none that I can understand, at least. And yet, it doesn't act like raw arcana. It changes, emboldens, enlightens... Raw arcana merely amplifies. This... this alters.", + "malum.gui.book.entry.page.text.eldritch_arcana.2": "I am not sure I understand what impulse creates this arcana. I find it in very few beings, and those I find it in are those who already defy explanation. But if it must be the pair to raw arcana, then that would imply that it's the impulse of endings, the $ilast/$ principle of all things.\n\nI do not like that thought.", + "malum.gui.book.entry.page.text.elemental_arcana.aerial.1": "Aerial arcana is the simplest of the elemental arcana. That very simplicity that gives it its utility. I have heard tales of magi soaring on the winds, ruling the skies. If any arcana is to make those tales achievable, it is this.", + "malum.gui.book.entry.page.text.elemental_arcana.aerial.2": "It is the impulse of speed given form, the desire to run and to soar. It is found in anything particularly swift or mobile.", + "malum.gui.book.entry.page.text.elemental_arcana.aqueous.1": "And finally, Aqueous arcana. It is strange, to say the least. It is malleable, yet doesn't do much by itself. It grants an affinity for the sea, but beyond that, its effects are rather esoteric.", + "malum.gui.book.entry.page.text.elemental_arcana.aqueous.2": "It is the impulse of change, the desire to adapt. It is found in anything that embodies that adaptation, as well as anything which lives in the flowing waters.", + "malum.gui.book.entry.page.text.elemental_arcana.earthen.1": "Earthen arcana is relatively simple as well. It lends itself easily to strength, communion with nature, and the force of vitality. If I wish to enhance myself, or reshape the world, this arcana will be the key.", + "malum.gui.book.entry.page.text.elemental_arcana.earthen.2": "It is the impulse of stability, the desire to stand and endure. It is found in anything that is unconcerned with the world around it changing.", + "malum.gui.book.entry.page.text.elemental_arcana.infernal.1": "Infernal arcana is more complex, but not nearly as malicious as it might seem. Fire is dangerous, yes, but it is also the source of light and heat. It can burn something down as easily as it can fuse two things together.", + "malum.gui.book.entry.page.text.elemental_arcana.infernal.2": "It is the impulse of light, the desire to burn. It is found in anything that shines brightly, as well as most denizens of the nether.", + "malum.gui.book.entry.page.text.esoteric_reaping.1": "When a being dies, its soul disperses. This is basic theory, and well proven by this point. It's been proposed that sometimes, that power leaks into the body of the creature as it dies, to explain the existence of reagents they drop. That hadn't been proven yet.", + "malum.gui.book.entry.page.text.esoteric_reaping.2": "But now, with my scythe, I have proved it beyond doubt. When a soul is shattered, even if only for a brief moment, the energy collides with what's left of it's vessel. This phenomena appears to create a strong reaction, a change of sorts.", + "malum.gui.book.entry.page.text.esoteric_reaping.3": "I have discovered four reagents born through this process, which I will detail further in this entry. In summary, the flesh of zombies can curdle to Rotting Essence; the bones of skeletons can crystallize to Grim Talc; the wings of phantoms can spin to Astral Weave; and the magic of endermen can coalesce into Warp Flux.", + "malum.gui.book.entry.page.text.esoteric_reaping.astral_weave.1": "The membrane of a phantom will spin into Astral Weave with this magic, a mystic cloth with strange arcane properties.", + "malum.gui.book.entry.page.text.esoteric_reaping.grim_talc.1": "Bones exposed to this magic can crystallize into Grim Talc, a useful mineral that can also be broken down into bonemeal.", + "malum.gui.book.entry.page.text.esoteric_reaping.rotting_essence.1": "When exposed to this magic, the flesh of the undead can curdle into Rotting Essence, a toxic and foul substance that smells like death itself.", + "malum.gui.book.entry.page.text.esoteric_reaping.warp_flux.1": "The magic that envelops the endermen coalesces into Warp Flux, a strange essence that seems to be inimical to natural law.", + "malum.gui.book.entry.page.text.ether.1": "A common task for an apprentice magus is to create a flame that burns without heat or fuel. It serves as a test of magical control, as well as the ability to circumvent natural phenomena. Spirit arcana, of course, can produce this wonder as well.", + "malum.gui.book.entry.page.text.ether.2": "A peculiarity of Ether's flame is that it resonates with colors. As if it was leather to be dyed, I can tint its appearance. It is an emitter of light, so dyeing it darker colors will lower the intensity rather than change the color of the flame itself.", + "malum.gui.book.entry.page.text.ether.iridescent.1": "As if this was not enough, I have found a way to imbue a second color into my Ether, creating Iridescent Ether. When created, this form of Ether locks in its original color, leaving a new, $isecond/$ color open to dyeing. The light will shift from the original color into the new color towards the peak of the flames.", + "malum.gui.book.entry.page.text.ether.iridescent.2": "Getting the right coloring for this can be tricky, though. As stated, once Ether is made Iridescent, its original color can no longer be changed. This is hardly an issue, but should be kept in mind when tinting your flames.", + "malum.gui.book.entry.page.text.focus_ashes.1": "By applying differing qualities of arcana to an Alchemical Impetus, I can cause powders of various forms to be created. It is a simple yet very useful arcane recipe.", + "malum.gui.book.entry.page.text.focus_crystals.1": "By applying differing qualities of arcana to an Alchemical Impetus, I can cause more mundane crystals to be formed.", + "malum.gui.book.entry.page.text.focus_metals.1": "By altering the composition of the Alchemical Impetus with niter, sulfur, and cthonic gold, it is possible to alter the artifact in such a way that allows for forming nodes of most pure metals.", + "malum.gui.book.entry.page.text.focus_metals.2": "It isn't particularly efficient or fast, but it is certainly better than having to mine for every ingot I need. Each metallic node can be processed at a furnace of any kind into two thirds of an ingot worth of metal nuggets.", + "malum.gui.book.entry.page.text.fragment.void.black_crystal.1": "$iYou attempt to read the entry, but the text seems to slide off the eyes, escaping from your mind every time you grasp it. What little fragments stick with you form an impression of something besides these materials being cast into the Well.../$", + "malum.gui.book.entry.page.text.glass_brooch.1": "The Runic Brooch works well, but my hands are not the only symbolic home of power. I can instead imbue them into my blood with the Glass Brooch, stripping a portion of my physical health away to inscribe two runes within my chest.", + "malum.gui.book.entry.page.text.gluttonous_brooch.1": "Some sacrifices are mental, rather than physical. The Gluttonous Brooch strips away satiation, causing my body to crave food even when it should be full. In exchange for this, my loosened belly has the space to accommodate an additional belt.", + "malum.gui.book.entry.page.text.greater_aerial_rite": "An advanced rite, by twisting the power of the air, blocks before the totem will be made to fall as though they were sand. Nothing Silk Touch cannot grab will be affected, though.", + "malum.gui.book.entry.page.text.greater_aerial_rite.hover": "Causes targeted blocks to fall downwards if there is nothing underneath them.", + "malum.gui.book.entry.page.text.greater_aqueous_rite": "An advanced rite, while active, it will vastly increasing the drip speed of dripstone, causing more fluid to be produced.", + "malum.gui.book.entry.page.text.greater_aqueous_rite.hover": "Speeds up dripstone fluid production, works on both lava and water.\n - Only the tip of hanging dripstone needs to be within range for the effect to trigger.", + "malum.gui.book.entry.page.text.greater_earthen_rite": "An advanced rite, while active it will cause blocks before the totem base to be broken.", + "malum.gui.book.entry.page.text.greater_earthen_rite.hover": "Breaks targeted blocks. Unbreakable blocks behave as to be expected.", + "malum.gui.book.entry.page.text.greater_infernal_rite": "An advanced rite, while active it will cause blocks before the totem base to be smelted.", + "malum.gui.book.entry.page.text.greater_infernal_rite.hover": "Smelts targeted blocks that can be smelted into other blocks.", + "malum.gui.book.entry.page.text.greater_sacred_rite": "An advanced rite, while active nearby crops planted on soil are filled with vigor and will grow more quickly.", + "malum.gui.book.entry.page.text.greater_sacred_rite.hover": "Periodically ages nearby crops. Coverage matches water coverage.", + "malum.gui.book.entry.page.text.greater_wicked_rite": "An advanced rite, while active nearby beings on the brink of death are dealt a fatal blow to the body and soul.", + "malum.gui.book.entry.page.text.greater_wicked_rite.hover": "Affected entities are dealt a fatal blow, dropping items and spirits on death.\n - Avoids entities with more than two and a half hearts remaining.", + "malum.gui.book.entry.page.text.impurity_stabilizer.1": "The wicked spirit is drawn to the weak, seeking to cull. The Impurity Stabilizer subverts that property, providing a powerful percentage bonus to the weakest crucible attribute besides fuel usage rate and instability, which receive a small improvement overall instead.", + "malum.gui.book.entry.page.text.infernal_rite": "A simple aura rite, while active nearby friendly beings will find that their motions are infused with fiery vigor, letting them swing weapons and tools faster.", + "malum.gui.book.entry.page.text.infernal_rite.hover": "Applies Miner's Rage, increasing attack rate and dig speed by two fifths.", + "malum.gui.book.entry.page.text.intricate_assembly.1": "The Intricate Assembly, as its name suggests, draws its power from the unbounded nature of its fractal complexity. At the cost of an increased dependency on fuel, as well as a reduced focusing speed, it enables the crucible to potentially produce double the usual amount of items during each focusing cycle.", + "malum.gui.book.entry.page.text.introduction.1": "\"Within our world, every living being has a soul. That soul is consciousness, what animates the body, and the meeting point between matter and magic. These represent our existence; as the body is presented to the physical world, so the soul is to the arcane.\"", + "malum.gui.book.entry.page.text.introduction.2": "I seem to have stumbled upon something peculiar: a form of magic so far undocumented. I could hardly call myself a magus if I refused the opportunity to study it. In this codex, the Encyclopedia Arcana, I write my research into this power, hoping to document everything about it.", + "malum.gui.book.entry.page.text.introduction.3": "The energies this thaumaturgical discipline manipulates seem to be rooted in the soul. More accurately, they are the energies of the soul, the inclinations and impulses that make up each one of us.", + "malum.gui.book.entry.page.text.introduction.4": "So far, what I have described is basic. But I have found a way to separate, and then condense, the impulse of a soul into a physical form I call a spirit crystal. This forms the basis of my research.", + "malum.gui.book.entry.page.text.introduction.5": "The natures of the soul I condense influence the crystal's properties. Each soul is slightly different, and that can result in changes to the crystals formed. I believe these spirit crystals to be just the breakthrough I need.", + "malum.gui.book.entry.page.text.managing_totems.1": "Totem rites are both complicated and simple, in their own ways. A simple, bounded effect, but dependent on the flow of arcana - and it can be difficult to discern their range.", + "malum.gui.book.entry.page.text.managing_totems.2": "I have created a staff to act as a tuning fork of sorts for the energies of rites. Simply holding it resonates with the flow of arcana through the world, allowing me to visualize the area each totem can affect.", + "malum.gui.book.entry.page.text.managing_totems.3": "Interestingly, the staff also allows me to 'tune' a rune into an active state by interacting with it, even if it's not on a totem. This is as far as I can tell purely visual, but if nothing else, it will make good decoration.", + "malum.gui.book.entry.page.text.mending_diffuser.1": "By using Living Flesh to sympathize with natural healing, the Mending Diffuser will, upon the Crucible completing a focusing cycle, potentially repair any impetus by a small amount. It cannot mend an already cracked impetus.", + "malum.gui.book.entry.page.text.mirror_magic.1": "The future holds many secrets..", + "malum.gui.book.entry.page.text.mote_making.1": "Arcana crystals emit their own strange glow. Why not tune that to be stronger? The tool I use to do this is the Lamplighter's Tongs; simply hold them in one hand and the crystal in another to create a 'mote'.", + "malum.gui.book.entry.page.text.mote_making.2": "These Motes are concentrations of pure arcane energy, with a thin shell of warding magic to keep it from spilling. This has little magical implication, but the resulting lights are pretty.", + "malum.gui.book.entry.page.text.natural_quartz.1": "Natural Quartz is, as the name implies, a natural equivalent of the nether resource. It's used for most of the same things. It's rare, and found deep underground, sometimes in geodes.", + "malum.gui.book.entry.page.text.necklace_of_blissful_harmony.1": "To focus on my magics I more often than not need peace and clarity. As such, I have devised a tool to redirect attention around me. While worn, this accessory will hide my presence from nearby adversaries, decreasing their likelihood of taking interest in me.", + "malum.gui.book.entry.page.text.necklace_of_blissful_harmony.2": "Upon further studies, it would appear that the effects of my newly forged trinket are $iespecially/$ potent when exerting their influence over any soul bearing a Wicked spirit.", + "malum.gui.book.entry.page.text.necklace_of_the_mystic_mirror.1": "I have devised another way to capture some of the lost energy from loose spirits. The Resonant Lens I socketed in is able to focus magic, collecting a little bit of excess energy as I pick up arcana. This energy is then redistributed to the rest of my trinkets, increasing the effect of any that act upon collecting spirits.", + "malum.gui.book.entry.page.text.necklace_of_the_narrow_edge.1": "The sweep of the scythe is its main draw. The ability to cut my targets like so much wheat is invaluable. But that comes at the cost of damage to a single target. This necklace mystically focuses the edge of my attack, directing all of the power into one target for a strong damage boost.", + "malum.gui.book.entry.page.text.primary_arcana.arcane.1": "While other arcana are impulses of the soul, it would be more accurate to say that the arcane is the impulse of the arcana themselves. This $braw arcana/$ lacks any particular quality, simply being undirected spiritual power.", + "malum.gui.book.entry.page.text.primary_arcana.arcane.2": "It is the impulse of creation, the first principle of all things. It is found within those who have opened their soul to power, or whose origins lie in that power.", + "malum.gui.book.entry.page.text.primary_arcana.arcane.3": "I suspect that this arcana, unlike others, can join a soul over time. Most things about the soul are defined early on. The impulses that define you are woven into your very self, after all. But lacking an impulse, perhaps this arcana is different. A witch was not born a mage, after all.", + "malum.gui.book.entry.page.text.primary_arcana.sacred.1": "Sacred arcana is essential to any magic that enhances life. It can be defined as holy, the energy of particularly vibrant life, or even the simplicity of youth. It is pure and untainted, making it a useful component.", + "malum.gui.book.entry.page.text.primary_arcana.sacred.2": "It is the impulse of purity, the desire for optimism. It is found in those who are passive, innocent, or holy in origin.", + "malum.gui.book.entry.page.text.primary_arcana.wicked.1": "Wicked arcana is inimical to life. It seeks death and despair, and warps the living into something else. Even touching the crystal makes my soul shudder in pain.", + "malum.gui.book.entry.page.text.primary_arcana.wicked.2": "It is the impulse of corruption, the desire to cause suffering. It is found in those whose souls lack life, or those twisted by malice.", + "malum.gui.book.entry.page.text.prismatic_focus_lens.1": "Sometimes, simplicity is the best goal. The Prismatic Focus Lens bends not light, but the flow of arcana, reducing instability of the spirit focusing process. It is important to note, stability can only prevent the impetus from suffering $iadditional/$ damage.", + "malum.gui.book.entry.page.text.reactive_trinkets.ring_of_alchemical_mastery.1": "This ring, through alchemical trickery, is able to manipulate the potions running through my blood. Whenever I collect arcana, the ring will partially filter out negative effects, while at the same time prolonging positive ones.", + "malum.gui.book.entry.page.text.reactive_trinkets.ring_of_curative_talent.1": "The trinkets documented within cause effects whenever a spirit crystal is collected, feeding off the excess energy. As an example, this restorative trinket will replenish a small division of my health any time I collect arcana.", + "malum.gui.book.entry.page.text.reactive_trinkets.ring_of_manaweaving.1": "Soul Ward is a powerful barrier, but in it's current state it leaves much to be desired. One of it's glaring issues is the burdensome recovery time. To combat this, I've created a ring that in reaction to spirit arcana accelerates the recovery process of Soul Ward", + "malum.gui.book.entry.page.text.reactive_trinkets.ring_of_prowess.1": "Brilliance is attached to the soul, but isn't an impulse like the arcana. It is accumulated knowledge, and so is not inherently tied to the soul that learned it. Even strikes which pass through the soul harmlessly are capable of dislodging it.", + "malum.gui.book.entry.page.text.reactive_trinkets.ring_of_prowess.2": "By using condensed Brilliance, I have created a ring that filters out that Brilliance out of arcana I collect, giving me a burst of Brilliant knowledge whenever I collect arcana.", + "malum.gui.book.entry.page.text.ring_of_esoteric_spoils.1": "It can be tiring, harvesting the sheer quantities of arcana I need for my research. This ring can increase the efficiency of the harvest, allowing me to reap an additional spirit from every slain soul. At a certain point, though, \"efficiency\" ceases to explain it. How am I obtaining more power than the soul itself has?", + "malum.gui.book.entry.page.text.ritual_magic.1": "The future holds many secrets..", + "malum.gui.book.entry.page.text.rune_of_aliment_cleansing.1": "The Rune of Aliment Cleansing implores a body to catalyze and change substance, allowing it to burn through and process negative effects quicker than normal.", + "malum.gui.book.entry.page.text.rune_of_culling.1": "The Rune of Culling implores a mind to seek ruin, granting the user a bonus to Magic Proficiency which improves magic damage output by roughly two fifths.", + "malum.gui.book.entry.page.text.rune_of_dexterity.1": "The Rune of Dexterity implores a mind to move when cornered, boosting movement speed which can up to double as the user's health pool diminishes.", + "malum.gui.book.entry.page.text.rune_of_fervor.1": "The Rune of Fervor implores a mind to move with haste, improving the user's mining speed by roughly a quarter.", + "malum.gui.book.entry.page.text.rune_of_haste.1": "The Rune of Haste conveys the Rite of Haste, granting Miner's Rage to its wearer at a reduced potency, speeding up their swings of weapons and tools.", + "malum.gui.book.entry.page.text.rune_of_idle_restoration.1": "The Rune of Idle Restoration implores a body to restore itself, passively restoring the user's health at a rate of one half heart every two seconds.", + "malum.gui.book.entry.page.text.rune_of_loyalty.1": "The Rune of Loyalty conveys the Rite of Loyalty, granting Poseidon's Grasp to its wearer at a reduced potency, extending their reach.", + "malum.gui.book.entry.page.text.rune_of_motion.1": "The Rune of Motion conveys the Rite of Motion, granting Zephyr's Courage to its wearer at a reduced potency, speeding them up.", + "malum.gui.book.entry.page.text.rune_of_reactive_shielding.1": "The Rune of Reactive Shielding implores a body to stand fast, granting an increase to effective Armor and Armor Toughness by one tenth upon taking damage. The strength of this effect scales as the user receives more damage, reaching an increase of three tenths at full power.", + "malum.gui.book.entry.page.text.rune_of_reinforcement.1": "The Rune of Reinforcement, rather than imploring the body, simply provides pressure to the Arcane quality of its existence, granting their Soul Ward capacity and strength.", + "malum.gui.book.entry.page.text.rune_of_the_aether.1": "The Rune of the Aether conveys the Rite of the Aether, granting Aether's Charm to its wearer at a reduced potency, lowering the influence of gravity on them.", + "malum.gui.book.entry.page.text.rune_of_the_arena.1": "The Rune of the Arena conveys the Rite of the Arena, granting Earthen Might to its wearer at a reduced potency, causing their attacks to do more damage.", + "malum.gui.book.entry.page.text.rune_of_the_hells.1": "The Rune of the Hells conveys the Rite of the Hells, granting Ifrit's Courage to its wearer at a reduced potency when they are on fire, extinguishing and healing them.", + "malum.gui.book.entry.page.text.rune_of_the_seas.1": "The Rune of the Seas conveys the Rite of the Seas, granting Angler's Lure to its wearer at a reduced potency, increasing their skill with fishing.", + "malum.gui.book.entry.page.text.rune_of_volatile_distortion.1": "The Rune of Volatile Distortion, rather than imploring the mind, corrupts its actions with random chance, making the user's attacks erratic in damage - anywhere from nine tenths as powerful to twelve tenths. Sometimes, this randomness aligns with weaknesses by chance, doubling the strength of the attack.", + "malum.gui.book.entry.page.text.rune_of_warding.1": "The Rune of Warding conveys the Rite of Warding, granting Gaia's Bulwark to its wearer at a reduced potency, effectively granting armor.", + "malum.gui.book.entry.page.text.runewood.1": "Runewood is a strange mix of magic and nature, and a fairly common one at that. While pretty, I am more interested in practicality. Runewood is soaked in magic, and as such, can serve as the basis for the arcane.", + "malum.gui.book.entry.page.text.runewood.2": "The tree is predominantly found within large open plains, however it can also be found in forests. The tree can be best identified by it's leaves, proudly displaying an orange-yellow palette.", + "malum.gui.book.entry.page.text.runewood.arcane_charcoal.1": "Runewood's charcoal, as magic-infused as it is, burns with an arcane fervor for longer than regular charcoal. This makes it rather useful for fueling any smelting I need to do.", + "malum.gui.book.entry.page.text.runewood.runic_sap.1": "Runewood trees tend to have a buildup of sticky sap on the sides of their logs. When this happens, if you strip off the bark, you'll be able to bottle the sap, which makes for a rejuvenating drink.", + "malum.gui.book.entry.page.text.runewood.runic_sap.2": "The sap can also be used to create sapballs, able to be used interchangeably with slimeballs for most recipes. Runic sap can also be turned into a block form, which is rather sticky.", + "malum.gui.book.entry.page.text.runeworking.1": "Every trinket I've made thus far has proven to have its place in my work, but it has become somewhat frustrating to have to spend time choosing out my jewelery before every task. After all, some effects may be able to be divorced from their genesis.", + "malum.gui.book.entry.page.text.runeworking.2": "The process of Runeworking allows me to do so via Brooches and Runes. The brooch is simply the focus I have chosen, its placement over the heart symbolizing the price of suffering inherent to runic power.", + "malum.gui.book.entry.page.text.runeworking.3": "To begin, I will need to create a Runic Workbench to inscribe these runes. The simplest beginning will be the Runic Brooch, which will allow me to equip what I have created.", + "malum.gui.book.entry.page.text.runic_brooch.1": "The simplest of brooches is the Runic Brooch. It represents the quest for power at price, and the bloodied palms with which one grasps a razored enlightenment. When worn, by symbolically removing one of my hands' capacity to channel magic from a ring, it will grant me the opportunity to inscribe a rune in each palm.", + "malum.gui.book.entry.page.text.sacred_rite": "A simple rite, while active it will slowly mend the wounds of nearby entities.\n Avoids hostiles.", + "malum.gui.book.entry.page.text.sacred_rite.hover": "Recovers one heart of damage every two seconds.", + "malum.gui.book.entry.page.text.scythes.1": "After several inert attempts, I have socketed Soulstone into a weapon that can reliably harvest these spirit crystals. The long blade allows time for the body to die before I strike the soul, while also providing a wide sweep attack. It isn't as sharp as a sword, but for my purposes, it will do nicely.", + "malum.gui.book.entry.page.text.scythes.2": "What I had managed to do before with careful, painstaking experiments, the scythe did in a matter of seconds. The souls of the monsters I slew shattered, streaming bits of deeply hued matter towards me: the spirit crystals. Finally, my research can begin in earnest.", + "malum.gui.book.entry.page.text.scythes.enchanting.1": "At its core, the scythe enchants like other weapons or tools I've used. It has its own set of enchantments, of course, due to its differing nature, but can take Unbreaking and the like as well as a sword can.", + "malum.gui.book.entry.page.text.scythes.enchanting.animated.1": "If power can be concentrated, it can be diffused. Interestingly, by diffusing the power that would be drawn together for Haunted into the rest of the scythe, the entire weapon gains a conceptual \"lightness\", making its swings lighter and faster.", + "malum.gui.book.entry.page.text.scythes.enchanting.ascension.1": "A fascinating bit of symbolism is the role of the tool in raising man up. Civilization was built by the food a scythe harvests. By harnessing the purpose of the blade as a tool, I can… well, raise myself, the winds I rise on sharp as the blade itself to my foes. Rebound is incompatible; literally, at cross purposes with this enchantment.", + "malum.gui.book.entry.page.text.scythes.enchanting.haunted.1": "Soulstone interacts with souls, obviously. The crudest and simplest use is blunt force, shattering a soul like a pane of glass. If I condense the arcane power of the stone, it would therefore hit and shatter harder, perhaps even damaging the body with the backlash.", + "malum.gui.book.entry.page.text.scythes.enchanting.rebound.1": "A scythe reaps. That is its purpose, and that can be harnessed. Should a reaper need my hand? By harnessing the purpose of the blade as a weapon, I can let it act on its own to some extent, as if it were a boomerang. The stronger the enchantment, the sooner it’s ready to throw again.", + "malum.gui.book.entry.page.text.scythes.enchanting.spirit_plunder.1": "This is not a perfect method. Some of the soul is unavoidably lost in the moment between blade and stone. But by enchanting the blade, that loss can be mitigated, and more of the soul condensed. This unfortunately strains the stone, and can result in my scythe's durability decreasing.", + "malum.gui.book.entry.page.text.shielding_apparatus.1": "By utilizing the multiphasic property of Soulstained Steel, the Shielding Apparatus provides a chance for the damage imposed upon the impetus to be $icompletely/$ absorbed, while also slightly stabilizing the focusing process. It does, however, reduce focusing speed.", + "malum.gui.book.entry.page.text.soulhunter_gear.1": "Spirit Fabric is an insulator, but that doesn't mean it has to dampen magic. This set of armor is designed to focus that magic, effectively amplifying the user's arcane abilities. Unfortunately, it's not exactly the strongest of materials, and it protects me just about as much as leather clothing.", + "malum.gui.book.entry.page.text.soulstained_armor.1": "Much like the Soulstained Scythe, I have improved upon my mundane iron armor to create the Soulstained Armor. To avoid the metal touching me directly, and so jostling and rubbing against my very soul, I used thin plates of Twisted Rock beneath the metal of the armor.", + "malum.gui.book.entry.page.text.soulstained_armor.2": "As it exists in both the arcane and physical realms, Soulstained Steel exhibits fascinating defensive properties. It can intercept attacks from both, creating an effect I call Soul Ward. It takes time to restore if the effect is disrupted, but it acts as additional armor which nearly absorbs magic damage completely, and dampens physical damage.", + "malum.gui.book.entry.page.text.soulstained_armor.3": "This effect seems similar in nature to others I have studied, such as engraving runes into armor or invoking a black sun upon oneself. Though unlike those, it doesn't $iappear/$ to have a cost. Where is the energy for Soul Ward coming from?", + "malum.gui.book.entry.page.text.soulstained_scythe.1": "The scythe I created to harvest spirits was useful, but ultimately has outlived that usefulness. I have grown fond of the utility it provides, though, and so instead of discarding it I sought to improve it. With Soulstained Steel, I was able to create a more effective weapon and maintain the scythe's advantages.", + "malum.gui.book.entry.page.text.soulstone.1": "Sometimes, it appears that matter can be charged with the energies of a soul, despite not having a soul of its own.", + "malum.gui.book.entry.page.text.soulstone.2": "This serves as the basis for spirit arcana - the ensouling of the soulless. Soulstone is an ore that exists more in the arcane than the physical, and, refined, presents many uses for my magic. It strongly radiates magic.", + "malum.gui.book.entry.page.text.soulwood.blight.1": "Another obvious difference is in its effect on the surroundings - namely, the fact that it echoes the Undirected Rite with the energies of its growth, transmuting the world around it into blight. I ought to create a safely contained area if I wish to grow these trees.", + "malum.gui.book.entry.page.text.soulwood.bonemeal.1": "Much like blight, the sapling accepts both spirit arcana and common fertilizers such as bonemeal. The end result is roughly the same across both options.", + "malum.gui.book.entry.page.text.soulwood.color.1": "The most obvious differences with the tree itself are shape and leaf color. Soulwood is more spindly than Runewood, and its leaves are a sickly purple-red hue instead of a rich orange-yellow. It can still be used for many of the same things, though.", + "malum.gui.book.entry.page.text.soulwood.intro.1": "After further study, I have discovered that the Soulwood produced by the Unchained Rite has actually become an entirely different species from the Runewood it is made from. It grows differently, it acts differently... it appears the spiritual scars that created it go deeper than just its color and magic.", + "malum.gui.book.entry.page.text.soulwood.sap.1": "The sticky lifeblood of the tree also seems to well up much more often in a tree than in Runewood. The sap's effects are corrupted as well; rather than restoring my vigor, Unholy Syrup enhances it, increasing my attack strength and providing damage resistance.", + "malum.gui.book.entry.page.text.spirit_crystals.1": "The soul is a notoriously fickle thing. Even confirming its existence is difficult, requiring the highest thaumaturgies to get a reading. That is what sets spirit arcana apart from other magic. We don't need grand assemblies and esoteric artifice to see a soul. Simply destroying it is proof enough.", + "malum.gui.book.entry.page.text.spirit_crystals.2": "A material I have named Soulstone is the means by which we do so. It appears mundane until refined, but once it is rid of impurities, it seems... out of phase with the world. By creating a blade using it as a core, I should be able to strike not only the physical form, but also the soul, shattering it to energy before it can disperse.", + "malum.gui.book.entry.page.text.spirit_crystals.3": "These energies, as previously noted, have different 'frequencies' of sorts. A being burning with light would have a soul that reflects that radiance, and a being prone to adaptation would have a soul as malleable as itself. Occasionally, the energy has no flavor to it at all, leaving only the raw impulse of creation behind. That type of crystal bears further study.", + "malum.gui.book.entry.page.text.spirit_fabric.1": "Spirit Fabric is a light yet sturdy material that acts as an insulator for spirit energies. While other materials have the same properties, it's not exactly practical to craft a pouch or clothing from stone. I'm not willing to go quite so far for my research as to try wearing something like $ithat/$.", + "malum.gui.book.entry.page.text.spirit_fabric.pouch.1": "But this fabric works wonderfully for storing spirit crystals. It keeps the arcana condensed within, and will even store spirits I pick up before they so much as clutter my pockets. It can store as many spirits as a single chest, making it quite convenient to carry around.", + "malum.gui.book.entry.page.text.spirit_focusing.1": "Using the opposing polarities of Twisted and Tainted Rock, I have created a device that draws in and focuses arcane energy. If given a compatible substrate, I can use this process to create things.", + "malum.gui.book.entry.page.text.spirit_focusing.2": "The basic substrate here is the Alchemical Impetus, an artifact similar to those I've seen in the past. By focusing arcana into it, I can cause bits of the calx to transmute into something new, though this damages the Impetus in the process.", + "malum.gui.book.entry.page.text.spirit_infusion.1": "By using Runewood's natural magic as a base, I have designed the altar that will serve as the basis for my magecraft - the Spirit Altar. It is the other piece of the equation, the use for the arcana. By infusing them into items, and using the energies to effect other fusions, I can begin to explore this.", + "malum.gui.book.entry.page.text.spirit_infusion.2": "To use the altar, I must lay the item I wish to infuse on top of it, along with an appropriate set of arcana. If I wish to fuse other items in the process, I must place them on some form of Runewood item holder. They must be within four blocks of the altar to work.", + "malum.gui.book.entry.page.text.spirit_infusion.3": "Once all the arcana are present, the power within the crystals will begin to flow into the central item. If other items are fused in, they are pulled in during this process. When all of that is done, the product of the infusion will appear. It $iis/$ rather slow, though...", + "malum.gui.book.entry.page.text.spirit_infusion.alchemical_calx.1": "Lastly, I have created an experimental substrate I named Alchemical Calx. It's initially strong and tallow-like, but when met with a lesser amount of force it turns extremely malleable. It's bound to prove an useful ingredient.", + "malum.gui.book.entry.page.text.spirit_infusion.hex_ash.1": "My first product with this process is a powder I call Hex Ash, after its color. It is a simple and useful grit, with the niter and sulfur mostly transmuted by the raw arcana, leaving a mixture of reagent and carbon.", + "malum.gui.book.entry.page.text.spirit_infusion.living_flesh.1": "Next, for the sake of understanding how spirit arcana interacts with living substance, I have created... $isomething/$ which is now known as Living Flesh. It is a disgusting meaty chunk completely unfit for human consumption. Who knows if I'll end up finding a proper use for it.", + "malum.gui.book.entry.page.text.spirit_metals.hallowed_gold.1": "Gold is often used as a thaumaturgical base, its natural conductivity of magic making it quite useful. Spirit arcana are no exception. In fact, using Sacred arcana, we can enhance those conductive properties.", + "malum.gui.book.entry.page.text.spirit_metals.hallowed_gold.2": "Hallowed Gold, as a metal, acts much like its mundane counterpart. The inherent innocence of the arcana infused into the alloy makes other arcana glide through it smoothly, creating the perfect conductor for my purposes.", + "malum.gui.book.entry.page.text.spirit_metals.hallowed_gold.spirit_jar.1": "A simple application of this metal is the Spirit Jar. As spirits in their raw form don't have mass, by trapping them under Hallowed Gold you can store far more than you could physically. The capacity of these jars is near-infinite, though each only stores one type of spirit.", + "malum.gui.book.entry.page.text.spirit_metals.reexamination.1": "The inherent structures of the arcana simply don't exist in spirit metals, and yet they interact with the arcane all the same. There might be something analogous, but if so, I hardly have instruments precise enough to measure it. Why is this is different from the raw stones I have investigated, with even Soulstained Steel differing in structure vastly from Soulstone?", + "malum.gui.book.entry.page.text.spirit_metals.reexamination.2": "This might explain why Cthonic Gold has arcana fused into its structure, unlike the spirit metals - they might be different phenomena, one a metal 'tuned' to the arcana, another physically alloyed with it. I wonder if I can tune other metals similarly...", + "malum.gui.book.entry.page.text.spirit_metals.soulstained_steel.1": "Iron is mundane, in a word. By attuning the metal with Soulstone, I can create a steel that is $isimultaneously/$ in and out of phase with the world.", + "malum.gui.book.entry.page.text.spirit_metals.soulstained_steel.2": "Anything made from Soulstained Steel is capable of striking the soul, without the need for specifics of engineering like with my crude scythe. Wearing the metal in its base form as armor is dangerous, as it will touch your own soul as well, so I must engineer a countermeasure.", + "malum.gui.book.entry.page.text.spirit_minerals.reexamination.1": "I now know the arcana have physical properties with meaning. I can use these properties to create a staff, and likely for many more things. But Soulstone and Brilliance... as far as I can tell, for every other base material relevant to the arcana save Runewood I work with, there are either spirit crystals fused within or patterned in the structure.", + "malum.gui.book.entry.page.text.spirit_minerals.reexamination.2": "The fact that Null Slate is physically identical to Soulstone implies a greater principle. I posit that Soulstone and Brilliance have similar fundamental resonances to the arcana, structures of inherent power at a precision far beyond what I can measure. This implies interaction with the arcane is simply... a quirk of an object's topology? I don't know how I would replicate it myself, but if I can...", + "malum.gui.book.entry.page.text.spirit_stones.reexamination.1": "It appears that the crystal structures of at least Wicked and Sacred crystals can be tessellated infinitely, as that is exactly what my deconstruction and analysis of samples of Twisted and Tainted Rocks has found them to be. Is it possible that other spirit stones - or rather, tessellations - might exist? Very likely.", + "malum.gui.book.entry.page.text.spirit_stones.reexamination.2": "But what would their properties be? Sacred and Wicked create stone which accept or reject magic... so might Aerial and Earthen create stone that either moves or locks magic in place? Redundant for both, with Hallowed Gold... Infernal might be used to accelerate while Aqueous mutates, though, which might be useful.", + "malum.gui.book.entry.page.text.spirit_stones.reexamination.3": "I don't think I have the proper context to identify what Arcane, Eldritch, and Umbral might create. I lack the full understanding of what they represent, as destructive testing isn't an option for Umbral as of yet. But, with the proximity of bedrock to the Void... might bedrock's indestructibility be a sign of the Umbral stone?", + "malum.gui.book.entry.page.text.spirit_stones.tainted_rock.1": "Stone is reluctant to change, but nothing can endure the power of an unchained soul forever. By using raw arcana to force that change, I have created stones with useful magical properties. With Sacred arcana as the catalyst, it forms Tainted Rock, a stone that dissipates magic nearby.", + "malum.gui.book.entry.page.text.spirit_stones.twisted_rock.1": "With Wicked arcana's nature as the opposite of Sacred, it follows that the stone produced with it would act opposite. Twisted Rock has most of the same properties as Tainted Rock, but pushes magic away from it instead of dissipating it. Both can be fashioned into item holders, as Runewood can.", + "malum.gui.book.entry.page.text.spirit_trinkets.1": "Many disciplines of magic, and even more mundane practices, allow the creation of useful trinkets. These are also referred to as baubles or curios by some. The metals I have alloyed have properties useful in their own rights, and can be used as the basis for even grander designs.", + "malum.gui.book.entry.page.text.spirit_trinkets.2": "In their most basic form, Hallowed Gold trinkets protect the user as if they were wearing weak armor, and Soulstained Steel trinkets increase the toughness of the armor being worn.", + "malum.gui.book.entry.page.text.spirited_glass.1": "I have designed a simple but aesthetically pleasing glass which is tinted by the arcana, framed in iron. The particles of the glass are 'aligned' by the power placed within - which means Raw and Eldritch, having no direction, are somewhat chaotic. They do still look interesting, though.", + "malum.gui.book.entry.page.text.the_device": "even works while bended", + "malum.gui.book.entry.page.text.totem_magic.1": "Up until now, when performing spirit arcana, I have limited my research to personal enhancement and material production. Now, I affect the world.", + "malum.gui.book.entry.page.text.totem_magic.2": "To begin with Totem Magic, I may engrave spirit arcana into Runewood Logs, forming a rune representing the magic. If unwanted, engraved spirits can be stripped off with an axe, but I have uses in mind. With a Runewood Totem Base, and then a specific set of runes in a totem pole placed above my totem base, I can perform a Spirit Rite.", + "malum.gui.book.entry.page.text.totem_magic.3": "While each rite does offer a unique function, they follow patterns and categorize easily. For what I term \"aura rites\", they are simple, effect-providing rites that affect anything living within eight blocks of the base. For other rituals which alter beings, most affect anything within half the range of an aura rite.", + "malum.gui.book.entry.page.text.totem_magic.4": "For those which alter blocks, most affect the five-by-five area on the level beneath the base, towards where the runes are facing.", + "malum.gui.book.entry.page.text.totem_magic.5": "One caveat is that no rite's totem may function within the range of another, identical ritual. If you try, the first one will simply fizzle out, the energies coursing through it disrupted.", + "malum.gui.book.entry.page.text.totemic_runes.1": "Trinkets are not the only things that can be inscribed into Runes. I have managed to create runic tablets of Runewood and Soulwood, on which I can inscribe the patterns of what I refer to as \"aura rites\". The ritual's effect is more potent, but the rune doesn't need to stay in one place.", + "malum.gui.book.entry.page.text.totemic_runes.2": "These tablets are inscribed much the same as any other rune, though only the basic rites of the four elements are functional. These entries go into further detail on each.", + "malum.gui.book.entry.page.text.transmutation.intro.1": "The Unchained Rite's echoes can scar more than simply Runewood. The patterns seem somewhat random, but then, blight is a substance of randomness. Trial and error has identified three categories; transmutation trees, of sorts.", + "malum.gui.book.entry.page.text.transmutation.intro.2": "The effect of applying these scars depends on what material we start with. The pulsing of the Rite will shift any given block forward in the tree, with it degrading into blight given enough time.", + "malum.gui.book.entry.page.text.tyrving.1": "The Tyrving is a rather esoteric blade. It's strange design makes it appear as a weak weapon not suited for combat. However, it's hex ash lining and twisted rock form cause it to deal extra magic damage to the soul, the greater the soul the more benefit.", + "malum.gui.book.entry.page.text.tyrving.2": "The weapon can also be repaired using arcane restoration quite efficiently.", + "malum.gui.book.entry.page.text.void.black_crystal.1": "Well, I now know what happens when a living being, or at least, a sapient one, enters the Well.", + "malum.gui.book.entry.page.text.void.black_crystal.2": "I had grown too comfortable in my experiments, and tripped over one of the flasks of reagent I had left around... directly into the Well's black maw. As I'm writing this, clearly I survived... Though I'd rather not test that again.", + "malum.gui.book.entry.page.text.void.black_crystal.3": "I was spat out by what I now know is liquid, much like the items I have thrown in. Further tests with monsters and cattle showed they do $inot/$ get rejected, simply seeming to vanish into the pool, and I see no reason to waste resources to test that exhaustively. Especially with my attention set on what came back out with me.", + "malum.gui.book.entry.page.text.void.black_crystal.4": "As if I had shattered a soul - and considering mine was the only one present, that is a concerning possibility, though all readings of myself I have taken are within tolerances - a black spirit crystal emerged from the Well alongside me, which I collected. Does this herald a ninth arcana? If so, what impulse does it represent? This will need more study.", + "malum.gui.book.entry.page.text.void.catalyst_lobber.1": "The flame of progress is a potent one, which bulldozes everything in its search for advancement. There had to be a destructive way to harness it, and so there was.", + "malum.gui.book.entry.page.text.void.catalyst_lobber.2": "I've created a device out of a pair of lamplighter's tongs I call the Catalyst Lobber. It \"unlocks\" Auric Embers by retuning them, turning their flame from a gentle one into an explosive blaze, containing the result until it's ready to fire.", + "malum.gui.book.entry.page.text.void.catalyst_lobber.3": "I implemented a safety, because... well, I don't want to rebuild my lab again. The flames are violently explosive. Standard explosive precautions work just as well, such as obsidian, of course.", + "malum.gui.book.entry.page.text.void.edge_of_deliverance.1": "Progress can be revoked, and crude can overcome grand. But progress can be undone by progress, can it not? A scythe, familiar in ways the axe was not, which I name the Edge of Deliverance. It is the true opposite - where the Weight of Worlds is sharp and heavy, the Edge is thin and winding.", + "malum.gui.book.entry.page.text.void.edge_of_deliverance.2": "This focuses the inconsistent force of the Weight of Worlds, seeking slaughter to wet the blade. Instead, a single attack's taste of blood empowers the scythe, creating an alternating pattern of killing strength.", + "malum.gui.book.entry.page.text.void.erosion_scepter.1": "A new false arcana has been created, using Malignant Pewter as a focus. In its corrosive reversal, the metal serves entropy - and so Eldritch answers its call. Like other uses of the metal, the resulting crystal in its Void Salt suspension seeks to unwind what humanity has wrought.", + "malum.gui.book.entry.page.text.void.erosion_scepter.2": "The Erosion Scepter, made using this false crystal, is a staff which fires bolts of a crawling, corruptive substance - almost like Blight or the Void Salt used in its creation. Each charge fires two volleys, each of four bolts. These bolts chew away at the souls of their victims, which, delightfully, appears to inhibit the use of magic for a time.", + "malum.gui.book.entry.page.text.void.erosion_scepter.3": "Each bolt applies another layer of this effect, reducing the effective magical might and soul force of the target by a tenth. Naturally, this can stack up to a complete seal on the target, and every application reinforces and lengthens the durations of the others.", + "malum.gui.book.entry.page.text.void.erosion_scepter.4": "Striking a foe with the staff will inflict the same decay twice on the victim's soul, making it useful as more than just a weapon of desperation in close quarters. Not all magics require a stable soul, but the pain of the degradation of self should help distract them nonetheless.", + "malum.gui.book.entry.page.text.void.inverse_and_hybrid_arcana.1": "If Arcane and Eldritch had inverses, it stood to reason that there might be inverses for the other spirit crystals - an absolute absence of fire creating the inverse of Infernal, for example. Pulling the power of a spirit from a jar is one way to form a crystal, and in theory, recreating similar conditions could allow for a different type of crystal to form.", + "malum.gui.book.entry.page.text.void.inverse_and_hybrid_arcana.2": "Through a combination of Soulwood rites and careful placement of crystals, I was able to create the theoretical environment for such a crystal for the six base Arcana... But nothing happened at all. It would be far more useful if I could determine how to create the same environment for Umbral, but as of yet I have not determined how to remove $iall/$ arcana from an area.", + "malum.gui.book.entry.page.text.void.inverse_and_hybrid_arcana.3": "Similarly, no amount of tuning an environment's contents with combinations of arcana was able to cause a crystal to form other than one of the base six. This implies that hybrid arcana don't exist, at least, not in the same way - that there are a finite number of states the arcana can be stable in. But the arcana can combine in other ways...", + "malum.gui.book.entry.page.text.void.malignant_pewter.1": "Now that I have identified the composition of Malignant Lead, it is easier to plan usages for it. As one might expect from Umbral's strangeness, alloying it creates a metal with fascinating properties. As Cthonic Gold was brought low to make the Lead, this Pewter seeks to do to others. It seeks to erode, to unmake, to unwind man's advances.", + "malum.gui.book.entry.page.text.void.malignant_pewter.2": "While this property has its mundane uses - damaging armor more when used as a weapon, along with shattering souls - it has esoteric ones as well. Malignant Pewter isn't magically inert, nor an absorber of magic. Instead, it's as if magic cannot $iform/$ within or around it; symbolically laying the pursuit of knowledge low.", + "malum.gui.book.entry.page.text.void.malignant_pewter.3": "The metal itself is quite tough and takes a keen edge, but wearing an antimagic material would have its issues... and its uses. I have plans for a set of armor fashioned of it, which should prove quite potent, to harness these.", + "malum.gui.book.entry.page.text.void.malignant_stronghold_armor.1": "Malignant Pewter rejects magic, and as such, wearing it might seem an odd choice for a mage. And yet, it is $ibecause/$ I am a mage that the Stronghold Armor I have made is so potent. It stands as an inverse to the Soulstained Steel armor beneath the Pewter plating - my soul is unwarded, but I am certainly not.", + "malum.gui.book.entry.page.text.void.malignant_stronghold_armor.2": "In unraveling magic, energy still remains. While worn, the armor will react to that energy, growing stronger alongside it. Any strictly defensive or offensive magical attribute to be inscribed upon my soul is instead absorbed by the metal, granting armor and magic resistance bonuses. The only unique case I've found is magic proficiency, which the metal absorbs half as much.", + "malum.gui.book.entry.page.text.void.material_study_arcana.1": "I had not investigated deeper into the physical properties of the spirit crystals before now. This can be excused, as I was focused on their magical implications rather than their physical... but it isn't only the Umbral spirit that portrays strange properties. They all do.", + "malum.gui.book.entry.page.text.void.material_study_arcana.2": "First and foremost, the spirit crystals - assumedly also the Umbral spirit, though I only have one - are physically identical to others of their type to any degree I am able to discern. Not simply similar, but $iprecisely/$ the same, down to at least millionths of a block's scale. This raised the question, of course, of attempting to carve or break part of one.", + "malum.gui.book.entry.page.text.void.material_study_arcana.3": "Through testing - not quite $iexhaustively,/$ as I have not tested Umbral - it appears that shape is the only one a crystal can exist in. Any removal or damage of even the smallest amount of the crystal is impossible, and the physical shape remains inviolable until enough force is applied to break it.", + "malum.gui.book.entry.page.text.void.material_study_arcana.4": "Even more interestingly, the spirit crystals, while physically not particularly strong, appear to be utterly chemically inert, and I tried a very extensive set of reactants. Do they even have matter, in the traditional sense? And if not, what does that mean for the Umbral crystal?", + "malum.gui.book.entry.page.text.void.material_study_arcana.5": "I am not sure of the precise implications of these physical properties, but given the strangeness of the Umbral crystal, there is clearly more to the more mundane aspect of the arcana than I knew.", + "malum.gui.book.entry.page.text.void.material_study_auric_embers.1": "When passed through the Well, Blaze Powder becomes a substance I call Auric Ember. An ethereal flame of gold, yet a physical object at the same time. It burns like charcoal, yet its flame has no combustion.", + "malum.gui.book.entry.page.text.void.material_study_auric_embers.2": "While such a brilliant substance may stand out among the other materials I have obtained from the Well, it fits the pattern cleanly. The Well has stripped something away from each material I pass through it, be that impurities, a portion of matter, or something more esoteric. Here, it appears to strip away anything besides the purity of fire, producing transformation incarnate.", + "malum.gui.book.entry.page.text.void.material_study_auric_embers.reexamination.1": "The Well does not, as I previously thought, strip things away. It inverts them, replacing them with voidish counterparts. Auric Ember is perhaps the purest example of this - anything that is not the essence of progress is cast in void shadow, creating a material that is $imore/$ than perfectly attuned to a purpose.", + "malum.gui.book.entry.page.text.void.material_study_malignant_lead.1": "When passed through the Well, Cthonic Gold is warped into Malignant Lead. Much of the Arcana bonded to the gold resolves itself into Wicked, dragging the metal from the alchemist's apex to the lowest of materials.", + "malum.gui.book.entry.page.text.void.material_study_malignant_lead.2": "There appears to be roughly half as much arcana bound to the metal as before. Was it stripped away by the Well, or transmuted into something I have not yet isolated and identified? Either could be true. This might be related to the arcane interactivity displayed by Null Slate...", + "malum.gui.book.entry.page.text.void.material_study_malignant_lead.reexamination.1": "Malignant Lead is at the moment my only means of assessing the physical form of an Umbral Crystal - for what else could have caused it to lose precisely half of its arcane weight?", + "malum.gui.book.entry.page.text.void.material_study_malignant_lead.reexamination.2": "I have not had success in isolating the microcrystals like I have with Cthonic Gold or the Wicked crystals in the lead, but until I can obtain more, this is my best avenue to research Umbral's structure.", + "malum.gui.book.entry.page.text.void.material_study_mnemonic_fragment.1": "When passed through the Well, Brilliance becomes a substance I call Mnemosyne. These Mnemonic Fragments appear to be Brilliance in physical property, but with the contained power more condensed, more nuanced.", + "malum.gui.book.entry.page.text.void.material_study_mnemonic_fragment.2": "Rather than containing simple experience, the sense I get from holding it is as though I am holding an entire memory, context and all.\nDoes this imply the Weeping Well is alive, and that this is its memory? Or is it collecting the memory of the soul which created the Brilliance in the first place, binding it into this more dense form? And why can I feel impressions while simply holding the stone?", + "malum.gui.book.entry.page.text.void.material_study_mnemonic_fragment.reexamination.1": "Mnemnosyne appears to have the same internal patterning as Brilliance, but on a much smaller and more detailed scale. Presumably this is what gives it its properties.", + "malum.gui.book.entry.page.text.void.material_study_null_slate.1": "When passed through the Well, Soulstone becomes a substance I call Null Slate. While physically it is similar to Soulstone, it appears to be utterly devoid of a soul... and yet it interacts with the arcane much as Soulstone does.", + "malum.gui.book.entry.page.text.void.material_study_null_slate.2": "Might this be what Soulstone is, before it gains a soul's energy? I cannot determine how it interacts with souls, nor have I been able to transfer that property, as I have done to make Soulstained Steel. My only theory is that somehow the complete absence of arcana, beyond even the trace amounts threading existence, has an arcane power of its own. But what power would that be?", + "malum.gui.book.entry.page.text.void.material_study_null_slate.reexamination.1": "A complete absence of arcana creating an effect. It should be obvious what Null Slate truly is - Soulstone, but attuned to the Void instead of the arcane.", + "malum.gui.book.entry.page.text.void.material_study_null_slate.reexamination.2": "Perhaps still a precursor, or maybe they are related in other ways... The physical makeup is the same as Soulstone's. It follows that the differing properties are purely from the medium the stone interacts with.", + "malum.gui.book.entry.page.text.void.material_study_soulstone.1": "Soulstone is, of course, nothing new. It is the basis of my craft. But, when most raw metals are passed through the Well, they become raw Soulstone instead.", + "malum.gui.book.entry.page.text.void.material_study_soulstone.2": "Does this imply that Soulstone itself is metallic? Perhaps. It would certainly explain the ease with which it attunes iron. This also implies that Soulstone itself is, somehow, connected to whatever the Well is. Perhaps it is an ensouled area of reality, or a means of bestowing souls? Both are doubtful, but I cannot discard even doubtful theories just yet.", + "malum.gui.book.entry.page.text.void.material_study_void_salts.1": "When passed through the Well, Hex Ash is reduced to a substance I call Void Salt. This dark powder appears to be chemically similar to Hex Ash, but without the carbonization that gives the Ash its name.", + "malum.gui.book.entry.page.text.void.material_study_void_salts.2": "It appears to be comprised of an unknown and unstable metal, bonded to something caustic I cannot identify. It is baffling beyond the physical, though. Carbon is the basis of life, and yet removing carbon makes this substance... almost seem to move? I haven't been able to verify that experimentally, but I could swear that the material is alive and shifting.", + "malum.gui.book.entry.page.text.void.material_study_void_salts.reexamination.1": "The fact that $iabsence/$ is creating $ipresence/$ implies Umbral. Perhaps it $iis/$ alive... but with life defined by deeper nothingness instead of the presence of matter. Might this indicate there is more complex life adapted to the Void?", + "malum.gui.book.entry.page.text.void.necklace_of_the_hidden_blade.1": "The Narrow Edge concentrates my scythe's edge, but the Hidden Blade goes further, inverting the edge and making it hunger. I lose the sweeping attack, yes, but as I am harmed, the blade drinks of my pain- feeding upon it to enable a seemingly impossible flurry of cuts and slashes.", + "malum.gui.book.entry.page.text.void.necklace_of_the_hidden_blade.2": "Upon activation, the necklace remains inert for a total of ten seconds, requiring rest and concentration in order to recover it's effect. Attacking at any point in this state will prolong this absence of function.", + "malum.gui.book.entry.page.text.void.necklace_of_the_hidden_blade.3": "The counterattack's nature is a strange one, one I have not fully identified. It is as though the blade asserts its existence in multiple places at once, demanding reality make it so.", + "malum.gui.book.entry.page.text.void.necklace_of_the_watcher.1": "Souls emit energy when damaged, not merely when shattered. This necklace allows me to harness that energy, causing effects that normally only occur when I collect a spirit to also happen when I strike an enemy at full health.", + "malum.gui.book.entry.page.text.void.ring_of_echoing_arcana.1": "Overclocking the Ring of Curative Talent created a useful ring, so I have applied that principle to another ring, Manaweaving, to not only bind, but create resonance in magic. The Ring of Echoing Arcana grants Arcane Resonance whenever I collect a spirit crystal, empowering all my other spirit-collection effects.", + "malum.gui.book.entry.page.text.void.ring_of_growing_flesh.1": "I have overclocked the Ring of Curative Talent, creating a ring that does not simply heal, but overheal, granting additional health instead of regeneration whenever I collect a spirit crystal.", + "malum.gui.book.entry.page.text.void.ring_of_gruesome_concentration.1": "Why would Gluttony be restricted to the collection of spirits? By eating foul food, I can make myself hungrier, and so cultivate and concentrate what remains, increasing my magical might even as I starve.", + "malum.gui.book.entry.page.text.void.rune_of_bolstering.1": "The Rune of Bolstering does not heal like its counterpart. Instead, it forces the body to heal past its limits, granting a small amount of extra health.", + "malum.gui.book.entry.page.text.void.rune_of_igneous_solace.1": "The Rune of Igneous Solace toughens the user's skin when burning, giving them a partial resistance to damage. It does not, however, do anything about the flames.", + "malum.gui.book.entry.page.text.void.rune_of_sacrificial_empowerment.1": "The Rune of Sacrificial Empowerment grants strength in exchange for the lives taken by a scythe, causing your weapon to grow more potent with each kill for a time.", + "malum.gui.book.entry.page.text.void.rune_of_spell_mastery.1": "The Rune of Spell Mastery mirrors the false arcana, allowing me to hold two more staff charges in addition to improving the potency of my magic.", + "malum.gui.book.entry.page.text.void.rune_of_the_heretic.1": "The Rune of the Heretic decries magic, Silencing foes much like the Erosion Scepter can. This weakens their spirit magic, and the effect can stack up to complete suppression.", + "malum.gui.book.entry.page.text.void.rune_of_toughness.1": "The Rune of Toughness reinforces the user's armor, making any armor they already wear more effective and tough.", + "malum.gui.book.entry.page.text.void.rune_of_twinned_duration.1": "The Rune of Twinned Duration inhibits the body in breaking down substances, causing the body to hold on to positive effects for longer.", + "malum.gui.book.entry.page.text.void.rune_of_unnatural_stamina.1": "The Rune of Unnatural Stamina gives its user the speed of hysteria, constantly able to move faster, and even being able to sprint if your hunger would normally prevent you from doing so.", + "malum.gui.book.entry.page.text.void.runes.1": "By inscribing the runes on tablets of Null Slate, their effects run wild and warped, seeking Void instead of creation. Each seeks to tear itself apart, creating paradoxical and fascinating effects.", + "malum.gui.book.entry.page.text.void.runes.2": "The effects of the runes vary drastically from their original counterparts; I have my notes on their functions in the attached entries.", + "malum.gui.book.entry.page.text.void.staves_as_foci.1": "Consideration of the properties I observed in spirit crystals led me to wonder if the structure itself was important somehow. To test this, I constructed a Mnemnosyne replica - the condensed soul memory being the closest substance I could think of - of the Wicked Arcana, precise to a scale of hundreds of thousandths of a block.", + "malum.gui.book.entry.page.text.void.staves_as_foci.2": "I did not expect it to explode in my face.\n\nBut explosions are useful, if harnessed. So I did it again, but this time, I gave the false crystal a structure to operate off of - a housing of Soulwood and Soulstained Steel to direct it outwards. The resulting staff acts akin to a rite in miniature when I focus on it, though the resulting effects are different.", + "malum.gui.book.entry.page.text.void.staves_as_foci.3": "When used in melee, staves are... adequate. I would tend to prefer a scythe, but I suppose this works well enough. They tend to focus more on magic damage than on physical damage, which admittedly can be helpful at times. But what makes them special is what happens if I $iuse/$ it.", + "malum.gui.book.entry.page.text.void.staves_as_foci.4": "This Mnemonic Hex Staff is named for its simple effect of launching balls of liquefied Wicked energy, like a witch's hex. It takes a moment to activate, and cannot be quite used consecutively, but each deals potent damage to anything they hit.", + "malum.gui.book.entry.page.text.void.staves_as_foci.5": "I have not found success in creating any other false Arcana this way, though that might be a matter of material. Mnemnosyne may simply resonate with Wicked through the death required to create Brilliance.", + "malum.gui.book.entry.page.text.void.staves_as_foci.ring_of_the_endless_well.1": "I have recreated the Arcane spirit in false form. A core of Mnemnosyne in Null Slate housing appears to neutralize the Wicked attunement of the Mnemnosyne, leaving raw arcana as the pattern it mimics. The false Arcane spirit appears to hold a charge, one very similar to the Wicked crystal in my staff.", + "malum.gui.book.entry.page.text.void.staves_as_foci.ring_of_the_endless_well.2": "I have fashioned a ring - the Endless Well - with these false crystals in housing. The ring appears to concentrate my focus, allowing me to avoid the time the staff takes to charge back up. The ring charges slower, as it is not a symbolic $ifocus/$ like my staff, but it can hold three attacks in reserve for faster use.", + "malum.gui.book.entry.page.text.void.the_weeping_well.1": "I have discovered a... structure. One with implications beyond nearly anything I've found before, because the existence of this Weeping Well implies I am not the first to touch the arcana.", + "malum.gui.book.entry.page.text.void.the_weeping_well.2": "The Well, which I name for its constant mournful tone, appears to be a small pool of... something. I am not entirely sure what, as though it doesn't appear to be liquid, it certainly doesn't physically interact like a solid does.", + "malum.gui.book.entry.page.text.void.the_weeping_well.3": "The implication comes from the fact that the structure around it appears to be constructed of Tainted Rock, as if preventing the substance inside from spreading further. That said, the core of the structure itself is sturdier than the rock I have created, almost approaching Bedrock in toughness.", + "malum.gui.book.entry.page.text.void.the_weeping_well.4": "In what was perhaps an ill-advised course of action, my first instinct was to throw a rock at it. It seemed stable enough, if it had been here for so long... and to my relief, nothing dangerous occurred. The rock shot out seconds later, with a belching sound and a spray of what appears to be a harmless concentration of the stuff in the Well.", + "malum.gui.book.entry.page.text.void.the_weeping_well.5": "Certain items I had on me from the mining trip, such as a bit of Brilliance and a nodule of Cthonic Gold, tugged slightly against my pockets while I'm near the well. I wondered what that meant, and, if the stone was ejected out, surmised it made sense to try throwing them in too.", + "malum.gui.book.entry.page.text.void.the_weeping_well.6": "When I did so, the materials had been transformed once ejected - interestingly, both the rock and these were ejected due south. Might there be other materials, other creations I could derive from this? And the fact that both materials that tugged were related to the arcana is fascinating.", + "malum.gui.book.entry.page.text.void.the_weeping_well.7": "I am not a historian, so I will not investigate the cultural implications, beyond the fact that Tainted Rock, so far as I know, can only be created through Spirit Infusion. This implies a civilization once touched the arcana and... tried to contain it? Feared it? Used it? Is this civilization related to the other structures buried within the earth? I do not know, but I hope to find out.", + "malum.gui.book.entry.page.text.void.umbral_arcana.1": "I do not understand this arcana. What is it? It isn't any of the eight I know, and barely seems like one at all... yet a spirit crystal it remains. It can be contained in jars like the others, shares many of the same properties... But there is one deep and fundamental difference.", + "malum.gui.book.entry.page.text.void.umbral_arcana.2": "This crystal $idoes not exist./$ That is not to say that it cannot be obtained, or touched, or even seen. There is no matter there. This... $iUmbral/$ arcana is a void. Would that make it the opposite of both Arcane and Eldritch? Both lack direction of impulse, and both are power. Ergo, Umbral arcana is the absence of power, where impulse is irrelevant.", + "malum.gui.book.entry.page.text.void.umbral_arcana.3": "It is possible there are two types of this arcana, I suppose. One to pair with the null impulse of the Arcane, and one to pair with the complete impulse of the Eldritch. If those types exist, it is functionally impossible to distinguish them. They $imust/$ act the same. Without power, the impulse is meaningless.", + "malum.gui.book.entry.page.text.void.umbral_arcana.4": "And yet, despite being a void, it is power. Or perhaps the lack of power creates a pressure differential? I am not certain. Either way, it can be used. Infused, in theory, even, although that is hard to wrap my head around. It acts like matter, but is not. It is power, and the absence of it.", + "malum.gui.book.entry.page.text.void.umbral_arcana.5": "My research into this arcana must continue. It has to. If anything holds the secrets of achieving the pinnacle of thaumaturgy, it is this paradoxical void. And I will grasp it with both hands.", + "malum.gui.book.entry.page.text.void.weight_of_worlds.1": "Harnessing the reality-corroding properties of Malignant Pewter is easy. What fits the revocation of progress better than a crude weapon? An axe, which I named the Weight of Worlds in a fit of pique. It is slow, it is clumsy, it is physical... and it is $ipowerful/$ beyond measure.", + "malum.gui.book.entry.page.text.void.weight_of_worlds.2": "Rarely, the Weight seems to lend its approval to my slaughter, doubling the force I strike with, with no seeming source. I believe slaughter is the key because of the resonance I feel when I take a life with it - that resonance seems to expend itself when I swing next, guaranteeing that doubling of force.", + "malum.gui.book.entry.page.text.voodoo_magic.1": "The future holds many secrets..", + "malum.gui.book.entry.page.text.warping_engine.1": "Warp Flux rejects natural law, and its application here is no less concerning. The Warping Engine rejects the sequence of cause and effect, allowing an additional cycle to sometimes be completed almost before it is begun whenever a cycle is completed normally.", + "malum.gui.book.entry.page.text.warping_engine.2": "Furthermore, chained activations of the Warping Engine provide a stacking benefit to $iall/$ other attributes. Perhaps predictably, this behavior takes quite a toll on the stability and fuel requirements of the focusing process.", + "malum.gui.book.entry.page.text.wicked_rite": "A simple rite, while active it will slowly bring nearby hostile beings to within an inch of death.", + "malum.gui.book.entry.page.text.wicked_rite.hover": "Deals one heart of non-lethal damage every two seconds.", + "malum.gui.book.entry.primary_arcana": "Primary Arcana", + "malum.gui.book.entry.primary_arcana.description": "The components of magic", + "malum.gui.book.entry.prismatic_focus_lens": "Prismatic Focus Lens", + "malum.gui.book.entry.prismatic_focus_lens.description": "Stability", + "malum.gui.book.entry.reactive_trinkets": "Reactive Trinkets", + "malum.gui.book.entry.reactive_trinkets.description": "Harnessing the harvest", + "malum.gui.book.entry.ring_of_esoteric_spoils": "Ring of Esoteric Spoils", + "malum.gui.book.entry.ring_of_esoteric_spoils.description": "Be fruitful and multiply", + "malum.gui.book.entry.ritual_magic": "Ritual magic", + "malum.gui.book.entry.ritual_magic.description": "Grand Magics", + "malum.gui.book.entry.rune_of_aliment_cleansing": "Rune of Aliment Cleansing", + "malum.gui.book.entry.rune_of_aliment_cleansing.description": "The impulse to process", + "malum.gui.book.entry.rune_of_culling": "Rune of Culling", + "malum.gui.book.entry.rune_of_culling.description": "The impulse to break", + "malum.gui.book.entry.rune_of_dexterity": "Rune of Dexterity", + "malum.gui.book.entry.rune_of_dexterity.description": "The impulse to flee", + "malum.gui.book.entry.rune_of_fervor": "Rune of Fervor", + "malum.gui.book.entry.rune_of_fervor.description": "The impulse to expend", + "malum.gui.book.entry.rune_of_haste": "Rune of Haste", + "malum.gui.book.entry.rune_of_haste.description": "Igniting your impulses", + "malum.gui.book.entry.rune_of_idle_restoration": "Rune of Idle Restoration", + "malum.gui.book.entry.rune_of_idle_restoration.description": "The impulse to mend", + "malum.gui.book.entry.rune_of_loyalty": "Rune of Loyalty", + "malum.gui.book.entry.rune_of_loyalty.description": "Molding your impulses", + "malum.gui.book.entry.rune_of_motion": "Rune of Motion", + "malum.gui.book.entry.rune_of_motion.description": "Uplifting your impulses", + "malum.gui.book.entry.rune_of_reactive_shielding": "Rune of Reactive Shielding", + "malum.gui.book.entry.rune_of_reactive_shielding.description": "The impulse to withstand", + "malum.gui.book.entry.rune_of_reinforcement": "Rune of Reinforcement", + "malum.gui.book.entry.rune_of_reinforcement.description": "The impulse to make", + "malum.gui.book.entry.rune_of_the_aether": "Rune of the Aether", + "malum.gui.book.entry.rune_of_the_aether.description": "Scattering your impulses", + "malum.gui.book.entry.rune_of_the_arena": "Rune of the Arena", + "malum.gui.book.entry.rune_of_the_arena.description": "Honing your impulses", + "malum.gui.book.entry.rune_of_the_hells": "Rune of the Hells", + "malum.gui.book.entry.rune_of_the_hells.description": "Extinguishing your impulses", + "malum.gui.book.entry.rune_of_the_seas": "Rune of the Seas", + "malum.gui.book.entry.rune_of_the_seas.description": "Deforming your impulses", + "malum.gui.book.entry.rune_of_volatile_distortion": "Rune of Volatile Distortion", + "malum.gui.book.entry.rune_of_volatile_distortion.description": "The impulse to putrefy", + "malum.gui.book.entry.rune_of_warding": "Rune of Warding", + "malum.gui.book.entry.rune_of_warding.description": "Grounding your impulses", + "malum.gui.book.entry.runewood": "Runewood", + "malum.gui.book.entry.runewood.description": "Arcane oak", + "malum.gui.book.entry.runeworking": "Runeworking", + "malum.gui.book.entry.runeworking.description": "The central pin", + "malum.gui.book.entry.runic_brooch": "Runic Brooch", + "malum.gui.book.entry.runic_brooch.description": "Power in the palms", + "malum.gui.book.entry.sacred_rite": "Sacred Rites", + "malum.gui.book.entry.sacred_rite.description": "Invigorating the soul", + "malum.gui.book.entry.scythes": "Scythes", + "malum.gui.book.entry.scythes.description": "Harvest", + "malum.gui.book.entry.scythes.enchanting": "Enchanting a Scythe", + "malum.gui.book.entry.scythes.enchanting.description": "Two ways to skin a soul", + "malum.gui.book.entry.shielding_apparatus": "Shielding Apparatus", + "malum.gui.book.entry.shielding_apparatus.description": "A bulwark against the storm", + "malum.gui.book.entry.soulhunter_gear": "Soulhunter Gear", + "malum.gui.book.entry.soulhunter_gear.description": "Glass cannon", + "malum.gui.book.entry.soulstained_armor": "Soulstained Armor", + "malum.gui.book.entry.soulstained_armor.description": "Spiritual protection", + "malum.gui.book.entry.soulstained_scythe": "Soulstained Scythe", + "malum.gui.book.entry.soulstained_scythe.description": "Reap", + "malum.gui.book.entry.soulstone": "Soulstone", + "malum.gui.book.entry.soulstone.description": "Out of phase", + "malum.gui.book.entry.soulwood": "A Study on Soulwood", + "malum.gui.book.entry.soulwood.description": "Twisted trees", + "malum.gui.book.entry.spirit_crystals": "Spirit Crystals", + "malum.gui.book.entry.spirit_crystals.description": "Matter and magic", + "malum.gui.book.entry.spirit_fabric": "Spirit Fabric", + "malum.gui.book.entry.spirit_fabric.description": "Wicked weaves", + "malum.gui.book.entry.spirit_focusing": "Spirit Focusing", + "malum.gui.book.entry.spirit_focusing.description": "Mystic replication", + "malum.gui.book.entry.spirit_infusion": "Spirit Infusion", + "malum.gui.book.entry.spirit_infusion.description": "Creation of wonders", + "malum.gui.book.entry.spirit_metals": "Spirit Metals", + "malum.gui.book.entry.spirit_metals.description": "Arcana refined", + "malum.gui.book.entry.spirit_metals.reexamination": "Reexamination: Spirit Metals", + "malum.gui.book.entry.spirit_metals.reexamination.description": "A different principle", + "malum.gui.book.entry.spirit_minerals.reexamination": "Reexamination: Soulstone and Brilliance", + "malum.gui.book.entry.spirit_minerals.reexamination.description": "More than just arcana", + "malum.gui.book.entry.spirit_stones": "Spirit Stones", + "malum.gui.book.entry.spirit_stones.description": "Arcana suffused", + "malum.gui.book.entry.spirit_stones.reexamination": "Reexamination: Spirit Stones", + "malum.gui.book.entry.spirit_stones.reexamination.description": "Tessellation of crystal structures", + "malum.gui.book.entry.spirit_trinkets": "Spirit Trinkets", + "malum.gui.book.entry.spirit_trinkets.description": "Accessorizing", + "malum.gui.book.entry.spirited_glass": "Spirited Glass", + "malum.gui.book.entry.spirited_glass.description": "Not suitable for Oculators", + "malum.gui.book.entry.the_device": "The Device.", + "malum.gui.book.entry.the_device.description": "microwave to recharge", + "malum.gui.book.entry.totem_magic": "Totem Magic", + "malum.gui.book.entry.totem_magic.description": "Arcana unleashed", + "malum.gui.book.entry.totemic_runes": "Totemic Runes", + "malum.gui.book.entry.totemic_runes.description": "Ritual as runecraft", + "malum.gui.book.entry.transmutation": "Transmutation", + "malum.gui.book.entry.transmutation.description": "Volatile reactions", + "malum.gui.book.entry.tyrving": "Tyrving", + "malum.gui.book.entry.tyrving.description": "Ancient relic", + "malum.gui.book.entry.void.black_crystal": "A Black Crystal", + "malum.gui.book.entry.void.black_crystal.description": "A mistake, or a boon?", + "malum.gui.book.entry.void.catalyst_lobber": "Catalyst Lobber", + "malum.gui.book.entry.void.catalyst_lobber.description": "Progress overtakes", + "malum.gui.book.entry.void.edge_of_deliverance": "The Edge of Deliverance", + "malum.gui.book.entry.void.edge_of_deliverance.description": "A mad screamer's melody", + "malum.gui.book.entry.void.erosion_scepter": "Erosion Scepter", + "malum.gui.book.entry.void.erosion_scepter.description": "May mages fear my might", + "malum.gui.book.entry.void.inverse_and_hybrid_arcana": "Inverse and Hybrid Arcana?", + "malum.gui.book.entry.void.inverse_and_hybrid_arcana.description": "Failed theories", + "malum.gui.book.entry.void.malignant_pewter": "Malignant Pewter", + "malum.gui.book.entry.void.malignant_pewter.description": "Progress cast false", + "malum.gui.book.entry.void.malignant_stronghold_armor": "Malignant Stronghold Armor", + "malum.gui.book.entry.void.malignant_stronghold_armor.description": "The defense of the inevitable", + "malum.gui.book.entry.void.material_study_arcana": "Material Study: the Arcana", + "malum.gui.book.entry.void.material_study_arcana.description": "New depths to old wells", + "malum.gui.book.entry.void.material_study_auric_embers": "Material Study: Blazing Exaltation", + "malum.gui.book.entry.void.material_study_auric_embers.description": "The essence of progress", + "malum.gui.book.entry.void.material_study_auric_embers.reexamination": "Reexamination: Auric Ember", + "malum.gui.book.entry.void.material_study_auric_embers.reexamination.description": "Not stripping away, but inverting", + "malum.gui.book.entry.void.material_study_malignant_lead": "Material Study: Putrefacted Gold", + "malum.gui.book.entry.void.material_study_malignant_lead.description": "Perfection cast to base", + "malum.gui.book.entry.void.material_study_malignant_lead.reexamination": "Reexamination: Malignant Lead", + "malum.gui.book.entry.void.material_study_malignant_lead.reexamination.description": "Wicked and Umbral", + "malum.gui.book.entry.void.material_study_mnemonic_fragment": "Material Study: Condensed Brilliance", + "malum.gui.book.entry.void.material_study_mnemonic_fragment.description": "Not experience, but memory", + "malum.gui.book.entry.void.material_study_mnemonic_fragment.reexamination": "Reexamination: Mnemnosyne", + "malum.gui.book.entry.void.material_study_mnemonic_fragment.reexamination.description": "Patterns holding true", + "malum.gui.book.entry.void.material_study_null_slate": "Material Study: Refined Soulstone", + "malum.gui.book.entry.void.material_study_null_slate.description": "A blank slate, perhaps a precursor", + "malum.gui.book.entry.void.material_study_null_slate.reexamination": "Reexamination: Null Slate", + "malum.gui.book.entry.void.material_study_null_slate.reexamination.description": "Attuned to Umbral", + "malum.gui.book.entry.void.material_study_soulstone": "Material Study: Soulstone", + "malum.gui.book.entry.void.material_study_soulstone.description": "An old friend", + "malum.gui.book.entry.void.material_study_void_salts": "Material Study: Purified Ash", + "malum.gui.book.entry.void.material_study_void_salts.description": "A clue to the nature of souls", + "malum.gui.book.entry.void.material_study_void_salts.reexamination": "Reexamination: Void Salts", + "malum.gui.book.entry.void.material_study_void_salts.reexamination.description": "Concerning", + "malum.gui.book.entry.void.necklace_of_the_hidden_blade": "Necklace of the Hidden Blade", + "malum.gui.book.entry.void.necklace_of_the_hidden_blade.description": "A knife at their backs", + "malum.gui.book.entry.void.necklace_of_the_watcher": "Necklace of the Watcher", + "malum.gui.book.entry.void.necklace_of_the_watcher.description": "It looks back", + "malum.gui.book.entry.void.ring_of_echoing_arcana": "Ring of Echoing Arcana", + "malum.gui.book.entry.void.ring_of_echoing_arcana.description": "I can see see the future $ifuture future/$", + "malum.gui.book.entry.void.ring_of_growing_flesh": "Ring of Growing Flesh", + "malum.gui.book.entry.void.ring_of_growing_flesh.description": "Creeping and crawling", + "malum.gui.book.entry.void.ring_of_gruesome_concentration": "Ring of Gruesome Concentration", + "malum.gui.book.entry.void.ring_of_gruesome_concentration.description": "Consume and incorporate", + "malum.gui.book.entry.void.rune_of_bolstering": "Rune of Bolstering", + "malum.gui.book.entry.void.rune_of_bolstering.description": "To heal what is whole", + "malum.gui.book.entry.void.rune_of_igneous_solace": "Rune of Igneous Solace", + "malum.gui.book.entry.void.rune_of_igneous_solace.description": "To fuel what must burn", + "malum.gui.book.entry.void.rune_of_sacrificial_empowerment": "Rune of Sacrificial Empowerment", + "malum.gui.book.entry.void.rune_of_sacrificial_empowerment.description": "To break what is broken", + "malum.gui.book.entry.void.rune_of_spell_mastery": "Rune of Spell Mastery", + "malum.gui.book.entry.void.rune_of_spell_mastery.description": "To make what destroys", + "malum.gui.book.entry.void.rune_of_the_heretic": "Rune of the Heretic", + "malum.gui.book.entry.void.rune_of_the_heretic.description": "To destroy what makes", + "malum.gui.book.entry.void.rune_of_toughness": "Rune of Toughness", + "malum.gui.book.entry.void.rune_of_toughness.description": "To bear what must break", + "malum.gui.book.entry.void.rune_of_twinned_duration": "Rune of Twinned Duration", + "malum.gui.book.entry.void.rune_of_twinned_duration.description": "To suspend what must process", + "malum.gui.book.entry.void.rune_of_unnatural_stamina": "Rune of Unnatural Stamina", + "malum.gui.book.entry.void.rune_of_unnatural_stamina.description": "To flee what must pursue", + "malum.gui.book.entry.void.runes": "Voidish Runecraft", + "malum.gui.book.entry.void.runes.description": "An altered alphabet", + "malum.gui.book.entry.void.staves_as_foci": "Staves as Foci", + "malum.gui.book.entry.void.staves_as_foci.description": "Imitating the arcana", + "malum.gui.book.entry.void.staves_as_foci.ring_of_the_endless_well": "Ring of the Endless Well", + "malum.gui.book.entry.void.staves_as_foci.ring_of_the_endless_well.description": "Storing staff charges", + "malum.gui.book.entry.void.the_weeping_well": "The Weeping Well", + "malum.gui.book.entry.void.the_weeping_well.description": "Gate to the unknown", + "malum.gui.book.entry.void.umbral_arcana": "Umbral Arcana", + "malum.gui.book.entry.void.umbral_arcana.description": "Utter impossibility", + "malum.gui.book.entry.void.weight_of_worlds": "The Weight of Worlds", + "malum.gui.book.entry.void.weight_of_worlds.description": "Existential burdens externalized", + "malum.gui.book.entry.voodoo_magic": "Voodoo magic", + "malum.gui.book.entry.voodoo_magic.description": "Forbidden arts", + "malum.gui.book.entry.warping_engine": "Warping Engine", + "malum.gui.book.entry.warping_engine.description": "Suspension of linear time", + "malum.gui.book.entry.wicked_rite": "Wicked Rites", + "malum.gui.book.entry.wicked_rite.description": "Maligning the soul", + "malum.gui.crucible.attribute.chain_focusing_chance": "Chain Focusing Chance", + "malum.gui.crucible.attribute.focusing_speed": "Focusing Speed", + "malum.gui.crucible.attribute.fortune_chance": "Fortune Chance", + "malum.gui.crucible.attribute.fuel_usage_rate": "Fuel Usage Rate", + "malum.gui.crucible.attribute.instability": "Instability", + "malum.gui.crucible.attribute.restoration_chance": "Restoration Chance", + "malum.gui.crucible.attribute.shielding_chance": "Shielding Chance", + "malum.gui.crucible.attribute.tuning_potency": "Tuning Potency", + "malum.gui.crucible.attribute.weakest_boost": "Weakest Boost", + "malum.gui.curio.effect.always_sprint": "Sprinting Always Available", + "malum.gui.curio.effect.attacked_resistance": "Damage Resistance When Attacked", + "malum.gui.curio.effect.better_conduit_power": "Conduit Power Provides Numerous Benefits", + "malum.gui.curio.effect.bigger_explosions": "Improves Explosions", + "malum.gui.curio.effect.burning_resistance": "Damage Resistance While Burning", + "malum.gui.curio.effect.crits": "Critical Strikes", + "malum.gui.curio.effect.eat_rotten": "Rotten Foods are Tastier", + "malum.gui.curio.effect.enchanted_explosions": "Explosions are Enchanted with %s", + "malum.gui.curio.effect.enhanced_maneuvers": "Augments Rebound and Ascension", + "malum.gui.curio.effect.erratic_damage": "Erratic Damage Output", + "malum.gui.curio.effect.explosion_drops_collected": "Automatic Collection of Explosion Drops", + "malum.gui.curio.effect.explosions_spare_valuables": "Protects Valuable Items from Explosions", + "malum.gui.curio.effect.extend_positive_effect": "Extends Positive Effects", + "malum.gui.curio.effect.fervor": "Increased Mining Speed", + "malum.gui.curio.effect.friendly_enemies": "Reduces Enemy Aggression", + "malum.gui.curio.effect.full_health_fake_collection": "Striking Full Health Targets Triggers Spirit Collection Effects", + "malum.gui.curio.effect.growing_gluttony": "Eating Rotten Foods Extends Gluttony", + "malum.gui.curio.effect.hunger_drain": "Actively Drains Hunger", + "malum.gui.curio.effect.low_health_speed": "Speed at Low Health", + "malum.gui.curio.effect.no_sweep": "Disables Scythe Sweeping", + "malum.gui.curio.effect.pacifist_recharge": "Cooldown Extends if the Scythe is Used", + "malum.gui.curio.effect.passive_healing": "Passive Healing", + "malum.gui.curio.effect.rotten_gluttony": "Eating Rotten Food Generates Gluttony", + "malum.gui.curio.effect.scythe_chain": "Scythe Kill Chaining", + "malum.gui.curio.effect.scythe_counterattack": "Powerful Scythe Counterattack When Struck", + "malum.gui.curio.effect.shorten_negative_effect": "Shortens Negative Effects", + "malum.gui.curio.effect.silence": "Silences Attackers", + "malum.gui.curio.effect.soul_ward_complete_absorption": "Soul Ward Absorbs All Damage", + "malum.gui.curio.effect.soul_ward_escalating_integrity": "Soul Ward Gains Integrity When Nearing Disintegration", + "malum.gui.curio.effect.soul_ward_long_shatter_cooldown": "Lengthy Soul Ward Recharge upon Disintegration", + "malum.gui.curio.effect.soul_ward_magic_resilience": "Soul Ward Magic Rerouting", + "malum.gui.curio.effect.spirits_add_health": "Spirit Collection Grants Extra Hearts", + "malum.gui.curio.effect.spirits_extend_effect": "Spirit Collection Aids Potion Durations", + "malum.gui.curio.effect.spirits_gluttony": "Spirit Collection Generates Gluttony", + "malum.gui.curio.effect.spirits_heal": "Spirit Collection Replenishes Health", + "malum.gui.curio.effect.spirits_weave_mana": "Spirit Collection Recovers Soul Ward", + "malum.gui.curio.effect.spirits_weave_mana_irons_spellbooks": "Spirit Collection Recovers Spell Mana [Iron's Spellbooks]", + "malum.gui.curio.effect.spirits_weave_resonance": "Spirit Collection Generates Arcane Resonance", + "malum.gui.curio.effect.spirits_weave_resonance_irons_spellbooks": "Spirit Collection Reduces Spell Cooldown [Iron's Spellbooks]", + "malum.gui.curio.effect.spirits_xp": "Spirit Collection Generates Experience Points", + "malum.gui.curio.negative": "-%s", + "malum.gui.curio.positive": "+%s", + "malum.gui.rite.aerial_rite": "Rite of Motion", + "malum.gui.rite.aqueous_rite": "Rite of Loyalty", + "malum.gui.rite.arcane_rite": "Undirected Rite", + "malum.gui.rite.category.aura": "Aura", + "malum.gui.rite.category.directional_block_effect": "Directional Block Effect", + "malum.gui.rite.category.living_entity_effect": "Living Entity Effect", + "malum.gui.rite.category.one_time_effect": "One Time Effect", + "malum.gui.rite.category.radial_block_effect": "Radial Block Effect", + "malum.gui.rite.corrupted_aerial_rite": "Rite of the Aether", + "malum.gui.rite.corrupted_aqueous_rite": "Rite of the Seas", + "malum.gui.rite.corrupted_arcane_rite": "Unchained Rite", + "malum.gui.rite.corrupted_earthen_rite": "Rite of the Arena", + "malum.gui.rite.corrupted_greater_aerial_rite": "Rite of Unwinding", + "malum.gui.rite.corrupted_greater_aqueous_rite": "Rite of Drowning", + "malum.gui.rite.corrupted_greater_earthen_rite": "Rite of Shaping", + "malum.gui.rite.corrupted_greater_infernal_rite": "Rite of Quickening", + "malum.gui.rite.corrupted_greater_sacred_rite": "Rite of Lust", + "malum.gui.rite.corrupted_greater_wicked_rite": "Rite of Culling", + "malum.gui.rite.corrupted_infernal_rite": "Rite of the Hells", + "malum.gui.rite.corrupted_sacred_rite": "Rite of Nourishment", + "malum.gui.rite.corrupted_wicked_rite": "Rite of Empowerment", + "malum.gui.rite.coverage": "Coverage: ", + "malum.gui.rite.earthen_rite": "Rite of Warding", + "malum.gui.rite.effect": "Effect: ", + "malum.gui.rite.greater_aerial_rite": "Rite of Gravity", + "malum.gui.rite.greater_aqueous_rite": "Rite of Sapping", + "malum.gui.rite.greater_earthen_rite": "Rite of Destruction", + "malum.gui.rite.greater_infernal_rite": "Rite of Smelting", + "malum.gui.rite.greater_sacred_rite": "Rite of Growth", + "malum.gui.rite.greater_wicked_rite": "Rite of Exorcism", + "malum.gui.rite.infernal_rite": "Rite of Haste", + "malum.gui.rite.medium": "Polarity: ", + "malum.gui.rite.medium.runewood": "Runewood", + "malum.gui.rite.medium.soulwood": "Soulwood", + "malum.gui.rite.sacred_rite": "Rite of Healing", + "malum.gui.rite.type": "Type: ", + "malum.gui.rite.wicked_rite": "Rite of Decay", + "malum.gui.ritual.cthonic_exchange": "Cthonic Exchange", + "malum.gui.ritual.grotesque_expulsion": "Grotesque Expulsion", + "malum.gui.ritual.hexing_transmission": "Hexing Transmission", + "malum.gui.ritual.idle_mending": "Idle Mending", + "malum.gui.ritual.manabound_enhancement": "Manabound Enhancement", + "malum.gui.ritual.marine_spoil": "Marine Spoil", + "malum.gui.ritual.terran_unearthing": "Terran Unearthing", + "malum.gui.ritual.tier": "Ritual Tier: ", + "malum.gui.ritual.tier.bright": "Bright", + "malum.gui.ritual.tier.dim": "Dim", + "malum.gui.ritual.tier.faded": "Faded", + "malum.gui.ritual.tier.radiant": "Radiant", + "malum.gui.ritual.tier.vague": "Vague", + "malum.gui.ritual.tier.vivid": "Vivid", + "malum.gui.ritual.type": "Ritual Type: ", + "malum.gui.ritual.warped_time": "Warped Time", + "malum.jei.runeworking": "Runeworking", + "malum.jei.spirit_focusing": "Spirit Focusing", + "malum.jei.spirit_infusion": "Spirit Infusion", + "malum.jei.spirit_repair": "Spirit Repair", + "malum.jei.spirit_rite": "Spirit Rites", + "malum.jei.spirit_transmutation": "The Unchained Rite", + "malum.jei.weeping_well": "The Weeping Well", + "malum.spirit.description.aerial": "Aerial Spirit", + "malum.spirit.description.aqueous": "Aqueous Spirit", + "malum.spirit.description.arcane": "Arcane Spirit", + "malum.spirit.description.earthen": "Earthen Spirit", + "malum.spirit.description.eldritch": "Eldritch Spirit", + "malum.spirit.description.infernal": "Infernal Spirit", + "malum.spirit.description.sacred": "Sacred Spirit", + "malum.spirit.description.stored_soul": "Stores Soul With: ", + "malum.spirit.description.stored_spirit": "Contains: ", + "malum.spirit.description.umbral": "Umbral Spirit", + "malum.spirit.description.wicked": "Wicked Spirit", + "malum.spirit.flavour.aerial": "Swift", + "malum.spirit.flavour.aqueous": "Malleable", + "malum.spirit.flavour.arcane": "Fundamental", + "malum.spirit.flavour.earthen": "Steady", + "malum.spirit.flavour.eldritch": "Esoteric", + "malum.spirit.flavour.infernal": "Radiant", + "malum.spirit.flavour.sacred": "Innocent", + "malum.spirit.flavour.umbral": "Antithesis", + "malum.spirit.flavour.wicked": "Malicious", + "malum.subtitle.a_soul_shatters": "A soul shatters", + "malum.subtitle.aerial_magic_swooshes": "Aerial magic swooshes", + "malum.subtitle.aesthetica": "Aesthetica", + "malum.subtitle.alchemical_trinket_equipped": "Alchemical trinket equipped", + "malum.subtitle.arcana_codex_closed": "Arcana codex closed", + "malum.subtitle.arcana_codex_opened": "Arcana codex opened", + "malum.subtitle.arcana_entry_closed": "Arcana entry closed", + "malum.subtitle.arcana_entry_opened": "Arcana entry opened", + "malum.subtitle.arcana_page_flipped": "Arcana page flipped", + "malum.subtitle.arcana_sweetener_evil": "Arcana sweetener evil", + "malum.subtitle.arcana_sweetener_normal": "Arcana sweetener normal", + "malum.subtitle.arcana_transition_evil": "Arcana transition evil", + "malum.subtitle.arcana_transition_normal": "Arcana transition normal", + "malum.subtitle.arcane_charcoal_block_break": "Block broken", + "malum.subtitle.arcane_charcoal_block_hit": "Block breaking", + "malum.subtitle.arcane_charcoal_block_place": "Block placed", + "malum.subtitle.arcane_charcoal_block_step": "Footsteps", + "malum.subtitle.arcane_elegy": "Arcane elegy", + "malum.subtitle.arcane_rock_break": "Block broken", + "malum.subtitle.arcane_rock_bricks_break": "Block broken", + "malum.subtitle.arcane_rock_bricks_hit": "Block breaking", + "malum.subtitle.arcane_rock_bricks_place": "Block placed", + "malum.subtitle.arcane_rock_bricks_step": "Footsteps", + "malum.subtitle.arcane_rock_hit": "Block breaking", + "malum.subtitle.arcane_rock_place": "Block placed", + "malum.subtitle.arcane_rock_step": "Footsteps", + "malum.subtitle.arcane_whispers": "Arcane whispers", + "malum.subtitle.auric_flame_motif": "Auric flame motif", + "malum.subtitle.blazing_quartz_block_break": "Block broken", + "malum.subtitle.blazing_quartz_block_hit": "Block breaking", + "malum.subtitle.blazing_quartz_block_place": "Block placed", + "malum.subtitle.blazing_quartz_block_step": "Footsteps", + "malum.subtitle.blazing_quartz_ore_break": "Block broken", + "malum.subtitle.blazing_quartz_ore_place": "Block placed", + "malum.subtitle.blight_reacts": "Blight reacts", + "malum.subtitle.blight_reacts_faintly": "Blight reacts faintly", + "malum.subtitle.brilliance_block_break": "Block broken", + "malum.subtitle.brilliance_block_hit": "Block breaking", + "malum.subtitle.brilliance_block_place": "Block placed", + "malum.subtitle.brilliance_block_step": "Footsteps", + "malum.subtitle.calcified_blight_break": "Block broken", + "malum.subtitle.calcified_blight_hit": "Block breaking", + "malum.subtitle.calcified_blight_place": "Block placed", + "malum.subtitle.calcified_blight_step": "Footsteps", + "malum.subtitle.catalyst_lobber_fired": "Catalyst lobber fired", + "malum.subtitle.catalyst_lobber_locked": "Catalyst lobber locked", + "malum.subtitle.catalyst_lobber_primed": "Catalyst lobber primed", + "malum.subtitle.catalyst_lobber_unlocked": "Catalyst lobber unlocked", + "malum.subtitle.cloth_trinket_equipped": "Cloth trinket equipped", + "malum.subtitle.completed_ritual_ambience": "Completed ritual ambience", + "malum.subtitle.concentrated_gluttony_drink": "Concentrated gluttony drink", + "malum.subtitle.crucible_augment_applied": "Crucible augment applied", + "malum.subtitle.crucible_augment_removed": "Crucible augment removed", + "malum.subtitle.cthonic_gold_break": "Block broken", + "malum.subtitle.cthonic_gold_place": "Block placed", + "malum.subtitle.deepslate_soulstone_break": "Block broken", + "malum.subtitle.deepslate_soulstone_hit": "Block breaking", + "malum.subtitle.deepslate_soulstone_place": "Block placed", + "malum.subtitle.deepslate_soulstone_step": "Footsteps", + "malum.subtitle.draining_motif": "Draining motif", + "malum.subtitle.echoing_ring_absorbs": "Echoing ring absorbs", + "malum.subtitle.edge_of_deliverance_cuts": "Edge of deliverance cuts", + "malum.subtitle.edge_of_deliverance_sweeps": "Edge of deliverance sweeps", + "malum.subtitle.ether_break": "Block broken", + "malum.subtitle.ether_place": "Block placed", + "malum.subtitle.flesh_ring_absorbs": "Flesh ring absorbs", + "malum.subtitle.gilded_trinket_equipped": "Gilded trinket equipped", + "malum.subtitle.gruesome_ring_feeds": "Gruesome ring feeds", + "malum.subtitle.hallowed_gold_break": "Block broken", + "malum.subtitle.hallowed_gold_hit": "Block breaking", + "malum.subtitle.hallowed_gold_place": "Block placed", + "malum.subtitle.hallowed_gold_step": "Footsteps", + "malum.subtitle.hidden_blade_charged": "Hidden blade charged", + "malum.subtitle.hidden_blade_disrupted": "Hidden blade disrupted", + "malum.subtitle.hidden_blade_primed": "Hidden blade primed", + "malum.subtitle.hidden_blade_unleashed": "Hidden blade unleashed", + "malum.subtitle.hungry_belt_feeds": "Hungry belt feeds", + "malum.subtitle.impetus_takes_damage": "Impetus takes damage", + "malum.subtitle.malignant_metal_motif": "Malignant metal motif", + "malum.subtitle.metallic_trinket_equipped": "Metallic trinket equipped", + "malum.subtitle.ornate_trinket_equipped": "Ornate trinket equipped", + "malum.subtitle.pedestal_item_inserted": "Pedestal item inserted", + "malum.subtitle.pedestal_item_picked_up": "Pedestal item picked up", + "malum.subtitle.pedestal_spirit_inserted": "Pedestal spirit inserted", + "malum.subtitle.pedestal_spirit_picked_up": "Pedestal spirit picked up", + "malum.subtitle.quartz_cluster_block_break": "Block broken", + "malum.subtitle.quartz_cluster_block_hit": "Block breaking", + "malum.subtitle.quartz_cluster_block_place": "Block placed", + "malum.subtitle.quartz_cluster_block_step": "Footsteps", + "malum.subtitle.rejected_by_the_unknown": "Rejected by the unknown", + "malum.subtitle.repair_pylon_begins_repairing": "Repair pylon begins repairing", + "malum.subtitle.repair_pylon_eagerly_hums": "Repair pylon eagerly hums", + "malum.subtitle.repair_pylon_finishes_repairing": "Repair pylon finishes repairing", + "malum.subtitle.ritual_absorbs_item": "Ritual absorbs item", + "malum.subtitle.ritual_absorbs_spirit": "Ritual absorbs spirit", + "malum.subtitle.ritual_beginning_ambience": "Ritual beginning ambience", + "malum.subtitle.ritual_begins": "Ritual begins", + "malum.subtitle.ritual_completed": "Ritual completed", + "malum.subtitle.ritual_evolution_ambience": "Ritual evolution ambience", + "malum.subtitle.ritual_evolves": "Ritual evolves", + "malum.subtitle.ritual_forms": "Ritual forms", + "malum.subtitle.rotten_trinket_equipped": "Rotten trinket equipped", + "malum.subtitle.rune_trinket_equipped": "Rune trinket equipped", + "malum.subtitle.runewood_break": "Block broken", + "malum.subtitle.runewood_button_click_off": "Runewood button click off", + "malum.subtitle.runewood_button_click_on": "Runewood button click on", + "malum.subtitle.runewood_door_close": "Runewood door close", + "malum.subtitle.runewood_door_open": "Runewood door open", + "malum.subtitle.runewood_fence_gate_close": "Runewood fence gate close", + "malum.subtitle.runewood_fence_gate_open": "Runewood fence gate open", + "malum.subtitle.runewood_hanging_sign_break": "Block broken", + "malum.subtitle.runewood_hanging_sign_hit": "Block breaking", + "malum.subtitle.runewood_hanging_sign_place": "Block placed", + "malum.subtitle.runewood_hanging_sign_step": "Footsteps", + "malum.subtitle.runewood_hit": "Block breaking", + "malum.subtitle.runewood_leaves_break": "Block broken", + "malum.subtitle.runewood_leaves_hit": "Block breaking", + "malum.subtitle.runewood_leaves_place": "Block placed", + "malum.subtitle.runewood_leaves_step": "Footsteps", + "malum.subtitle.runewood_place": "Block placed", + "malum.subtitle.runewood_pressure_plate_click_off": "Runewood pressure plate click off", + "malum.subtitle.runewood_pressure_plate_click_on": "Runewood pressure plate click on", + "malum.subtitle.runewood_step": "Footsteps", + "malum.subtitle.runewood_trapdoor_close": "Runewood trapdoor close", + "malum.subtitle.runewood_trapdoor_open": "Runewood trapdoor open", + "malum.subtitle.runic_workbench_crafts": "Runic workbench crafts", + "malum.subtitle.scythe_caught": "Scythe caught", + "malum.subtitle.scythe_cuts": "Scythe cuts", + "malum.subtitle.scythe_spins_happily": "Scythe spins happily", + "malum.subtitle.scythe_sweeps": "Scythe sweeps", + "malum.subtitle.scythe_thrown": "Scythe thrown", + "malum.subtitle.scythe_user_ascends": "Scythe user ascends", + "malum.subtitle.shielding_apparatus_shields": "Shielding apparatus shields", + "malum.subtitle.song_of_the_void": "Song of the void", + "malum.subtitle.soul_stained_steel_break": "Block broken", + "malum.subtitle.soul_stained_steel_hit": "Block breaking", + "malum.subtitle.soul_stained_steel_place": "Block placed", + "malum.subtitle.soul_stained_steel_step": "Footsteps", + "malum.subtitle.soul_ward_charged": "Soul ward charged", + "malum.subtitle.soul_ward_damaged": "Soul ward damaged", + "malum.subtitle.soul_ward_depleted": "Soul ward depleted", + "malum.subtitle.soul_ward_grows": "Soul ward grows", + "malum.subtitle.soulstone_break": "Block broken", + "malum.subtitle.soulstone_hit": "Block breaking", + "malum.subtitle.soulstone_place": "Block placed", + "malum.subtitle.soulstone_step": "Footsteps", + "malum.subtitle.soulwood_break": "Block broken", + "malum.subtitle.soulwood_button_click_off": "Soulwood button click off", + "malum.subtitle.soulwood_button_click_on": "Soulwood button click on", + "malum.subtitle.soulwood_door_close": "Soulwood door close", + "malum.subtitle.soulwood_door_open": "Soulwood door open", + "malum.subtitle.soulwood_fence_gate_close": "Soulwood fence gate close", + "malum.subtitle.soulwood_fence_gate_open": "Soulwood fence gate open", + "malum.subtitle.soulwood_hanging_sign_break": "Block broken", + "malum.subtitle.soulwood_hanging_sign_hit": "Block breaking", + "malum.subtitle.soulwood_hanging_sign_place": "Block placed", + "malum.subtitle.soulwood_hanging_sign_step": "Footsteps", + "malum.subtitle.soulwood_hit": "Block breaking", + "malum.subtitle.soulwood_leaves_break": "Block broken", + "malum.subtitle.soulwood_leaves_hit": "Block breaking", + "malum.subtitle.soulwood_leaves_place": "Block placed", + "malum.subtitle.soulwood_leaves_step": "Footsteps", + "malum.subtitle.soulwood_place": "Block placed", + "malum.subtitle.soulwood_pressure_plate_click_off": "Soulwood pressure plate click off", + "malum.subtitle.soulwood_pressure_plate_click_on": "Soulwood pressure plate click on", + "malum.subtitle.soulwood_step": "Footsteps", + "malum.subtitle.soulwood_trapdoor_close": "Soulwood trapdoor close", + "malum.subtitle.soulwood_trapdoor_open": "Soulwood trapdoor open", + "malum.subtitle.spirit_altar_absorbs_item": "Spirit altar absorbs item", + "malum.subtitle.spirit_altar_completes_infusion": "Spirit altar completes infusion", + "malum.subtitle.spirit_altar_infuses": "Spirit altar infuses", + "malum.subtitle.spirit_altar_speeds_up": "Spirit altar speeds up", + "malum.subtitle.spirit_crucible_completes_focusing": "Spirit crucible completes focusing", + "malum.subtitle.spirit_crucible_focuses": "Spirit crucible focuses", + "malum.subtitle.spirit_engraved": "Spirit engraved", + "malum.subtitle.spirit_mote_created": "Spirit mote created", + "malum.subtitle.spirit_picked_up": "Spirit picked up", + "malum.subtitle.staff_charged": "Staff charged", + "malum.subtitle.staff_fires": "Staff fires", + "malum.subtitle.staff_powers_up": "Staff powers up", + "malum.subtitle.staff_sizzles": "Staff sizzles", + "malum.subtitle.staff_strikes": "Staff strikes", + "malum.subtitle.the_deep_beckons": "The deep beckons", + "malum.subtitle.the_heavens_sing": "The heavens sing", + "malum.subtitle.the_unknown_weeps": "The unknown weeps", + "malum.subtitle.the_void_heart_beats": "The void heart beats", + "malum.subtitle.totem_charges": "Totem charges", + "malum.subtitle.totemic_rite_activated": "Totemic rite activated", + "malum.subtitle.totemic_rite_cancelled": "Totemic rite cancelled", + "malum.subtitle.tuning_fork_tinkers": "Tuning fork tinkers", + "malum.subtitle.tyrving_slashes_twice": "Tyrving slashes twice", + "malum.subtitle.void_eats_gunk": "Void eats gunk", + "malum.subtitle.void_transmutation": "Void transmutation", + "malum.subtitle.void_trinket_equipped": "Void trinket equipped", + "malum.subtitle.voracious_ring_feeds": "Voracious ring feeds", + "malum.subtitle.warping_engine_reverberates": "Warping engine reverberates", + "malum.subtitle.weavers_workbench_weaves": "Weavers workbench weaves", + "malum.subtitle.weight_of_worlds_cuts": "Weight of worlds cuts", + "tetra.improvement.malum.soul_strike.description": "The item's material allows it to strike the soul.", + "tetra.improvement.malum.soul_strike.name": "Soul Strike", + "tetra.material.hallowed_gold": "Hallowed Gold", + "tetra.material.hallowed_gold.prefix": "Hallowed Gold", + "tetra.material.runewood": "Runewood", + "tetra.material.runewood.prefix": "Runewood", + "tetra.material.soul_stained_steel": "Soulstained Steel", + "tetra.material.soul_stained_steel.prefix": "Soulstained Steel", + "tetra.material.soulwood": "Soulwood", + "tetra.material.soulwood.prefix": "Soulwood", + "tetra.material.spirit_fabric": "Spirit Fabric", + "tetra.material.spirit_fabric.prefix": "Spirit Fabric", + "tetra.material.tainted_rock": "Tainted Rock", + "tetra.material.tainted_rock.prefix": "Tainted Rock", + "tetra.material.twisted_rock": "Twisted Rock", + "tetra.material.twisted_rock.prefix": "Twisted Rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/aerial_spirited_glass.json b/src/generated/resources/assets/malum/models/block/aerial_spirited_glass.json new file mode 100644 index 000000000..d4488cb57 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/aerial_spirited_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/spirited_glass/aerial_spirited_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/aqueous_spirited_glass.json b/src/generated/resources/assets/malum/models/block/aqueous_spirited_glass.json new file mode 100644 index 000000000..2994f95f7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/aqueous_spirited_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/spirited_glass/aqueous_spirited_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/arcane_spirited_glass.json b/src/generated/resources/assets/malum/models/block/arcane_spirited_glass.json new file mode 100644 index 000000000..4c2d237c8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/arcane_spirited_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/spirited_glass/arcane_spirited_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/azure_runewood_leaves.json b/src/generated/resources/assets/malum/models/block/azure_runewood_leaves.json new file mode 100644 index 000000000..c9483b0b4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/azure_runewood_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "malum:block/runewood/azure_runewood_leaves" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/azure_runewood_sapling.json b/src/generated/resources/assets/malum/models/block/azure_runewood_sapling.json new file mode 100644 index 000000000..6bf2eeeb7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/azure_runewood_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/runewood/azure_runewood_sapling" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blazing_quartz_cluster.json b/src/generated/resources/assets/malum/models/block/blazing_quartz_cluster.json new file mode 100644 index 000000000..ec032ea51 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blazing_quartz_cluster.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/ores/blazing_quartz_cluster" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blazing_quartz_ore.json b/src/generated/resources/assets/malum/models/block/blazing_quartz_ore.json new file mode 100644 index 000000000..fdd6850ca --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blazing_quartz_ore.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_glowing_block", + "textures": { + "all": "malum:block/ores/blazing_quartz_ore", + "glow": "malum:block/ores/blazing_quartz_ore_glow", + "particle": "malum:block/ores/blazing_quartz_ore" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_earth.json b/src/generated/resources/assets/malum/models/block/blighted_earth.json new file mode 100644 index 000000000..f891a2826 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_earth.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/dirt", + "side": "malum:block/blight/blighted_earth", + "top": "malum:block/blight/blighted_soil_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_0.json b/src/generated/resources/assets/malum/models/block/blighted_growth_0.json new file mode 100644 index 000000000..4508bdea5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_1.json b/src/generated/resources/assets/malum/models/block/blighted_growth_1.json new file mode 100644 index 000000000..adcbb53e2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_2.json b/src/generated/resources/assets/malum/models/block/blighted_growth_2.json new file mode 100644 index 000000000..02d97aff0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_2" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_3.json b/src/generated/resources/assets/malum/models/block/blighted_growth_3.json new file mode 100644 index 000000000..b495a5f79 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_3" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_4.json b/src/generated/resources/assets/malum/models/block/blighted_growth_4.json new file mode 100644 index 000000000..bfdc5a183 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_4.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_4" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_5.json b/src/generated/resources/assets/malum/models/block/blighted_growth_5.json new file mode 100644 index 000000000..1b795d177 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_5" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_6.json b/src/generated/resources/assets/malum/models/block/blighted_growth_6.json new file mode 100644 index 000000000..0f198ac6d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_6.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_6" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_7.json b/src/generated/resources/assets/malum/models/block/blighted_growth_7.json new file mode 100644 index 000000000..955ab7f1c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_7.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_7" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_8.json b/src/generated/resources/assets/malum/models/block/blighted_growth_8.json new file mode 100644 index 000000000..701a85901 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_8.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_8" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_growth_9.json b/src/generated/resources/assets/malum/models/block/blighted_growth_9.json new file mode 100644 index 000000000..43a5ca876 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_growth_9.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/blighted_growth_9" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_soil.json b/src/generated/resources/assets/malum/models/block/blighted_soil.json new file mode 100644 index 000000000..7381f4e28 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_soil.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/blight/blighted_soil_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_soil_1.json b/src/generated/resources/assets/malum/models/block/blighted_soil_1.json new file mode 100644 index 000000000..d32fde0d9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_soil_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/blight/blighted_soil_1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/blighted_soulwood.json b/src/generated/resources/assets/malum/models/block/blighted_soulwood.json new file mode 100644 index 000000000..5cb02e333 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/blighted_soulwood.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "malum:block/blight/blighted_soil_0", + "side": "malum:block/blight/blighted_soulwood", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_alchemical_calx.json b/src/generated/resources/assets/malum/models/block/block_of_alchemical_calx.json new file mode 100644 index 000000000..b9282f6d8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_alchemical_calx.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_alchemical_calx" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_arcane_charcoal.json b/src/generated/resources/assets/malum/models/block/block_of_arcane_charcoal.json new file mode 100644 index 000000000..0937ed0bc --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_arcane_charcoal.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_arcane_charcoal" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_astral_weave.json b/src/generated/resources/assets/malum/models/block/block_of_astral_weave.json new file mode 100644 index 000000000..d71e4819b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_astral_weave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_astral_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_auric_embers.json b/src/generated/resources/assets/malum/models/block/block_of_auric_embers.json new file mode 100644 index 000000000..a9dc85ee9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_auric_embers.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_auric_embers" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_blazing_quartz.json b/src/generated/resources/assets/malum/models/block/block_of_blazing_quartz.json new file mode 100644 index 000000000..3116a448e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_blazing_quartz.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_blazing_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_brilliance.json b/src/generated/resources/assets/malum/models/block/block_of_brilliance.json new file mode 100644 index 000000000..4097c70d8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_brilliance.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_cthonic_gold.json b/src/generated/resources/assets/malum/models/block/block_of_cthonic_gold.json new file mode 100644 index 000000000..724039d5a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_cthonic_gold.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_cthonic_gold" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_grim_talc.json b/src/generated/resources/assets/malum/models/block/block_of_grim_talc.json new file mode 100644 index 000000000..52f258cd1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_grim_talc.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/storage_blocks/block_of_grim_talc_top", + "side": "malum:block/storage_blocks/block_of_grim_talc" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_grim_talc_horizontal.json b/src/generated/resources/assets/malum/models/block/block_of_grim_talc_horizontal.json new file mode 100644 index 000000000..1e199cc1c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_grim_talc_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/storage_blocks/block_of_grim_talc_top", + "side": "malum:block/storage_blocks/block_of_grim_talc" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_hallowed_gold.json b/src/generated/resources/assets/malum/models/block/block_of_hallowed_gold.json new file mode 100644 index 000000000..8acbbab05 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_hallowed_gold.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_hallowed_gold" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_hex_ash.json b/src/generated/resources/assets/malum/models/block/block_of_hex_ash.json new file mode 100644 index 000000000..8220abb3a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_hex_ash.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_hex_ash" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_living_flesh.json b/src/generated/resources/assets/malum/models/block/block_of_living_flesh.json new file mode 100644 index 000000000..bd0605ef1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_living_flesh.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_living_flesh" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_malignant_lead.json b/src/generated/resources/assets/malum/models/block/block_of_malignant_lead.json new file mode 100644 index 000000000..b0b659f3b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_malignant_lead.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_malignant_lead" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_malignant_pewter.json b/src/generated/resources/assets/malum/models/block/block_of_malignant_pewter.json new file mode 100644 index 000000000..36087efc4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_malignant_pewter.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_malignant_pewter" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_mnemonic_fragment.json b/src/generated/resources/assets/malum/models/block/block_of_mnemonic_fragment.json new file mode 100644 index 000000000..d34449681 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_mnemonic_fragment.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_mnemonic_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_null_slate.json b/src/generated/resources/assets/malum/models/block/block_of_null_slate.json new file mode 100644 index 000000000..53e15f3c8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_null_slate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_null_slate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_raw_soulstone.json b/src/generated/resources/assets/malum/models/block/block_of_raw_soulstone.json new file mode 100644 index 000000000..088c5b509 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_raw_soulstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_raw_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_rotting_essence.json b/src/generated/resources/assets/malum/models/block/block_of_rotting_essence.json new file mode 100644 index 000000000..0e0298087 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_rotting_essence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_rotting_essence" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_soul_stained_steel.json b/src/generated/resources/assets/malum/models/block/block_of_soul_stained_steel.json new file mode 100644 index 000000000..1b12261a1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_soul_stained_steel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_soul_stained_steel" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_soulstone.json b/src/generated/resources/assets/malum/models/block/block_of_soulstone.json new file mode 100644 index 000000000..aaab7b7d6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_soulstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/block_of_void_salts.json b/src/generated/resources/assets/malum/models/block/block_of_void_salts.json new file mode 100644 index 000000000..4e3ad3c81 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/block_of_void_salts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/block_of_void_salts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/brilliant_deepslate.json b/src/generated/resources/assets/malum/models/block/brilliant_deepslate.json new file mode 100644 index 000000000..399dc1f8d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/brilliant_deepslate.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_glowing_block", + "textures": { + "all": "malum:block/ores/brilliant_deepslate", + "glow": "malum:block/ores/brilliant_deepslate_glow", + "particle": "malum:block/ores/brilliant_deepslate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/brilliant_stone.json b/src/generated/resources/assets/malum/models/block/brilliant_stone.json new file mode 100644 index 000000000..a5e373d78 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/brilliant_stone.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_glowing_block", + "textures": { + "all": "malum:block/ores/brilliant_stone", + "glow": "malum:block/ores/brilliant_stone_glow", + "particle": "malum:block/ores/brilliant_stone" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/budding_soulwood_leaves.json b/src/generated/resources/assets/malum/models/block/budding_soulwood_leaves.json new file mode 100644 index 000000000..c2e3e5380 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/budding_soulwood_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "malum:block/soulwood/budding_soulwood_leaves" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/calcified_blight_0.json b/src/generated/resources/assets/malum/models/block/calcified_blight_0.json new file mode 100644 index 000000000..02d6b3897 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/calcified_blight_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/calcified_blight_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/calcified_blight_1.json b/src/generated/resources/assets/malum/models/block/calcified_blight_1.json new file mode 100644 index 000000000..5adb89b8a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/calcified_blight_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/calcified_blight_1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/calcified_blight_2.json b/src/generated/resources/assets/malum/models/block/calcified_blight_2.json new file mode 100644 index 000000000..52d3dc201 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/calcified_blight_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/calcified_blight_2" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/calcified_blight_3.json b/src/generated/resources/assets/malum/models/block/calcified_blight_3.json new file mode 100644 index 000000000..1ff58a396 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/calcified_blight_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/calcified_blight_3" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/checkered_tainted_rock.json b/src/generated/resources/assets/malum/models/block/checkered_tainted_rock.json new file mode 100644 index 000000000..2a36e920a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/checkered_tainted_rock.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "side": "malum:block/arcane_rock/tainted/checkered_tainted_rock", + "top": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/checkered_twisted_rock.json b/src/generated/resources/assets/malum/models/block/checkered_twisted_rock.json new file mode 100644 index 000000000..a43e93baa --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/checkered_twisted_rock.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "side": "malum:block/arcane_rock/twisted/checkered_twisted_rock", + "top": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/chiseled_tainted_rock.json b/src/generated/resources/assets/malum/models/block/chiseled_tainted_rock.json new file mode 100644 index 000000000..bbbbdc720 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/chiseled_tainted_rock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/chiseled_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/chiseled_twisted_rock.json b/src/generated/resources/assets/malum/models/block/chiseled_twisted_rock.json new file mode 100644 index 000000000..41c992d5c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/chiseled_twisted_rock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/chiseled_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/clinging_blight_grounded_roots.json b/src/generated/resources/assets/malum/models/block/clinging_blight_grounded_roots.json new file mode 100644 index 000000000..72c02beba --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/clinging_blight_grounded_roots.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_creeping_blight", + "textures": { + "big": "malum:block/blight/grounded_roots", + "particle": "malum:block/blight/grounded_roots", + "small": "malum:block/blight/grounded_roots_small" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/clinging_blight_hanging_blight.json b/src/generated/resources/assets/malum/models/block/clinging_blight_hanging_blight.json new file mode 100644 index 000000000..07fe9aae6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/clinging_blight_hanging_blight.json @@ -0,0 +1,9 @@ +{ + "parent": "malum:block/templates/template_creeping_blight_ceiling", + "textures": { + "big": "malum:block/blight/hanging_blight", + "bracing": "malum:block/blight/hanging_blight_bracing", + "particle": "malum:block/blight/hanging_blight", + "small": "malum:block/blight/hanging_blight_small" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/clinging_blight_hanging_blight_connection.json b/src/generated/resources/assets/malum/models/block/clinging_blight_hanging_blight_connection.json new file mode 100644 index 000000000..390a9c158 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/clinging_blight_hanging_blight_connection.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_creeping_blight", + "textures": { + "big": "malum:block/blight/hanging_blight_connection", + "particle": "malum:block/blight/hanging_blight_connection", + "small": "malum:block/blight/hanging_blight_connection_small" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/clinging_blight_hanging_roots.json b/src/generated/resources/assets/malum/models/block/clinging_blight_hanging_roots.json new file mode 100644 index 000000000..e6fc0eb62 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/clinging_blight_hanging_roots.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_creeping_blight", + "textures": { + "big": "malum:block/blight/hanging_roots", + "particle": "malum:block/blight/hanging_roots", + "small": "malum:block/blight/hanging_roots_small" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/clinging_blight_rooted_blight.json b/src/generated/resources/assets/malum/models/block/clinging_blight_rooted_blight.json new file mode 100644 index 000000000..700039b24 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/clinging_blight_rooted_blight.json @@ -0,0 +1,9 @@ +{ + "parent": "malum:block/templates/template_creeping_blight_wall", + "textures": { + "big": "malum:block/blight/rooted_blight", + "bracing": "malum:block/blight/rooted_blight_bracing", + "particle": "malum:block/blight/rooted_blight", + "small": "malum:block/blight/rooted_blight_small" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/clinging_blight_soulwood_spike.json b/src/generated/resources/assets/malum/models/block/clinging_blight_soulwood_spike.json new file mode 100644 index 000000000..879652c0f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/clinging_blight_soulwood_spike.json @@ -0,0 +1,9 @@ +{ + "parent": "malum:block/templates/template_creeping_blight_wall", + "textures": { + "big": "malum:block/blight/soulwood_spike", + "bracing": "malum:block/blight/soulwood_spike_bracing", + "particle": "malum:block/blight/soulwood_spike", + "small": "malum:block/blight/soulwood_spike_small" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/cthonic_gold_cluster.json b/src/generated/resources/assets/malum/models/block/cthonic_gold_cluster.json new file mode 100644 index 000000000..444d977b1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/cthonic_gold_cluster.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/ores/cthonic_gold_cluster" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/cthonic_gold_ore.json b/src/generated/resources/assets/malum/models/block/cthonic_gold_ore.json new file mode 100644 index 000000000..d55b250a1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/cthonic_gold_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/ores/cthonic_gold_ore" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/cursed_sap_block.json b/src/generated/resources/assets/malum/models/block/cursed_sap_block.json new file mode 100644 index 000000000..778cf6110 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/cursed_sap_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/cursed_sap_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/cut_runewood_planks.json b/src/generated/resources/assets/malum/models/block/cut_runewood_planks.json new file mode 100644 index 000000000..5f234754c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/cut_runewood_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "malum:block/runewood/runewood_planks", + "side": "malum:block/runewood/cut_runewood_planks", + "top": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/cut_soulwood_planks.json b/src/generated/resources/assets/malum/models/block/cut_soulwood_planks.json new file mode 100644 index 000000000..4a4c7f9d2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/cut_soulwood_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "malum:block/soulwood/soulwood_planks", + "side": "malum:block/soulwood/cut_soulwood_planks", + "top": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/cut_tainted_rock.json b/src/generated/resources/assets/malum/models/block/cut_tainted_rock.json new file mode 100644 index 000000000..813341d67 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/cut_tainted_rock.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "side": "malum:block/arcane_rock/tainted/cut_tainted_rock", + "top": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/cut_twisted_rock.json b/src/generated/resources/assets/malum/models/block/cut_twisted_rock.json new file mode 100644 index 000000000..a3c5b520c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/cut_twisted_rock.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "side": "malum:block/arcane_rock/twisted/cut_twisted_rock", + "top": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/deepslate_quartz_ore.json b/src/generated/resources/assets/malum/models/block/deepslate_quartz_ore.json new file mode 100644 index 000000000..c86739293 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/deepslate_quartz_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/ores/deepslate_quartz_ore" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/deepslate_soulstone_ore.json b/src/generated/resources/assets/malum/models/block/deepslate_soulstone_ore.json new file mode 100644 index 000000000..2602624dd --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/deepslate_soulstone_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/ores/deepslate_soulstone_ore" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/earthen_spirited_glass.json b/src/generated/resources/assets/malum/models/block/earthen_spirited_glass.json new file mode 100644 index 000000000..eafdb4697 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/earthen_spirited_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/spirited_glass/earthen_spirited_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/eldritch_spirited_glass.json b/src/generated/resources/assets/malum/models/block/eldritch_spirited_glass.json new file mode 100644 index 000000000..15123912a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/eldritch_spirited_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/spirited_glass/eldritch_spirited_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/ether.json b/src/generated/resources/assets/malum/models/block/ether.json new file mode 100644 index 000000000..de5373ee6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/ether.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/air", + "textures": { + "particle": "malum:item/ether/ether" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/exposed_runewood_log.json b/src/generated/resources/assets/malum/models/block/exposed_runewood_log.json new file mode 100644 index 000000000..cea40e0cb --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/exposed_runewood_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/runewood/exposed_runewood_log_top", + "side": "malum:block/runewood/exposed_runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/exposed_runewood_log_horizontal.json b/src/generated/resources/assets/malum/models/block/exposed_runewood_log_horizontal.json new file mode 100644 index 000000000..3ea1c8a4d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/exposed_runewood_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/runewood/exposed_runewood_log_top", + "side": "malum:block/runewood/exposed_runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/exposed_soulwood_log.json b/src/generated/resources/assets/malum/models/block/exposed_soulwood_log.json new file mode 100644 index 000000000..e3cbbec94 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/exposed_soulwood_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/soulwood/exposed_soulwood_log_top", + "side": "malum:block/soulwood/exposed_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/exposed_soulwood_log_horizontal.json b/src/generated/resources/assets/malum/models/block/exposed_soulwood_log_horizontal.json new file mode 100644 index 000000000..914f9a14f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/exposed_soulwood_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/soulwood/exposed_soulwood_log_top", + "side": "malum:block/soulwood/exposed_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_0.json b/src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_0.json new file mode 100644 index 000000000..cb376f84e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_0.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_hanging_leaves", + "textures": { + "hanging_leaves": "malum:block/runewood/hanging_azure_runewood_leaves_0", + "particle": "malum:block/runewood/hanging_azure_runewood_leaves_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_1.json b/src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_1.json new file mode 100644 index 000000000..d3e65dbfc --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_1.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_hanging_leaves", + "textures": { + "hanging_leaves": "malum:block/runewood/hanging_azure_runewood_leaves_1", + "particle": "malum:block/runewood/hanging_azure_runewood_leaves_1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_2.json b/src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_2.json new file mode 100644 index 000000000..74f06da22 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/hanging_azure_runewood_leaves_2.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_hanging_leaves", + "textures": { + "hanging_leaves": "malum:block/runewood/hanging_azure_runewood_leaves_2", + "particle": "malum:block/runewood/hanging_azure_runewood_leaves_2" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_0.json b/src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_0.json new file mode 100644 index 000000000..0a309fc1a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_0.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_hanging_leaves", + "textures": { + "hanging_leaves": "malum:block/runewood/hanging_runewood_leaves_0", + "particle": "malum:block/runewood/hanging_runewood_leaves_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_1.json b/src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_1.json new file mode 100644 index 000000000..83a8aeda1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_1.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_hanging_leaves", + "textures": { + "hanging_leaves": "malum:block/runewood/hanging_runewood_leaves_1", + "particle": "malum:block/runewood/hanging_runewood_leaves_1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_2.json b/src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_2.json new file mode 100644 index 000000000..5cf0094f5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/hanging_runewood_leaves_2.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_hanging_leaves", + "textures": { + "hanging_leaves": "malum:block/runewood/hanging_runewood_leaves_2", + "particle": "malum:block/runewood/hanging_runewood_leaves_2" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/hanging_soulwood_leaves.json b/src/generated/resources/assets/malum/models/block/hanging_soulwood_leaves.json new file mode 100644 index 000000000..d5034c65e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/hanging_soulwood_leaves.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_hanging_leaves", + "textures": { + "hanging_leaves": "malum:block/soulwood/hanging_soulwood_leaves", + "particle": "malum:block/soulwood/hanging_soulwood_leaves" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/infernal_spirited_glass.json b/src/generated/resources/assets/malum/models/block/infernal_spirited_glass.json new file mode 100644 index 000000000..7cef09ff9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/infernal_spirited_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/spirited_glass/infernal_spirited_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/iridescent_ether.json b/src/generated/resources/assets/malum/models/block/iridescent_ether.json new file mode 100644 index 000000000..de5373ee6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/iridescent_ether.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/air", + "textures": { + "particle": "malum:item/ether/ether" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/mass_of_blighted_gunk.json b/src/generated/resources/assets/malum/models/block/mass_of_blighted_gunk.json new file mode 100644 index 000000000..e22b53a72 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/mass_of_blighted_gunk.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/mass_of_blighted_gunk" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/natural_quartz_cluster.json b/src/generated/resources/assets/malum/models/block/natural_quartz_cluster.json new file mode 100644 index 000000000..04a0e6f73 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/natural_quartz_cluster.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/ores/natural_quartz_cluster" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/natural_quartz_ore.json b/src/generated/resources/assets/malum/models/block/natural_quartz_ore.json new file mode 100644 index 000000000..3f496d4b2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/natural_quartz_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/ores/natural_quartz_ore" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_tainted_rock.json b/src/generated/resources/assets/malum/models/block/polished_tainted_rock.json new file mode 100644 index 000000000..e73f9635a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_tainted_rock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_tainted_rock_slab.json b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_slab.json new file mode 100644 index 000000000..8291e3891 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "side": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "top": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_tainted_rock_slab_top.json b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_slab_top.json new file mode 100644 index 000000000..0d7e67b40 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "side": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "top": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs.json b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs.json new file mode 100644 index 000000000..3d914ffb5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "side": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "top": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs_inner.json b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs_inner.json new file mode 100644 index 000000000..dfc6d0ef6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "side": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "top": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs_outer.json b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs_outer.json new file mode 100644 index 000000000..426fad3c0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "side": "malum:block/arcane_rock/tainted/polished_tainted_rock", + "top": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_post.json b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_post.json new file mode 100644 index 000000000..a5c785613 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_side.json b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_side.json new file mode 100644 index 000000000..250853163 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_side_tall.json new file mode 100644 index 000000000..fc1dbb18a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_tainted_rock_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_twisted_rock.json b/src/generated/resources/assets/malum/models/block/polished_twisted_rock.json new file mode 100644 index 000000000..27ac5ea7f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_twisted_rock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_twisted_rock_slab.json b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_slab.json new file mode 100644 index 000000000..9d786e9e1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "side": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "top": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_twisted_rock_slab_top.json b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_slab_top.json new file mode 100644 index 000000000..b5ade8993 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "side": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "top": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs.json b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs.json new file mode 100644 index 000000000..c3f3ca7f8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "side": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "top": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs_inner.json b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs_inner.json new file mode 100644 index 000000000..7d724b59a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "side": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "top": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs_outer.json b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs_outer.json new file mode 100644 index 000000000..0b7f01b80 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "side": "malum:block/arcane_rock/twisted/polished_twisted_rock", + "top": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_post.json b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_post.json new file mode 100644 index 000000000..3d28b60c2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_side.json b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_side.json new file mode 100644 index 000000000..0b0c41a34 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_side_tall.json new file mode 100644 index 000000000..d43d54945 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/polished_twisted_rock_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/primordial_soup.json b/src/generated/resources/assets/malum/models/block/primordial_soup.json new file mode 100644 index 000000000..aee38591d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/primordial_soup.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/powder_snow", + "textures": { + "texture": "malum:block/weeping_well/primordial_soup" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/revealed_runewood_log.json b/src/generated/resources/assets/malum/models/block/revealed_runewood_log.json new file mode 100644 index 000000000..a4360ff07 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/revealed_runewood_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/runewood/revealed_runewood_log_top", + "side": "malum:block/runewood/revealed_runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/revealed_runewood_log_horizontal.json b/src/generated/resources/assets/malum/models/block/revealed_runewood_log_horizontal.json new file mode 100644 index 000000000..92bf7bbe6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/revealed_runewood_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/runewood/revealed_runewood_log_top", + "side": "malum:block/runewood/revealed_runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/revealed_soulwood_log.json b/src/generated/resources/assets/malum/models/block/revealed_soulwood_log.json new file mode 100644 index 000000000..226068559 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/revealed_soulwood_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/soulwood/revealed_soulwood_log_top", + "side": "malum:block/soulwood/revealed_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/revealed_soulwood_log_horizontal.json b/src/generated/resources/assets/malum/models/block/revealed_soulwood_log_horizontal.json new file mode 100644 index 000000000..d3ffda906 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/revealed_soulwood_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/soulwood/revealed_soulwood_log_top", + "side": "malum:block/soulwood/revealed_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood.json b/src/generated/resources/assets/malum/models/block/runewood.json new file mode 100644 index 000000000..d0e956915 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/runewood/runewood_log", + "side": "malum:block/runewood/runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_beam.json b/src/generated/resources/assets/malum/models/block/runewood_beam.json new file mode 100644 index 000000000..dbd40c5ef --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_beam.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/runewood/runewood_beam_top", + "side": "malum:block/runewood/runewood_beam" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_beam_horizontal.json b/src/generated/resources/assets/malum/models/block/runewood_beam_horizontal.json new file mode 100644 index 000000000..9330466f6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_beam_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/runewood/runewood_beam_top", + "side": "malum:block/runewood/runewood_beam" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_boards.json b/src/generated/resources/assets/malum/models/block/runewood_boards.json new file mode 100644 index 000000000..6f06f3d65 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_boards.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_boards_slab.json b/src/generated/resources/assets/malum/models/block/runewood_boards_slab.json new file mode 100644 index 000000000..060448473 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_boards_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/runewood/runewood_boards", + "side": "malum:block/runewood/runewood_boards", + "top": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_boards_slab_top.json b/src/generated/resources/assets/malum/models/block/runewood_boards_slab_top.json new file mode 100644 index 000000000..b53885585 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_boards_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/runewood/runewood_boards", + "side": "malum:block/runewood/runewood_boards", + "top": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_boards_stairs.json b/src/generated/resources/assets/malum/models/block/runewood_boards_stairs.json new file mode 100644 index 000000000..b119fa212 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_boards_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/runewood/runewood_boards", + "side": "malum:block/runewood/runewood_boards", + "top": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_boards_stairs_inner.json b/src/generated/resources/assets/malum/models/block/runewood_boards_stairs_inner.json new file mode 100644 index 000000000..637f65a52 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_boards_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/runewood/runewood_boards", + "side": "malum:block/runewood/runewood_boards", + "top": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_boards_stairs_outer.json b/src/generated/resources/assets/malum/models/block/runewood_boards_stairs_outer.json new file mode 100644 index 000000000..8e14a44b5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_boards_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/runewood/runewood_boards", + "side": "malum:block/runewood/runewood_boards", + "top": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_boards_wall_post.json b/src/generated/resources/assets/malum/models/block/runewood_boards_wall_post.json new file mode 100644 index 000000000..e1bdb6fa4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_boards_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_boards_wall_side.json b/src/generated/resources/assets/malum/models/block/runewood_boards_wall_side.json new file mode 100644 index 000000000..b2d8be62f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_boards_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_boards_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/runewood_boards_wall_side_tall.json new file mode 100644 index 000000000..9b1bc1512 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_boards_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_door_bottom_left.json b/src/generated/resources/assets/malum/models/block/runewood_door_bottom_left.json new file mode 100644 index 000000000..f57e1a8bb --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "malum:block/runewood/runewood_door_bottom", + "top": "malum:block/runewood/runewood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_door_bottom_left_open.json b/src/generated/resources/assets/malum/models/block/runewood_door_bottom_left_open.json new file mode 100644 index 000000000..0b62b9f95 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "malum:block/runewood/runewood_door_bottom", + "top": "malum:block/runewood/runewood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_door_bottom_right.json b/src/generated/resources/assets/malum/models/block/runewood_door_bottom_right.json new file mode 100644 index 000000000..8c96bfe24 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "malum:block/runewood/runewood_door_bottom", + "top": "malum:block/runewood/runewood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_door_bottom_right_open.json b/src/generated/resources/assets/malum/models/block/runewood_door_bottom_right_open.json new file mode 100644 index 000000000..9d12cecf1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "malum:block/runewood/runewood_door_bottom", + "top": "malum:block/runewood/runewood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_door_top_left.json b/src/generated/resources/assets/malum/models/block/runewood_door_top_left.json new file mode 100644 index 000000000..21cc5895a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "malum:block/runewood/runewood_door_bottom", + "top": "malum:block/runewood/runewood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_door_top_left_open.json b/src/generated/resources/assets/malum/models/block/runewood_door_top_left_open.json new file mode 100644 index 000000000..78f2d46b5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "malum:block/runewood/runewood_door_bottom", + "top": "malum:block/runewood/runewood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_door_top_right.json b/src/generated/resources/assets/malum/models/block/runewood_door_top_right.json new file mode 100644 index 000000000..2a5238ec2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "malum:block/runewood/runewood_door_bottom", + "top": "malum:block/runewood/runewood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_door_top_right_open.json b/src/generated/resources/assets/malum/models/block/runewood_door_top_right_open.json new file mode 100644 index 000000000..0e65359f5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "malum:block/runewood/runewood_door_bottom", + "top": "malum:block/runewood/runewood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_horizontal.json b/src/generated/resources/assets/malum/models/block/runewood_horizontal.json new file mode 100644 index 000000000..9964742fa --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/runewood/runewood_log", + "side": "malum:block/runewood/runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_item_pedestal.json b/src/generated/resources/assets/malum/models/block/runewood_item_pedestal.json new file mode 100644 index 000000000..8f84839fd --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_item_pedestal.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_wooden_item_pedestal", + "textures": { + "particle": "malum:block/runewood/runewood_planks", + "pedestal": "malum:block/runewood/runewood_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_item_stand.json b/src/generated/resources/assets/malum/models/block/runewood_item_stand.json new file mode 100644 index 000000000..cf4264cd1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_item_stand.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_item_stand", + "textures": { + "particle": "malum:block/runewood/runewood_planks", + "stand": "malum:block/runewood/runewood_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_leaves.json b/src/generated/resources/assets/malum/models/block/runewood_leaves.json new file mode 100644 index 000000000..0b1876bd4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "malum:block/runewood/runewood_leaves" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_log.json b/src/generated/resources/assets/malum/models/block/runewood_log.json new file mode 100644 index 000000000..6fd554f9f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/runewood/runewood_log_top", + "side": "malum:block/runewood/runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_log_horizontal.json b/src/generated/resources/assets/malum/models/block/runewood_log_horizontal.json new file mode 100644 index 000000000..a10148456 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/runewood/runewood_log_top", + "side": "malum:block/runewood/runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_panel.json b/src/generated/resources/assets/malum/models/block/runewood_panel.json new file mode 100644 index 000000000..b22f6ca6e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_panel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/runewood/runewood_panel" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks.json b/src/generated/resources/assets/malum/models/block/runewood_planks.json new file mode 100644 index 000000000..1c98b6080 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_button.json b/src/generated/resources/assets/malum/models/block/runewood_planks_button.json new file mode 100644 index 000000000..10810b0e1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_button_inventory.json b/src/generated/resources/assets/malum/models/block/runewood_planks_button_inventory.json new file mode 100644 index 000000000..e8fbfced9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_button_pressed.json b/src/generated/resources/assets/malum/models/block/runewood_planks_button_pressed.json new file mode 100644 index 000000000..95e81ed64 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate.json b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate.json new file mode 100644 index 000000000..102703ee5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_open.json b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_open.json new file mode 100644 index 000000000..c87918296 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_wall.json b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_wall.json new file mode 100644 index 000000000..3105f77b8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_wall_open.json b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_wall_open.json new file mode 100644 index 000000000..cd24f69bd --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_fence_post.json b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_post.json new file mode 100644 index 000000000..2c2a9133e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_fence_side.json b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_side.json new file mode 100644 index 000000000..c0c36f9fb --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_pressure_plate.json b/src/generated/resources/assets/malum/models/block/runewood_planks_pressure_plate.json new file mode 100644 index 000000000..9da411197 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_pressure_plate_down.json b/src/generated/resources/assets/malum/models/block/runewood_planks_pressure_plate_down.json new file mode 100644 index 000000000..aab6bc3d3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_slab.json b/src/generated/resources/assets/malum/models/block/runewood_planks_slab.json new file mode 100644 index 000000000..45a98e391 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/runewood/runewood_planks", + "side": "malum:block/runewood/runewood_planks", + "top": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_slab_top.json b/src/generated/resources/assets/malum/models/block/runewood_planks_slab_top.json new file mode 100644 index 000000000..5a72994b1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/runewood/runewood_planks", + "side": "malum:block/runewood/runewood_planks", + "top": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_stairs.json b/src/generated/resources/assets/malum/models/block/runewood_planks_stairs.json new file mode 100644 index 000000000..a8e55bb2e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/runewood/runewood_planks", + "side": "malum:block/runewood/runewood_planks", + "top": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/runewood_planks_stairs_inner.json new file mode 100644 index 000000000..9143d1f45 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/runewood/runewood_planks", + "side": "malum:block/runewood/runewood_planks", + "top": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_planks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/runewood_planks_stairs_outer.json new file mode 100644 index 000000000..40942c6bc --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_planks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/runewood/runewood_planks", + "side": "malum:block/runewood/runewood_planks", + "top": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_sapling.json b/src/generated/resources/assets/malum/models/block/runewood_sapling.json new file mode 100644 index 000000000..bf6795cc1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/runewood/runewood_sapling" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_sign.json b/src/generated/resources/assets/malum/models/block/runewood_sign.json new file mode 100644 index 000000000..7cb72f065 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_tiles.json b/src/generated/resources/assets/malum/models/block/runewood_tiles.json new file mode 100644 index 000000000..2a43fa338 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/runewood/runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_tiles_slab.json b/src/generated/resources/assets/malum/models/block/runewood_tiles_slab.json new file mode 100644 index 000000000..10a8ad7b7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_tiles_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/runewood/runewood_tiles", + "side": "malum:block/runewood/runewood_tiles", + "top": "malum:block/runewood/runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_tiles_slab_top.json b/src/generated/resources/assets/malum/models/block/runewood_tiles_slab_top.json new file mode 100644 index 000000000..9a308c053 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_tiles_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/runewood/runewood_tiles", + "side": "malum:block/runewood/runewood_tiles", + "top": "malum:block/runewood/runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_tiles_stairs.json b/src/generated/resources/assets/malum/models/block/runewood_tiles_stairs.json new file mode 100644 index 000000000..9cf0e8050 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_tiles_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/runewood/runewood_tiles", + "side": "malum:block/runewood/runewood_tiles", + "top": "malum:block/runewood/runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_tiles_stairs_inner.json b/src/generated/resources/assets/malum/models/block/runewood_tiles_stairs_inner.json new file mode 100644 index 000000000..8c7865496 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_tiles_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/runewood/runewood_tiles", + "side": "malum:block/runewood/runewood_tiles", + "top": "malum:block/runewood/runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_tiles_stairs_outer.json b/src/generated/resources/assets/malum/models/block/runewood_tiles_stairs_outer.json new file mode 100644 index 000000000..4030f0e13 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_tiles_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/runewood/runewood_tiles", + "side": "malum:block/runewood/runewood_tiles", + "top": "malum:block/runewood/runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_totem_base.json b/src/generated/resources/assets/malum/models/block/runewood_totem_base.json new file mode 100644 index 000000000..258a9c009 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_totem_base.json @@ -0,0 +1,9 @@ +{ + "parent": "malum:block/templates/template_totem_base", + "textures": { + "panel": "malum:block/runewood/runewood_panel", + "planks": "malum:block/runewood/runewood_planks", + "side": "malum:block/runewood/runewood_log", + "top": "malum:block/runewood/runewood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_totem_pole_aerial.json b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_aerial.json new file mode 100644 index 000000000..088da4cb2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_aerial.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/runewood/totem_poles/aerial_runewood_cutout", + "side": "malum:block/runewood/runewood_log", + "top": "malum:block/runewood/runewood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_totem_pole_aqueous.json b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_aqueous.json new file mode 100644 index 000000000..8962dce49 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_aqueous.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/runewood/totem_poles/aqueous_runewood_cutout", + "side": "malum:block/runewood/runewood_log", + "top": "malum:block/runewood/runewood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_totem_pole_arcane.json b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_arcane.json new file mode 100644 index 000000000..e48949ce8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_arcane.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/runewood/totem_poles/arcane_runewood_cutout", + "side": "malum:block/runewood/runewood_log", + "top": "malum:block/runewood/runewood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_totem_pole_earthen.json b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_earthen.json new file mode 100644 index 000000000..e13584f24 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_earthen.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/runewood/totem_poles/earthen_runewood_cutout", + "side": "malum:block/runewood/runewood_log", + "top": "malum:block/runewood/runewood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_totem_pole_eldritch.json b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_eldritch.json new file mode 100644 index 000000000..949114952 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_eldritch.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/runewood/totem_poles/eldritch_runewood_cutout", + "side": "malum:block/runewood/runewood_log", + "top": "malum:block/runewood/runewood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_totem_pole_infernal.json b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_infernal.json new file mode 100644 index 000000000..1e396de0b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_infernal.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/runewood/totem_poles/infernal_runewood_cutout", + "side": "malum:block/runewood/runewood_log", + "top": "malum:block/runewood/runewood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_totem_pole_sacred.json b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_sacred.json new file mode 100644 index 000000000..95c7be50d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_sacred.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/runewood/totem_poles/sacred_runewood_cutout", + "side": "malum:block/runewood/runewood_log", + "top": "malum:block/runewood/runewood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_totem_pole_wicked.json b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_wicked.json new file mode 100644 index 000000000..8d2f8d357 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_totem_pole_wicked.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/runewood/totem_poles/wicked_runewood_cutout", + "side": "malum:block/runewood/runewood_log", + "top": "malum:block/runewood/runewood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_trapdoor_bottom.json b/src/generated/resources/assets/malum/models/block/runewood_trapdoor_bottom.json new file mode 100644 index 000000000..abfa98b65 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "malum:block/runewood/runewood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_trapdoor_open.json b/src/generated/resources/assets/malum/models/block/runewood_trapdoor_open.json new file mode 100644 index 000000000..9a7f2fff6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "malum:block/runewood/runewood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_trapdoor_top.json b/src/generated/resources/assets/malum/models/block/runewood_trapdoor_top.json new file mode 100644 index 000000000..c3a9aba5b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "malum:block/runewood/runewood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runewood_wall_sign.json b/src/generated/resources/assets/malum/models/block/runewood_wall_sign.json new file mode 100644 index 000000000..7cb72f065 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runewood_wall_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_sap_block.json b/src/generated/resources/assets/malum/models/block/runic_sap_block.json new file mode 100644 index 000000000..1f2645b16 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_sap_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/storage_blocks/runic_sap_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks.json b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..035bcd2c1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..2629bfa0e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_slab_top.json b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_slab_top.json new file mode 100644 index 000000000..94d64f38e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..b3f32524c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs_inner.json new file mode 100644 index 000000000..ea08bd4d8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs_outer.json new file mode 100644 index 000000000..e58e8c44f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_post.json b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_post.json new file mode 100644 index 000000000..cb766281c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_side.json b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_side.json new file mode 100644 index 000000000..cc7fe24f1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_side_tall.json new file mode 100644 index 000000000..d5966cc4d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_tainted_rock_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks.json b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..3f4b59c90 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..6a6f58621 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_slab_top.json b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_slab_top.json new file mode 100644 index 000000000..a8023bf60 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..b2a3099f7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs_inner.json new file mode 100644 index 000000000..c3721d807 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs_outer.json new file mode 100644 index 000000000..7201912ae --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_post.json b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_post.json new file mode 100644 index 000000000..0d526a813 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_side.json b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_side.json new file mode 100644 index 000000000..5f49605b9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_side_tall.json new file mode 100644 index 000000000..7e2b72251 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_small_twisted_rock_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks.json new file mode 100644 index 000000000..d2b2d98ad --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..79ea48e6a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_slab_top.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_slab_top.json new file mode 100644 index 000000000..bd896c27c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..60fdf5a3f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs_inner.json new file mode 100644 index 000000000..170954899 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs_outer.json new file mode 100644 index 000000000..a62ab2e5f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_post.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_post.json new file mode 100644 index 000000000..6daad9cf5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_side.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_side.json new file mode 100644 index 000000000..47ed02ffa --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_side_tall.json new file mode 100644 index 000000000..261670831 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles.json new file mode 100644 index 000000000..bf5b1c3e0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_slab.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_slab.json new file mode 100644 index 000000000..211760151 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_slab_top.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_slab_top.json new file mode 100644 index 000000000..859dd2a97 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..f581c31c2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs_inner.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs_inner.json new file mode 100644 index 000000000..b427e1449 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs_outer.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs_outer.json new file mode 100644 index 000000000..0387d287f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_post.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_post.json new file mode 100644 index 000000000..d59c93a69 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_side.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_side.json new file mode 100644 index 000000000..b2ae2798c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_side_tall.json new file mode 100644 index 000000000..d2f18d2ee --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_tainted_rock_tiles_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks.json new file mode 100644 index 000000000..f0e3dc20a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..d24267648 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_slab_top.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_slab_top.json new file mode 100644 index 000000000..7e2511e4a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..cd503ed24 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs_inner.json new file mode 100644 index 000000000..ecb8f6d77 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs_outer.json new file mode 100644 index 000000000..ade8f2561 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_post.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_post.json new file mode 100644 index 000000000..770ad8216 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_side.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_side.json new file mode 100644 index 000000000..f21e948af --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_side_tall.json new file mode 100644 index 000000000..478504dfd --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles.json new file mode 100644 index 000000000..cbed14eb6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_slab.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_slab.json new file mode 100644 index 000000000..a76c0f4a1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_slab_top.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_slab_top.json new file mode 100644 index 000000000..7e17eb233 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..5b803835a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs_inner.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs_inner.json new file mode 100644 index 000000000..3d74316c2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs_outer.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs_outer.json new file mode 100644 index 000000000..60e915807 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_post.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_post.json new file mode 100644 index 000000000..94a33d510 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_side.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_side.json new file mode 100644 index 000000000..8b98da5d6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_side_tall.json new file mode 100644 index 000000000..343521a3d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/runic_twisted_rock_tiles_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_planks.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks.json new file mode 100644 index 000000000..e163ee85d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/runewood/rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_slab.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_slab.json new file mode 100644 index 000000000..bcd1b55cc --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_planks", + "side": "malum:block/runewood/rustic_runewood_planks", + "top": "malum:block/runewood/rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_slab_top.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_slab_top.json new file mode 100644 index 000000000..b8eccee68 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_planks", + "side": "malum:block/runewood/rustic_runewood_planks", + "top": "malum:block/runewood/rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..699c4956f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_planks", + "side": "malum:block/runewood/rustic_runewood_planks", + "top": "malum:block/runewood/rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs_inner.json new file mode 100644 index 000000000..a5c260899 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_planks", + "side": "malum:block/runewood/rustic_runewood_planks", + "top": "malum:block/runewood/rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs_outer.json new file mode 100644 index 000000000..6302ed036 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_planks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_planks", + "side": "malum:block/runewood/rustic_runewood_planks", + "top": "malum:block/runewood/rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles.json new file mode 100644 index 000000000..35bfd981e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/runewood/rustic_runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_slab.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_slab.json new file mode 100644 index 000000000..0167b7f70 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_tiles", + "side": "malum:block/runewood/rustic_runewood_tiles", + "top": "malum:block/runewood/rustic_runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_slab_top.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_slab_top.json new file mode 100644 index 000000000..e8bbd0462 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_tiles", + "side": "malum:block/runewood/rustic_runewood_tiles", + "top": "malum:block/runewood/rustic_runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs.json new file mode 100644 index 000000000..6649c995e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_tiles", + "side": "malum:block/runewood/rustic_runewood_tiles", + "top": "malum:block/runewood/rustic_runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs_inner.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs_inner.json new file mode 100644 index 000000000..d81f8e56e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_tiles", + "side": "malum:block/runewood/rustic_runewood_tiles", + "top": "malum:block/runewood/rustic_runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs_outer.json b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs_outer.json new file mode 100644 index 000000000..02109e0ed --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_runewood_tiles_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/runewood/rustic_runewood_tiles", + "side": "malum:block/runewood/rustic_runewood_tiles", + "top": "malum:block/runewood/rustic_runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks.json new file mode 100644 index 000000000..887471f6f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/soulwood/rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_slab.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..a23aa35ce --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_planks", + "side": "malum:block/soulwood/rustic_soulwood_planks", + "top": "malum:block/soulwood/rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_slab_top.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_slab_top.json new file mode 100644 index 000000000..9f0832d13 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_planks", + "side": "malum:block/soulwood/rustic_soulwood_planks", + "top": "malum:block/soulwood/rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..5abf4559d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_planks", + "side": "malum:block/soulwood/rustic_soulwood_planks", + "top": "malum:block/soulwood/rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs_inner.json new file mode 100644 index 000000000..e30a1274c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_planks", + "side": "malum:block/soulwood/rustic_soulwood_planks", + "top": "malum:block/soulwood/rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs_outer.json new file mode 100644 index 000000000..ec5eec371 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_planks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_planks", + "side": "malum:block/soulwood/rustic_soulwood_planks", + "top": "malum:block/soulwood/rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles.json new file mode 100644 index 000000000..06e3fcc98 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/soulwood/rustic_soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_slab.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_slab.json new file mode 100644 index 000000000..f5545a33b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_tiles", + "side": "malum:block/soulwood/rustic_soulwood_tiles", + "top": "malum:block/soulwood/rustic_soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_slab_top.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_slab_top.json new file mode 100644 index 000000000..187d60133 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_tiles", + "side": "malum:block/soulwood/rustic_soulwood_tiles", + "top": "malum:block/soulwood/rustic_soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs.json new file mode 100644 index 000000000..258676e4d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_tiles", + "side": "malum:block/soulwood/rustic_soulwood_tiles", + "top": "malum:block/soulwood/rustic_soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs_inner.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs_inner.json new file mode 100644 index 000000000..efec9eeac --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_tiles", + "side": "malum:block/soulwood/rustic_soulwood_tiles", + "top": "malum:block/soulwood/rustic_soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs_outer.json b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs_outer.json new file mode 100644 index 000000000..ef590d075 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/rustic_soulwood_tiles_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/soulwood/rustic_soulwood_tiles", + "side": "malum:block/soulwood/rustic_soulwood_tiles", + "top": "malum:block/soulwood/rustic_soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/sacred_spirited_glass.json b/src/generated/resources/assets/malum/models/block/sacred_spirited_glass.json new file mode 100644 index 000000000..522f9523d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/sacred_spirited_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/spirited_glass/sacred_spirited_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks.json b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks.json new file mode 100644 index 000000000..124da6b25 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..5118cdbc5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_slab_top.json b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_slab_top.json new file mode 100644 index 000000000..5b41b058a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..00bbea857 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs_inner.json new file mode 100644 index 000000000..f6874cbad --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs_outer.json new file mode 100644 index 000000000..e5831d1ee --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_post.json b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_post.json new file mode 100644 index 000000000..3f216080e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_side.json b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_side.json new file mode 100644 index 000000000..0dd677720 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_side_tall.json new file mode 100644 index 000000000..5edba7998 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_tainted_rock_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks.json b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks.json new file mode 100644 index 000000000..515721aca --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..2be4a5b76 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_slab_top.json b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_slab_top.json new file mode 100644 index 000000000..2a9c7def4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..9c96a0673 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs_inner.json new file mode 100644 index 000000000..7dc01ba46 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs_outer.json new file mode 100644 index 000000000..fab38c218 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_post.json b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_post.json new file mode 100644 index 000000000..23dc361e5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_side.json b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_side.json new file mode 100644 index 000000000..95f931986 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_side_tall.json new file mode 100644 index 000000000..edce08229 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/small_twisted_rock_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_tainted_rock.json b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock.json new file mode 100644 index 000000000..56ac2708a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_slab.json b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_slab.json new file mode 100644 index 000000000..a786cb29b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "side": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "top": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_slab_top.json b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_slab_top.json new file mode 100644 index 000000000..7bfb2de67 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "side": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "top": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs.json b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs.json new file mode 100644 index 000000000..6f3c922a7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "side": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "top": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs_inner.json b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs_inner.json new file mode 100644 index 000000000..83a89e703 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "side": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "top": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs_outer.json b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs_outer.json new file mode 100644 index 000000000..2ca919173 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "side": "malum:block/arcane_rock/tainted/smooth_tainted_rock", + "top": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_post.json b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_post.json new file mode 100644 index 000000000..696c50cdf --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_side.json b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_side.json new file mode 100644 index 000000000..0ec8c3895 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_side_tall.json new file mode 100644 index 000000000..95a2e437d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_tainted_rock_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_twisted_rock.json b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock.json new file mode 100644 index 000000000..8be5cad7e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_slab.json b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_slab.json new file mode 100644 index 000000000..2adb7b174 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "side": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "top": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_slab_top.json b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_slab_top.json new file mode 100644 index 000000000..3dc69534f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "side": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "top": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs.json b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs.json new file mode 100644 index 000000000..f75823c57 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "side": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "top": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs_inner.json b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs_inner.json new file mode 100644 index 000000000..76dd76bbb --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "side": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "top": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs_outer.json b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs_outer.json new file mode 100644 index 000000000..03cbc776f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "side": "malum:block/arcane_rock/twisted/smooth_twisted_rock", + "top": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_post.json b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_post.json new file mode 100644 index 000000000..382d81f6f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_side.json b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_side.json new file mode 100644 index 000000000..bce96e7d3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_side_tall.json new file mode 100644 index 000000000..f26300f68 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/smooth_twisted_rock_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_bottom.json b/src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_bottom.json new file mode 100644 index 000000000..af99b167a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "malum:block/runewood/solid_runewood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_open.json b/src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_open.json new file mode 100644 index 000000000..30663e6dd --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "malum:block/runewood/solid_runewood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_top.json b/src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_top.json new file mode 100644 index 000000000..d506c4c38 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/solid_runewood_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "malum:block/runewood/solid_runewood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_bottom.json b/src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_bottom.json new file mode 100644 index 000000000..a1052f70c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "malum:block/soulwood/solid_soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_open.json b/src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_open.json new file mode 100644 index 000000000..0e7e379be --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "malum:block/soulwood/solid_soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_top.json b/src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_top.json new file mode 100644 index 000000000..548438c92 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/solid_soulwood_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "malum:block/soulwood/solid_soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulstone_ore.json b/src/generated/resources/assets/malum/models/block/soulstone_ore.json new file mode 100644 index 000000000..c318b0636 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulstone_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/ores/soulstone_ore" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood.json b/src/generated/resources/assets/malum/models/block/soulwood.json new file mode 100644 index 000000000..0d772c873 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/soulwood/soulwood_log", + "side": "malum:block/soulwood/soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_beam.json b/src/generated/resources/assets/malum/models/block/soulwood_beam.json new file mode 100644 index 000000000..5506ee16c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_beam.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/soulwood/soulwood_beam_top", + "side": "malum:block/soulwood/soulwood_beam" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_beam_horizontal.json b/src/generated/resources/assets/malum/models/block/soulwood_beam_horizontal.json new file mode 100644 index 000000000..6e57cd9e5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_beam_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/soulwood/soulwood_beam_top", + "side": "malum:block/soulwood/soulwood_beam" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_boards.json b/src/generated/resources/assets/malum/models/block/soulwood_boards.json new file mode 100644 index 000000000..6b211c9a6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_boards.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_boards_slab.json b/src/generated/resources/assets/malum/models/block/soulwood_boards_slab.json new file mode 100644 index 000000000..8c4b0a29b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_boards_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/soulwood/soulwood_boards", + "side": "malum:block/soulwood/soulwood_boards", + "top": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_boards_slab_top.json b/src/generated/resources/assets/malum/models/block/soulwood_boards_slab_top.json new file mode 100644 index 000000000..5bda2cd30 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_boards_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/soulwood/soulwood_boards", + "side": "malum:block/soulwood/soulwood_boards", + "top": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_boards_stairs.json b/src/generated/resources/assets/malum/models/block/soulwood_boards_stairs.json new file mode 100644 index 000000000..6ba0ef1f1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_boards_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/soulwood/soulwood_boards", + "side": "malum:block/soulwood/soulwood_boards", + "top": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_boards_stairs_inner.json b/src/generated/resources/assets/malum/models/block/soulwood_boards_stairs_inner.json new file mode 100644 index 000000000..6359f43fb --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_boards_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/soulwood/soulwood_boards", + "side": "malum:block/soulwood/soulwood_boards", + "top": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_boards_stairs_outer.json b/src/generated/resources/assets/malum/models/block/soulwood_boards_stairs_outer.json new file mode 100644 index 000000000..3b9065b80 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_boards_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/soulwood/soulwood_boards", + "side": "malum:block/soulwood/soulwood_boards", + "top": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_boards_wall_post.json b/src/generated/resources/assets/malum/models/block/soulwood_boards_wall_post.json new file mode 100644 index 000000000..9cec29d0a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_boards_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_boards_wall_side.json b/src/generated/resources/assets/malum/models/block/soulwood_boards_wall_side.json new file mode 100644 index 000000000..ad85556fd --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_boards_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_boards_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/soulwood_boards_wall_side_tall.json new file mode 100644 index 000000000..de72a62b0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_boards_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_left.json b/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_left.json new file mode 100644 index 000000000..68af38b1d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "malum:block/soulwood/soulwood_door_bottom", + "top": "malum:block/soulwood/soulwood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_left_open.json b/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_left_open.json new file mode 100644 index 000000000..3f6c77a70 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "malum:block/soulwood/soulwood_door_bottom", + "top": "malum:block/soulwood/soulwood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_right.json b/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_right.json new file mode 100644 index 000000000..2287821de --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "malum:block/soulwood/soulwood_door_bottom", + "top": "malum:block/soulwood/soulwood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_right_open.json b/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_right_open.json new file mode 100644 index 000000000..bab54e9ee --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "malum:block/soulwood/soulwood_door_bottom", + "top": "malum:block/soulwood/soulwood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_door_top_left.json b/src/generated/resources/assets/malum/models/block/soulwood_door_top_left.json new file mode 100644 index 000000000..d15ddb47e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "malum:block/soulwood/soulwood_door_bottom", + "top": "malum:block/soulwood/soulwood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_door_top_left_open.json b/src/generated/resources/assets/malum/models/block/soulwood_door_top_left_open.json new file mode 100644 index 000000000..b78deb060 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "malum:block/soulwood/soulwood_door_bottom", + "top": "malum:block/soulwood/soulwood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_door_top_right.json b/src/generated/resources/assets/malum/models/block/soulwood_door_top_right.json new file mode 100644 index 000000000..9671b3204 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "malum:block/soulwood/soulwood_door_bottom", + "top": "malum:block/soulwood/soulwood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_door_top_right_open.json b/src/generated/resources/assets/malum/models/block/soulwood_door_top_right_open.json new file mode 100644 index 000000000..1696cc1b1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "malum:block/soulwood/soulwood_door_bottom", + "top": "malum:block/soulwood/soulwood_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_growth.json b/src/generated/resources/assets/malum/models/block/soulwood_growth.json new file mode 100644 index 000000000..145659d88 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_growth.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/soulwood/soulwood_growth" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_horizontal.json b/src/generated/resources/assets/malum/models/block/soulwood_horizontal.json new file mode 100644 index 000000000..fc9f69aaf --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/soulwood/soulwood_log", + "side": "malum:block/soulwood/soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_item_pedestal.json b/src/generated/resources/assets/malum/models/block/soulwood_item_pedestal.json new file mode 100644 index 000000000..38cb64b4d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_item_pedestal.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_wooden_item_pedestal", + "textures": { + "particle": "malum:block/soulwood/soulwood_planks", + "pedestal": "malum:block/soulwood/soulwood_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_item_stand.json b/src/generated/resources/assets/malum/models/block/soulwood_item_stand.json new file mode 100644 index 000000000..01ed68124 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_item_stand.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_item_stand", + "textures": { + "particle": "malum:block/soulwood/soulwood_planks", + "stand": "malum:block/soulwood/soulwood_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_leaves.json b/src/generated/resources/assets/malum/models/block/soulwood_leaves.json new file mode 100644 index 000000000..667a54c3d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "malum:block/soulwood/soulwood_leaves" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_log.json b/src/generated/resources/assets/malum/models/block/soulwood_log.json new file mode 100644 index 000000000..3545c4581 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/soulwood/soulwood_log_top", + "side": "malum:block/soulwood/soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_log_horizontal.json b/src/generated/resources/assets/malum/models/block/soulwood_log_horizontal.json new file mode 100644 index 000000000..be7fac576 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/soulwood/soulwood_log_top", + "side": "malum:block/soulwood/soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_panel.json b/src/generated/resources/assets/malum/models/block/soulwood_panel.json new file mode 100644 index 000000000..b5ba1e0e3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_panel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/soulwood/soulwood_panel" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks.json b/src/generated/resources/assets/malum/models/block/soulwood_planks.json new file mode 100644 index 000000000..7213b3bae --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_button.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_button.json new file mode 100644 index 000000000..b66570253 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_button_inventory.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_button_inventory.json new file mode 100644 index 000000000..1a1a2f65c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_button_pressed.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_button_pressed.json new file mode 100644 index 000000000..90fac55fc --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate.json new file mode 100644 index 000000000..557dab9da --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_open.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_open.json new file mode 100644 index 000000000..eb9c7369c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_wall.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_wall.json new file mode 100644 index 000000000..c4b07ccd9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_wall_open.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_wall_open.json new file mode 100644 index 000000000..29cc4bf58 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_post.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_post.json new file mode 100644 index 000000000..8d767df95 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_side.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_side.json new file mode 100644 index 000000000..c5f60389d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_pressure_plate.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_pressure_plate.json new file mode 100644 index 000000000..2435b310c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_pressure_plate_down.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_pressure_plate_down.json new file mode 100644 index 000000000..06b272d1c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_slab.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_slab.json new file mode 100644 index 000000000..a4ed09b3d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/soulwood/soulwood_planks", + "side": "malum:block/soulwood/soulwood_planks", + "top": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_slab_top.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_slab_top.json new file mode 100644 index 000000000..a121b751c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/soulwood/soulwood_planks", + "side": "malum:block/soulwood/soulwood_planks", + "top": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_stairs.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_stairs.json new file mode 100644 index 000000000..da91fa782 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/soulwood/soulwood_planks", + "side": "malum:block/soulwood/soulwood_planks", + "top": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_stairs_inner.json new file mode 100644 index 000000000..ea1e87797 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/soulwood/soulwood_planks", + "side": "malum:block/soulwood/soulwood_planks", + "top": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_planks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/soulwood_planks_stairs_outer.json new file mode 100644 index 000000000..e5fe9939b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_planks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/soulwood/soulwood_planks", + "side": "malum:block/soulwood/soulwood_planks", + "top": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_sign.json b/src/generated/resources/assets/malum/models/block/soulwood_sign.json new file mode 100644 index 000000000..611c9395f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_tiles.json b/src/generated/resources/assets/malum/models/block/soulwood_tiles.json new file mode 100644 index 000000000..a3dbe9186 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/soulwood/soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_tiles_slab.json b/src/generated/resources/assets/malum/models/block/soulwood_tiles_slab.json new file mode 100644 index 000000000..ba5c03099 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_tiles_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/soulwood/soulwood_tiles", + "side": "malum:block/soulwood/soulwood_tiles", + "top": "malum:block/soulwood/soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_tiles_slab_top.json b/src/generated/resources/assets/malum/models/block/soulwood_tiles_slab_top.json new file mode 100644 index 000000000..26348e4cb --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_tiles_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/soulwood/soulwood_tiles", + "side": "malum:block/soulwood/soulwood_tiles", + "top": "malum:block/soulwood/soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs.json b/src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs.json new file mode 100644 index 000000000..5f6f0e079 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/soulwood/soulwood_tiles", + "side": "malum:block/soulwood/soulwood_tiles", + "top": "malum:block/soulwood/soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs_inner.json b/src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs_inner.json new file mode 100644 index 000000000..846a78f8e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/soulwood/soulwood_tiles", + "side": "malum:block/soulwood/soulwood_tiles", + "top": "malum:block/soulwood/soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs_outer.json b/src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs_outer.json new file mode 100644 index 000000000..8491a3629 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_tiles_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/soulwood/soulwood_tiles", + "side": "malum:block/soulwood/soulwood_tiles", + "top": "malum:block/soulwood/soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_totem_base.json b/src/generated/resources/assets/malum/models/block/soulwood_totem_base.json new file mode 100644 index 000000000..15618a7d5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_totem_base.json @@ -0,0 +1,9 @@ +{ + "parent": "malum:block/templates/template_totem_base", + "textures": { + "panel": "malum:block/soulwood/soulwood_panel", + "planks": "malum:block/soulwood/soulwood_planks", + "side": "malum:block/soulwood/soulwood_log", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_aerial.json b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_aerial.json new file mode 100644 index 000000000..485d4469b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_aerial.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/soulwood/totem_poles/aerial_soulwood_cutout", + "side": "malum:block/soulwood/soulwood_log", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_aqueous.json b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_aqueous.json new file mode 100644 index 000000000..0b3225f3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_aqueous.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/soulwood/totem_poles/aqueous_soulwood_cutout", + "side": "malum:block/soulwood/soulwood_log", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_arcane.json b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_arcane.json new file mode 100644 index 000000000..84de95412 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_arcane.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/soulwood/totem_poles/arcane_soulwood_cutout", + "side": "malum:block/soulwood/soulwood_log", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_earthen.json b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_earthen.json new file mode 100644 index 000000000..73db740f0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_earthen.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/soulwood/totem_poles/earthen_soulwood_cutout", + "side": "malum:block/soulwood/soulwood_log", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_eldritch.json b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_eldritch.json new file mode 100644 index 000000000..ba0f15b28 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_eldritch.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/soulwood/totem_poles/eldritch_soulwood_cutout", + "side": "malum:block/soulwood/soulwood_log", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_infernal.json b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_infernal.json new file mode 100644 index 000000000..1ecf233a0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_infernal.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/soulwood/totem_poles/infernal_soulwood_cutout", + "side": "malum:block/soulwood/soulwood_log", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_sacred.json b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_sacred.json new file mode 100644 index 000000000..9b7d064b4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_sacred.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/soulwood/totem_poles/sacred_soulwood_cutout", + "side": "malum:block/soulwood/soulwood_log", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_wicked.json b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_wicked.json new file mode 100644 index 000000000..9026bc377 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_totem_pole_wicked.json @@ -0,0 +1,8 @@ +{ + "parent": "malum:block/templates/template_totem_pole", + "textures": { + "front": "malum:block/soulwood/totem_poles/wicked_soulwood_cutout", + "side": "malum:block/soulwood/soulwood_log", + "top": "malum:block/soulwood/soulwood_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_trapdoor_bottom.json b/src/generated/resources/assets/malum/models/block/soulwood_trapdoor_bottom.json new file mode 100644 index 000000000..aa0136e78 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "malum:block/soulwood/soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_trapdoor_open.json b/src/generated/resources/assets/malum/models/block/soulwood_trapdoor_open.json new file mode 100644 index 000000000..d5f6d0b69 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "malum:block/soulwood/soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_trapdoor_top.json b/src/generated/resources/assets/malum/models/block/soulwood_trapdoor_top.json new file mode 100644 index 000000000..3821f645b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "malum:block/soulwood/soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/soulwood_wall_sign.json b/src/generated/resources/assets/malum/models/block/soulwood_wall_sign.json new file mode 100644 index 000000000..611c9395f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/soulwood_wall_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/spirit_mote.json b/src/generated/resources/assets/malum/models/block/spirit_mote.json new file mode 100644 index 000000000..5f662648f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/spirit_mote.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/air", + "particle": "malum:block/spirit_mote" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/stripped_runewood.json b/src/generated/resources/assets/malum/models/block/stripped_runewood.json new file mode 100644 index 000000000..67b364509 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/stripped_runewood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/runewood/stripped_runewood_log", + "side": "malum:block/runewood/stripped_runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/stripped_runewood_horizontal.json b/src/generated/resources/assets/malum/models/block/stripped_runewood_horizontal.json new file mode 100644 index 000000000..e8c07bfb7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/stripped_runewood_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/runewood/stripped_runewood_log", + "side": "malum:block/runewood/stripped_runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/stripped_runewood_log.json b/src/generated/resources/assets/malum/models/block/stripped_runewood_log.json new file mode 100644 index 000000000..df218cbdb --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/stripped_runewood_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/runewood/stripped_runewood_log_top", + "side": "malum:block/runewood/stripped_runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/stripped_runewood_log_horizontal.json b/src/generated/resources/assets/malum/models/block/stripped_runewood_log_horizontal.json new file mode 100644 index 000000000..b149e067e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/stripped_runewood_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/runewood/stripped_runewood_log_top", + "side": "malum:block/runewood/stripped_runewood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/stripped_soulwood.json b/src/generated/resources/assets/malum/models/block/stripped_soulwood.json new file mode 100644 index 000000000..87c457df6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/stripped_soulwood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/soulwood/stripped_soulwood_log", + "side": "malum:block/soulwood/stripped_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/stripped_soulwood_horizontal.json b/src/generated/resources/assets/malum/models/block/stripped_soulwood_horizontal.json new file mode 100644 index 000000000..75194fa44 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/stripped_soulwood_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/soulwood/stripped_soulwood_log", + "side": "malum:block/soulwood/stripped_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/stripped_soulwood_log.json b/src/generated/resources/assets/malum/models/block/stripped_soulwood_log.json new file mode 100644 index 000000000..c9e1a69ac --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/stripped_soulwood_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/soulwood/stripped_soulwood_log_top", + "side": "malum:block/soulwood/stripped_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/stripped_soulwood_log_horizontal.json b/src/generated/resources/assets/malum/models/block/stripped_soulwood_log_horizontal.json new file mode 100644 index 000000000..682bff23e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/stripped_soulwood_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/soulwood/stripped_soulwood_log_top", + "side": "malum:block/soulwood/stripped_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_ether_brazier.json b/src/generated/resources/assets/malum/models/block/tainted_ether_brazier.json new file mode 100644 index 000000000..32797dd2e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_ether_brazier.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_ether_brazier", + "textures": { + "brazier": "malum:block/arcane_rock/tainted/tainted_ether_brazier", + "particle": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_ether_brazier_hanging.json b/src/generated/resources/assets/malum/models/block/tainted_ether_brazier_hanging.json new file mode 100644 index 000000000..0f76a1454 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_ether_brazier_hanging.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_ether_brazier_hanging", + "textures": { + "brazier": "malum:block/arcane_rock/tainted/tainted_ether_brazier", + "particle": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_iridescent_ether_brazier.json b/src/generated/resources/assets/malum/models/block/tainted_iridescent_ether_brazier.json new file mode 100644 index 000000000..32797dd2e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_iridescent_ether_brazier.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_ether_brazier", + "textures": { + "brazier": "malum:block/arcane_rock/tainted/tainted_ether_brazier", + "particle": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_iridescent_ether_brazier_hanging.json b/src/generated/resources/assets/malum/models/block/tainted_iridescent_ether_brazier_hanging.json new file mode 100644 index 000000000..0f76a1454 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_iridescent_ether_brazier_hanging.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_ether_brazier_hanging", + "textures": { + "brazier": "malum:block/arcane_rock/tainted/tainted_ether_brazier", + "particle": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock.json b/src/generated/resources/assets/malum/models/block/tainted_rock.json new file mode 100644 index 000000000..4b3fb8442 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_bricks.json b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks.json new file mode 100644 index 000000000..cb54091ac --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_slab.json new file mode 100644 index 000000000..d2187da2e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_slab_top.json b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_slab_top.json new file mode 100644 index 000000000..82249c0b3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..9f1028171 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs_inner.json new file mode 100644 index 000000000..42e8f50b4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs_outer.json new file mode 100644 index 000000000..91175c339 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "side": "malum:block/arcane_rock/tainted/tainted_rock_bricks", + "top": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_post.json b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_post.json new file mode 100644 index 000000000..457eec69b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_side.json b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_side.json new file mode 100644 index 000000000..c3a4ca2b2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_side_tall.json new file mode 100644 index 000000000..9e2c36e76 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_button.json b/src/generated/resources/assets/malum/models/block/tainted_rock_button.json new file mode 100644 index 000000000..a42dbce4d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_button_inventory.json b/src/generated/resources/assets/malum/models/block/tainted_rock_button_inventory.json new file mode 100644 index 000000000..305cc9c39 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_button_pressed.json b/src/generated/resources/assets/malum/models/block/tainted_rock_button_pressed.json new file mode 100644 index 000000000..d31134fd2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_column.json b/src/generated/resources/assets/malum/models/block/tainted_rock_column.json new file mode 100644 index 000000000..6fcfbce14 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_column.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/arcane_rock/tainted/tainted_rock_column_top", + "side": "malum:block/arcane_rock/tainted/tainted_rock_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_column_cap.json b/src/generated/resources/assets/malum/models/block/tainted_rock_column_cap.json new file mode 100644 index 000000000..009d33191 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_column_cap.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_column_top", + "side": "malum:block/arcane_rock/tainted/tainted_rock_column_cap", + "top": "malum:block/arcane_rock/tainted/tainted_rock_column_cap_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_column_horizontal.json b/src/generated/resources/assets/malum/models/block/tainted_rock_column_horizontal.json new file mode 100644 index 000000000..96eb6b476 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_column_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/arcane_rock/tainted/tainted_rock_column_top", + "side": "malum:block/arcane_rock/tainted/tainted_rock_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_item_pedestal.json b/src/generated/resources/assets/malum/models/block/tainted_rock_item_pedestal.json new file mode 100644 index 000000000..d686411de --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_item_pedestal.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_rock_item_pedestal", + "textures": { + "particle": "malum:block/arcane_rock/tainted/tainted_rock", + "pedestal": "malum:block/arcane_rock/tainted/tainted_rock_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_item_stand.json b/src/generated/resources/assets/malum/models/block/tainted_rock_item_stand.json new file mode 100644 index 000000000..bd4e38bce --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_item_stand.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_item_stand", + "textures": { + "particle": "malum:block/arcane_rock/tainted/tainted_rock", + "stand": "malum:block/arcane_rock/tainted/tainted_rock_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_pressure_plate.json b/src/generated/resources/assets/malum/models/block/tainted_rock_pressure_plate.json new file mode 100644 index 000000000..d026c475e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_pressure_plate_down.json b/src/generated/resources/assets/malum/models/block/tainted_rock_pressure_plate_down.json new file mode 100644 index 000000000..8e4140037 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_slab.json b/src/generated/resources/assets/malum/models/block/tainted_rock_slab.json new file mode 100644 index 000000000..2320fef06 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock", + "side": "malum:block/arcane_rock/tainted/tainted_rock", + "top": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_slab_top.json b/src/generated/resources/assets/malum/models/block/tainted_rock_slab_top.json new file mode 100644 index 000000000..2d39e5e2c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock", + "side": "malum:block/arcane_rock/tainted/tainted_rock", + "top": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_stairs.json b/src/generated/resources/assets/malum/models/block/tainted_rock_stairs.json new file mode 100644 index 000000000..bf29e5cd7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock", + "side": "malum:block/arcane_rock/tainted/tainted_rock", + "top": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_stairs_inner.json b/src/generated/resources/assets/malum/models/block/tainted_rock_stairs_inner.json new file mode 100644 index 000000000..e720e00c5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock", + "side": "malum:block/arcane_rock/tainted/tainted_rock", + "top": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_stairs_outer.json b/src/generated/resources/assets/malum/models/block/tainted_rock_stairs_outer.json new file mode 100644 index 000000000..a5f02a0f6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock", + "side": "malum:block/arcane_rock/tainted/tainted_rock", + "top": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_tiles.json b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles.json new file mode 100644 index 000000000..9fa075dc3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_slab.json b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_slab.json new file mode 100644 index 000000000..25d383705 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_slab_top.json b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_slab_top.json new file mode 100644 index 000000000..f8d52ab1a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..76ed237a4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs_inner.json b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs_inner.json new file mode 100644 index 000000000..4c5ed3e61 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs_outer.json b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs_outer.json new file mode 100644 index 000000000..5c5644110 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "side": "malum:block/arcane_rock/tainted/tainted_rock_tiles", + "top": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_post.json b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_post.json new file mode 100644 index 000000000..f858f232a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_side.json b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_side.json new file mode 100644 index 000000000..134032ebe --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_side_tall.json new file mode 100644 index 000000000..4374b5fe2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_tiles_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_wall_post.json b/src/generated/resources/assets/malum/models/block/tainted_rock_wall_post.json new file mode 100644 index 000000000..a5fac7822 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_wall_side.json b/src/generated/resources/assets/malum/models/block/tainted_rock_wall_side.json new file mode 100644 index 000000000..9e32cb262 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tainted_rock_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/tainted_rock_wall_side_tall.json new file mode 100644 index 000000000..ff635648d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tainted_rock_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tall_calcified_blight_0.json b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_0.json new file mode 100644 index 000000000..9e8111abc --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/tall_calcified_blight_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tall_calcified_blight_1.json b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_1.json new file mode 100644 index 000000000..43d91eb4c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/tall_calcified_blight_1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tall_calcified_blight_2.json b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_2.json new file mode 100644 index 000000000..70cffa524 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/tall_calcified_blight_2" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tall_calcified_blight_3.json b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_3.json new file mode 100644 index 000000000..ca4fde3cd --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/tall_calcified_blight_3" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_0.json b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_0.json new file mode 100644 index 000000000..fbaf8b590 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/tall_calcified_blight_top_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_1.json b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_1.json new file mode 100644 index 000000000..4380b86ad --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/tall_calcified_blight_top_1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_2.json b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_2.json new file mode 100644 index 000000000..3176a5d3f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/tall_calcified_blight_top_2" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_3.json b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_3.json new file mode 100644 index 000000000..d02ed18c7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/tall_calcified_blight_top_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "malum:block/blight/calcified/tall_calcified_blight_top_3" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/the_device.json b/src/generated/resources/assets/malum/models/block/the_device.json new file mode 100644 index 000000000..2694e661d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/the_device.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/the_device" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/the_vessel.json b/src/generated/resources/assets/malum/models/block/the_vessel.json new file mode 100644 index 000000000..4e0d6705a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/the_vessel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/the_vessel" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_ether_brazier.json b/src/generated/resources/assets/malum/models/block/twisted_ether_brazier.json new file mode 100644 index 000000000..2a2779d43 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_ether_brazier.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_ether_brazier", + "textures": { + "brazier": "malum:block/arcane_rock/twisted/twisted_ether_brazier", + "particle": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_ether_brazier_hanging.json b/src/generated/resources/assets/malum/models/block/twisted_ether_brazier_hanging.json new file mode 100644 index 000000000..4543074d2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_ether_brazier_hanging.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_ether_brazier_hanging", + "textures": { + "brazier": "malum:block/arcane_rock/twisted/twisted_ether_brazier", + "particle": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_iridescent_ether_brazier.json b/src/generated/resources/assets/malum/models/block/twisted_iridescent_ether_brazier.json new file mode 100644 index 000000000..2a2779d43 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_iridescent_ether_brazier.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_ether_brazier", + "textures": { + "brazier": "malum:block/arcane_rock/twisted/twisted_ether_brazier", + "particle": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_iridescent_ether_brazier_hanging.json b/src/generated/resources/assets/malum/models/block/twisted_iridescent_ether_brazier_hanging.json new file mode 100644 index 000000000..4543074d2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_iridescent_ether_brazier_hanging.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_ether_brazier_hanging", + "textures": { + "brazier": "malum:block/arcane_rock/twisted/twisted_ether_brazier", + "particle": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock.json b/src/generated/resources/assets/malum/models/block/twisted_rock.json new file mode 100644 index 000000000..af3dbedf0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_bricks.json b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks.json new file mode 100644 index 000000000..8707fb703 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_slab.json new file mode 100644 index 000000000..31285747d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_slab_top.json b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_slab_top.json new file mode 100644 index 000000000..6e88e35fb --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..7d7d718b1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs_inner.json new file mode 100644 index 000000000..b8ab875de --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs_outer.json new file mode 100644 index 000000000..512871657 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "side": "malum:block/arcane_rock/twisted/twisted_rock_bricks", + "top": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_post.json b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_post.json new file mode 100644 index 000000000..56f0eb5f4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_side.json b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_side.json new file mode 100644 index 000000000..bac5dda79 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_side_tall.json new file mode 100644 index 000000000..8195e260e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_button.json b/src/generated/resources/assets/malum/models/block/twisted_rock_button.json new file mode 100644 index 000000000..f8b87351e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_button_inventory.json b/src/generated/resources/assets/malum/models/block/twisted_rock_button_inventory.json new file mode 100644 index 000000000..a48bb41ba --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_button_pressed.json b/src/generated/resources/assets/malum/models/block/twisted_rock_button_pressed.json new file mode 100644 index 000000000..96a8cd023 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_column.json b/src/generated/resources/assets/malum/models/block/twisted_rock_column.json new file mode 100644 index 000000000..42513fd01 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_column.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "malum:block/arcane_rock/twisted/twisted_rock_column_top", + "side": "malum:block/arcane_rock/twisted/twisted_rock_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_column_cap.json b/src/generated/resources/assets/malum/models/block/twisted_rock_column_cap.json new file mode 100644 index 000000000..d7a1c46b0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_column_cap.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_column_top", + "side": "malum:block/arcane_rock/twisted/twisted_rock_column_cap", + "top": "malum:block/arcane_rock/twisted/twisted_rock_column_cap_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_column_horizontal.json b/src/generated/resources/assets/malum/models/block/twisted_rock_column_horizontal.json new file mode 100644 index 000000000..c1ed2461b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_column_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "malum:block/arcane_rock/twisted/twisted_rock_column_top", + "side": "malum:block/arcane_rock/twisted/twisted_rock_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_item_pedestal.json b/src/generated/resources/assets/malum/models/block/twisted_rock_item_pedestal.json new file mode 100644 index 000000000..c227cf82a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_item_pedestal.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_rock_item_pedestal", + "textures": { + "particle": "malum:block/arcane_rock/twisted/twisted_rock", + "pedestal": "malum:block/arcane_rock/twisted/twisted_rock_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_item_stand.json b/src/generated/resources/assets/malum/models/block/twisted_rock_item_stand.json new file mode 100644 index 000000000..380f74c34 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_item_stand.json @@ -0,0 +1,7 @@ +{ + "parent": "malum:block/templates/template_item_stand", + "textures": { + "particle": "malum:block/arcane_rock/twisted/twisted_rock", + "stand": "malum:block/arcane_rock/twisted/twisted_rock_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_pressure_plate.json b/src/generated/resources/assets/malum/models/block/twisted_rock_pressure_plate.json new file mode 100644 index 000000000..3e58b2ea4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_pressure_plate_down.json b/src/generated/resources/assets/malum/models/block/twisted_rock_pressure_plate_down.json new file mode 100644 index 000000000..87181859c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_slab.json b/src/generated/resources/assets/malum/models/block/twisted_rock_slab.json new file mode 100644 index 000000000..156c129ba --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock", + "side": "malum:block/arcane_rock/twisted/twisted_rock", + "top": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_slab_top.json b/src/generated/resources/assets/malum/models/block/twisted_rock_slab_top.json new file mode 100644 index 000000000..d5964a963 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock", + "side": "malum:block/arcane_rock/twisted/twisted_rock", + "top": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_stairs.json b/src/generated/resources/assets/malum/models/block/twisted_rock_stairs.json new file mode 100644 index 000000000..05b0ed4b0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock", + "side": "malum:block/arcane_rock/twisted/twisted_rock", + "top": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_stairs_inner.json b/src/generated/resources/assets/malum/models/block/twisted_rock_stairs_inner.json new file mode 100644 index 000000000..edc2af2ed --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock", + "side": "malum:block/arcane_rock/twisted/twisted_rock", + "top": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_stairs_outer.json b/src/generated/resources/assets/malum/models/block/twisted_rock_stairs_outer.json new file mode 100644 index 000000000..5b0094799 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock", + "side": "malum:block/arcane_rock/twisted/twisted_rock", + "top": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_tiles.json b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles.json new file mode 100644 index 000000000..cc652f00e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_slab.json b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_slab.json new file mode 100644 index 000000000..1eabd102b --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_slab_top.json b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_slab_top.json new file mode 100644 index 000000000..17cdad531 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..ed9da9fa3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs_inner.json b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs_inner.json new file mode 100644 index 000000000..e903ec7ec --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs_outer.json b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs_outer.json new file mode 100644 index 000000000..7bd8cecc3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "side": "malum:block/arcane_rock/twisted/twisted_rock_tiles", + "top": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_post.json b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_post.json new file mode 100644 index 000000000..051aec540 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_side.json b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_side.json new file mode 100644 index 000000000..7df2d8717 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_side_tall.json new file mode 100644 index 000000000..dd3e97706 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_tiles_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_wall_post.json b/src/generated/resources/assets/malum/models/block/twisted_rock_wall_post.json new file mode 100644 index 000000000..66fd40281 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_wall_side.json b/src/generated/resources/assets/malum/models/block/twisted_rock_wall_side.json new file mode 100644 index 000000000..22a4753bf --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/twisted_rock_wall_side_tall.json b/src/generated/resources/assets/malum/models/block/twisted_rock_wall_side_tall.json new file mode 100644 index 000000000..f3184f9f6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/twisted_rock_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_boards.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards.json new file mode 100644 index 000000000..f814b8900 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/runewood/vertical_runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_slab.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_slab.json new file mode 100644 index 000000000..136ed443a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_boards", + "side": "malum:block/runewood/vertical_runewood_boards", + "top": "malum:block/runewood/vertical_runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_slab_top.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_slab_top.json new file mode 100644 index 000000000..2ce914f7f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_boards", + "side": "malum:block/runewood/vertical_runewood_boards", + "top": "malum:block/runewood/vertical_runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs.json new file mode 100644 index 000000000..daa662fc4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_boards", + "side": "malum:block/runewood/vertical_runewood_boards", + "top": "malum:block/runewood/vertical_runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs_inner.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs_inner.json new file mode 100644 index 000000000..9613f6780 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_boards", + "side": "malum:block/runewood/vertical_runewood_boards", + "top": "malum:block/runewood/vertical_runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs_outer.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs_outer.json new file mode 100644 index 000000000..b1e349d57 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_boards_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_boards", + "side": "malum:block/runewood/vertical_runewood_boards", + "top": "malum:block/runewood/vertical_runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_planks.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks.json new file mode 100644 index 000000000..b5f2ce84f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/runewood/vertical_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_slab.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_slab.json new file mode 100644 index 000000000..f93c244e4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_planks", + "side": "malum:block/runewood/vertical_runewood_planks", + "top": "malum:block/runewood/vertical_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_slab_top.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_slab_top.json new file mode 100644 index 000000000..f58454296 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_planks", + "side": "malum:block/runewood/vertical_runewood_planks", + "top": "malum:block/runewood/vertical_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs.json new file mode 100644 index 000000000..27c6ec2bb --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_planks", + "side": "malum:block/runewood/vertical_runewood_planks", + "top": "malum:block/runewood/vertical_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs_inner.json new file mode 100644 index 000000000..74d4ae54c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_planks", + "side": "malum:block/runewood/vertical_runewood_planks", + "top": "malum:block/runewood/vertical_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs_outer.json new file mode 100644 index 000000000..e7734e89a --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_runewood_planks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/runewood/vertical_runewood_planks", + "side": "malum:block/runewood/vertical_runewood_planks", + "top": "malum:block/runewood/vertical_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks.json new file mode 100644 index 000000000..01a50d2fa --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/runewood/vertical_rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_slab.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_slab.json new file mode 100644 index 000000000..39926e0a7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/runewood/vertical_rustic_runewood_planks", + "side": "malum:block/runewood/vertical_rustic_runewood_planks", + "top": "malum:block/runewood/vertical_rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_slab_top.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_slab_top.json new file mode 100644 index 000000000..754d5a7dd --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/runewood/vertical_rustic_runewood_planks", + "side": "malum:block/runewood/vertical_rustic_runewood_planks", + "top": "malum:block/runewood/vertical_rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..6588bd44c --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/runewood/vertical_rustic_runewood_planks", + "side": "malum:block/runewood/vertical_rustic_runewood_planks", + "top": "malum:block/runewood/vertical_rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs_inner.json new file mode 100644 index 000000000..0d18fb894 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/runewood/vertical_rustic_runewood_planks", + "side": "malum:block/runewood/vertical_rustic_runewood_planks", + "top": "malum:block/runewood/vertical_rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs_outer.json new file mode 100644 index 000000000..5f7d89193 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_runewood_planks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/runewood/vertical_rustic_runewood_planks", + "side": "malum:block/runewood/vertical_rustic_runewood_planks", + "top": "malum:block/runewood/vertical_rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks.json new file mode 100644 index 000000000..a7d4fe1c1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/soulwood/vertical_rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_slab.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..2786e10bf --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "side": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "top": "malum:block/soulwood/vertical_rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_slab_top.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_slab_top.json new file mode 100644 index 000000000..0d7ca2d88 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "side": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "top": "malum:block/soulwood/vertical_rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..58624b4b2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "side": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "top": "malum:block/soulwood/vertical_rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs_inner.json new file mode 100644 index 000000000..94f05a8f8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "side": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "top": "malum:block/soulwood/vertical_rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs_outer.json new file mode 100644 index 000000000..0ffd04412 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_rustic_soulwood_planks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "side": "malum:block/soulwood/vertical_rustic_soulwood_planks", + "top": "malum:block/soulwood/vertical_rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards.json new file mode 100644 index 000000000..be51187fd --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/soulwood/vertical_soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_slab.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_slab.json new file mode 100644 index 000000000..750ff3916 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_boards", + "side": "malum:block/soulwood/vertical_soulwood_boards", + "top": "malum:block/soulwood/vertical_soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_slab_top.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_slab_top.json new file mode 100644 index 000000000..c5db00546 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_boards", + "side": "malum:block/soulwood/vertical_soulwood_boards", + "top": "malum:block/soulwood/vertical_soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs.json new file mode 100644 index 000000000..cb1a56414 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_boards", + "side": "malum:block/soulwood/vertical_soulwood_boards", + "top": "malum:block/soulwood/vertical_soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs_inner.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs_inner.json new file mode 100644 index 000000000..04acae93d --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_boards", + "side": "malum:block/soulwood/vertical_soulwood_boards", + "top": "malum:block/soulwood/vertical_soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs_outer.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs_outer.json new file mode 100644 index 000000000..65c44ecf0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_boards_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_boards", + "side": "malum:block/soulwood/vertical_soulwood_boards", + "top": "malum:block/soulwood/vertical_soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks.json new file mode 100644 index 000000000..16b645400 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/soulwood/vertical_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_slab.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_slab.json new file mode 100644 index 000000000..aaa92f8c6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_planks", + "side": "malum:block/soulwood/vertical_soulwood_planks", + "top": "malum:block/soulwood/vertical_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_slab_top.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_slab_top.json new file mode 100644 index 000000000..af92d909e --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_planks", + "side": "malum:block/soulwood/vertical_soulwood_planks", + "top": "malum:block/soulwood/vertical_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs.json new file mode 100644 index 000000000..7ebce8031 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_planks", + "side": "malum:block/soulwood/vertical_soulwood_planks", + "top": "malum:block/soulwood/vertical_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs_inner.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs_inner.json new file mode 100644 index 000000000..28e746418 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_planks", + "side": "malum:block/soulwood/vertical_soulwood_planks", + "top": "malum:block/soulwood/vertical_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs_outer.json b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs_outer.json new file mode 100644 index 000000000..5137d5bf5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/vertical_soulwood_planks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "malum:block/soulwood/vertical_soulwood_planks", + "side": "malum:block/soulwood/vertical_soulwood_planks", + "top": "malum:block/soulwood/vertical_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/block/wicked_spirited_glass.json b/src/generated/resources/assets/malum/models/block/wicked_spirited_glass.json new file mode 100644 index 000000000..962b9d47f --- /dev/null +++ b/src/generated/resources/assets/malum/models/block/wicked_spirited_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "malum:block/spirited_glass/wicked_spirited_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/accelerating_inlay.json b/src/generated/resources/assets/malum/models/item/accelerating_inlay.json new file mode 100644 index 000000000..852f195d3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/accelerating_inlay.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/accelerating_inlay" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ace_beanie.json b/src/generated/resources/assets/malum/models/item/ace_beanie.json new file mode 100644 index 000000000..f5c443ac8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ace_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/ace_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ace_hoodie.json b/src/generated/resources/assets/malum/models/item/ace_hoodie.json new file mode 100644 index 000000000..1f02705fb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ace_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/ace_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ace_prideweave.json b/src/generated/resources/assets/malum/models/item/ace_prideweave.json new file mode 100644 index 000000000..1a3aafd81 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ace_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/ace_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ace_shorts.json b/src/generated/resources/assets/malum/models/item/ace_shorts.json new file mode 100644 index 000000000..a88f7a196 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ace_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/ace_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ace_socks.json b/src/generated/resources/assets/malum/models/item/ace_socks.json new file mode 100644 index 000000000..3c16cedbb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ace_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/ace_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aerial_spirit.json b/src/generated/resources/assets/malum/models/item/aerial_spirit.json new file mode 100644 index 000000000..a416aac3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aerial_spirit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_shard" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aerial_spirited_glass.json b/src/generated/resources/assets/malum/models/item/aerial_spirited_glass.json new file mode 100644 index 000000000..01afd4b00 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aerial_spirited_glass.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/aerial_spirited_glass" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/agender_beanie.json b/src/generated/resources/assets/malum/models/item/agender_beanie.json new file mode 100644 index 000000000..2d6e7d268 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/agender_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/agender_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/agender_hoodie.json b/src/generated/resources/assets/malum/models/item/agender_hoodie.json new file mode 100644 index 000000000..a0b559d51 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/agender_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/agender_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/agender_prideweave.json b/src/generated/resources/assets/malum/models/item/agender_prideweave.json new file mode 100644 index 000000000..d64cbc068 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/agender_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/agender_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/agender_shorts.json b/src/generated/resources/assets/malum/models/item/agender_shorts.json new file mode 100644 index 000000000..d6bf1b06d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/agender_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/agender_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/agender_socks.json b/src/generated/resources/assets/malum/models/item/agender_socks.json new file mode 100644 index 000000000..6f56d8b3d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/agender_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/agender_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/alchemical_calx.json b/src/generated/resources/assets/malum/models/item/alchemical_calx.json new file mode 100644 index 000000000..d2dd5d49e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/alchemical_calx.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/alchemical_calx" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/alchemical_impetus.json b/src/generated/resources/assets/malum/models/item/alchemical_impetus.json new file mode 100644 index 000000000..df9d7ade7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/alchemical_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/alchemical" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aluminum_impetus.json b/src/generated/resources/assets/malum/models/item/aluminum_impetus.json new file mode 100644 index 000000000..97f22bad7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aluminum_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/aluminum" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aluminum_node.json b/src/generated/resources/assets/malum/models/item/aluminum_node.json new file mode 100644 index 000000000..880d15a3a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aluminum_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/aluminum_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ancient_cloth_boots.json b/src/generated/resources/assets/malum/models/item/ancient_cloth_boots.json new file mode 100644 index 000000000..5b1bcbe6f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ancient_cloth_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/ancient_soul_hunter_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ancient_cloth_cloak.json b/src/generated/resources/assets/malum/models/item/ancient_cloth_cloak.json new file mode 100644 index 000000000..9165ea1d3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ancient_cloth_cloak.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/ancient_soul_hunter_cloak" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ancient_cloth_leggings.json b/src/generated/resources/assets/malum/models/item/ancient_cloth_leggings.json new file mode 100644 index 000000000..cae3f5aab --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ancient_cloth_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/ancient_soul_hunter_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ancient_cloth_robe.json b/src/generated/resources/assets/malum/models/item/ancient_cloth_robe.json new file mode 100644 index 000000000..bc2f112fc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ancient_cloth_robe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/ancient_soul_hunter_robe" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ancient_metal_boots.json b/src/generated/resources/assets/malum/models/item/ancient_metal_boots.json new file mode 100644 index 000000000..1d5b1013b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ancient_metal_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/ancient_soul_stained_steel_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ancient_metal_chestplate.json b/src/generated/resources/assets/malum/models/item/ancient_metal_chestplate.json new file mode 100644 index 000000000..0ab2354d0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ancient_metal_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/ancient_soul_stained_steel_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ancient_metal_helmet.json b/src/generated/resources/assets/malum/models/item/ancient_metal_helmet.json new file mode 100644 index 000000000..689f542aa --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ancient_metal_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/ancient_soul_stained_steel_helmet" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ancient_metal_leggings.json b/src/generated/resources/assets/malum/models/item/ancient_metal_leggings.json new file mode 100644 index 000000000..2b617ae41 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ancient_metal_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/ancient_soul_stained_steel_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ancient_weave.json b/src/generated/resources/assets/malum/models/item/ancient_weave.json new file mode 100644 index 000000000..89ed82e7b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ancient_weave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/ancient_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/anomalous_design.json b/src/generated/resources/assets/malum/models/item/anomalous_design.json new file mode 100644 index 000000000..55eee9c43 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/anomalous_design.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/anomalous_design" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aqueous_spirit.json b/src/generated/resources/assets/malum/models/item/aqueous_spirit.json new file mode 100644 index 000000000..a416aac3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aqueous_spirit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_shard" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aqueous_spirited_glass.json b/src/generated/resources/assets/malum/models/item/aqueous_spirited_glass.json new file mode 100644 index 000000000..02c299dda --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aqueous_spirited_glass.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/aqueous_spirited_glass" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/arcane_charcoal.json b/src/generated/resources/assets/malum/models/item/arcane_charcoal.json new file mode 100644 index 000000000..f73cbd019 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/arcane_charcoal.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/arcane_charcoal" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/arcane_charcoal_fragment.json b/src/generated/resources/assets/malum/models/item/arcane_charcoal_fragment.json new file mode 100644 index 000000000..031f92c5e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/arcane_charcoal_fragment.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/arcane_charcoal_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/arcane_spirit.json b/src/generated/resources/assets/malum/models/item/arcane_spirit.json new file mode 100644 index 000000000..a416aac3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/arcane_spirit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_shard" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/arcane_spirited_glass.json b/src/generated/resources/assets/malum/models/item/arcane_spirited_glass.json new file mode 100644 index 000000000..c1669657e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/arcane_spirited_glass.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/arcane_spirited_glass" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aro_beanie.json b/src/generated/resources/assets/malum/models/item/aro_beanie.json new file mode 100644 index 000000000..33d5e4469 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aro_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/aro_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aro_hoodie.json b/src/generated/resources/assets/malum/models/item/aro_hoodie.json new file mode 100644 index 000000000..8a1e27481 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aro_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/aro_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aro_prideweave.json b/src/generated/resources/assets/malum/models/item/aro_prideweave.json new file mode 100644 index 000000000..bc11dcbe3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aro_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/aro_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aro_shorts.json b/src/generated/resources/assets/malum/models/item/aro_shorts.json new file mode 100644 index 000000000..0bb3e2998 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aro_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/aro_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aro_socks.json b/src/generated/resources/assets/malum/models/item/aro_socks.json new file mode 100644 index 000000000..ea134674d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aro_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/aro_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aroace_beanie.json b/src/generated/resources/assets/malum/models/item/aroace_beanie.json new file mode 100644 index 000000000..ef85e546d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aroace_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/aroace_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aroace_hoodie.json b/src/generated/resources/assets/malum/models/item/aroace_hoodie.json new file mode 100644 index 000000000..dbaa2406f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aroace_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/aroace_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aroace_prideweave.json b/src/generated/resources/assets/malum/models/item/aroace_prideweave.json new file mode 100644 index 000000000..ff613ab72 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aroace_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/aroace_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aroace_shorts.json b/src/generated/resources/assets/malum/models/item/aroace_shorts.json new file mode 100644 index 000000000..06f279934 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aroace_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/aroace_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/aroace_socks.json b/src/generated/resources/assets/malum/models/item/aroace_socks.json new file mode 100644 index 000000000..a96ff4099 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/aroace_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/aroace_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/astral_weave.json b/src/generated/resources/assets/malum/models/item/astral_weave.json new file mode 100644 index 000000000..502ff03f0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/astral_weave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/astral_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/auric_embers.json b/src/generated/resources/assets/malum/models/item/auric_embers.json new file mode 100644 index 000000000..1e0360d0e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/auric_embers.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/auric_embers" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/azure_runewood_leaves.json b/src/generated/resources/assets/malum/models/item/azure_runewood_leaves.json new file mode 100644 index 000000000..c1353cef4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/azure_runewood_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/azure_runewood_leaves" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/azure_runewood_sapling.json b/src/generated/resources/assets/malum/models/item/azure_runewood_sapling.json new file mode 100644 index 000000000..283c5b064 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/azure_runewood_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:block/runewood/azure_runewood_sapling" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/belt_of_the_limitless.json b/src/generated/resources/assets/malum/models/item/belt_of_the_limitless.json new file mode 100644 index 000000000..9f60d6098 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/belt_of_the_limitless.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/belt_of_the_limitless" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/belt_of_the_magebane.json b/src/generated/resources/assets/malum/models/item/belt_of_the_magebane.json new file mode 100644 index 000000000..59030ad59 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/belt_of_the_magebane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/belt_of_the_magebane" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/belt_of_the_prospector.json b/src/generated/resources/assets/malum/models/item/belt_of_the_prospector.json new file mode 100644 index 000000000..b7942b7c0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/belt_of_the_prospector.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/belt_of_the_prospector" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/belt_of_the_starved.json b/src/generated/resources/assets/malum/models/item/belt_of_the_starved.json new file mode 100644 index 000000000..ed049c963 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/belt_of_the_starved.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/belt_of_the_starved" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/bi_beanie.json b/src/generated/resources/assets/malum/models/item/bi_beanie.json new file mode 100644 index 000000000..b99e2c095 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/bi_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/bi_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/bi_hoodie.json b/src/generated/resources/assets/malum/models/item/bi_hoodie.json new file mode 100644 index 000000000..bd3149193 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/bi_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/bi_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/bi_prideweave.json b/src/generated/resources/assets/malum/models/item/bi_prideweave.json new file mode 100644 index 000000000..2d7f0fd3d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/bi_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/bi_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/bi_shorts.json b/src/generated/resources/assets/malum/models/item/bi_shorts.json new file mode 100644 index 000000000..def06b712 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/bi_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/bi_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/bi_socks.json b/src/generated/resources/assets/malum/models/item/bi_socks.json new file mode 100644 index 000000000..3756bc095 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/bi_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/bi_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/blazing_diode.json b/src/generated/resources/assets/malum/models/item/blazing_diode.json new file mode 100644 index 000000000..22e08f38c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/blazing_diode.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/blazing_diode" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/blazing_quartz.json b/src/generated/resources/assets/malum/models/item/blazing_quartz.json new file mode 100644 index 000000000..a4b2c4ef9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/blazing_quartz.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/blazing_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/blazing_quartz_fragment.json b/src/generated/resources/assets/malum/models/item/blazing_quartz_fragment.json new file mode 100644 index 000000000..d5e3c616b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/blazing_quartz_fragment.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/blazing_quartz_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/blazing_quartz_ore.json b/src/generated/resources/assets/malum/models/item/blazing_quartz_ore.json new file mode 100644 index 000000000..7fdd98476 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/blazing_quartz_ore.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/blazing_quartz_ore" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/blighted_earth.json b/src/generated/resources/assets/malum/models/item/blighted_earth.json new file mode 100644 index 000000000..4d8cb0a39 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/blighted_earth.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/blighted_earth" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/blighted_gunk.json b/src/generated/resources/assets/malum/models/item/blighted_gunk.json new file mode 100644 index 000000000..f369612ab --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/blighted_gunk.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/blighted_gunk" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/blighted_soil.json b/src/generated/resources/assets/malum/models/item/blighted_soil.json new file mode 100644 index 000000000..ad98e5374 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/blighted_soil.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/blighted_soil" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/blighted_soulwood.json b/src/generated/resources/assets/malum/models/item/blighted_soulwood.json new file mode 100644 index 000000000..dedc73291 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/blighted_soulwood.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/blighted_soulwood" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_alchemical_calx.json b/src/generated/resources/assets/malum/models/item/block_of_alchemical_calx.json new file mode 100644 index 000000000..6cd3b6453 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_alchemical_calx.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_alchemical_calx" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_arcane_charcoal.json b/src/generated/resources/assets/malum/models/item/block_of_arcane_charcoal.json new file mode 100644 index 000000000..29950251a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_arcane_charcoal.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_arcane_charcoal" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_astral_weave.json b/src/generated/resources/assets/malum/models/item/block_of_astral_weave.json new file mode 100644 index 000000000..26f01ddbd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_astral_weave.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_astral_weave" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_auric_embers.json b/src/generated/resources/assets/malum/models/item/block_of_auric_embers.json new file mode 100644 index 000000000..6a7da949d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_auric_embers.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_auric_embers" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_blazing_quartz.json b/src/generated/resources/assets/malum/models/item/block_of_blazing_quartz.json new file mode 100644 index 000000000..5ca0c510f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_blazing_quartz.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_blazing_quartz" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_brilliance.json b/src/generated/resources/assets/malum/models/item/block_of_brilliance.json new file mode 100644 index 000000000..4d9057d5b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_brilliance.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_brilliance" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_cthonic_gold.json b/src/generated/resources/assets/malum/models/item/block_of_cthonic_gold.json new file mode 100644 index 000000000..46cd74abb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_cthonic_gold.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_cthonic_gold" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_grim_talc.json b/src/generated/resources/assets/malum/models/item/block_of_grim_talc.json new file mode 100644 index 000000000..773d731af --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_grim_talc.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_grim_talc" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_hallowed_gold.json b/src/generated/resources/assets/malum/models/item/block_of_hallowed_gold.json new file mode 100644 index 000000000..296b981fd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_hallowed_gold.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_hallowed_gold" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_hex_ash.json b/src/generated/resources/assets/malum/models/item/block_of_hex_ash.json new file mode 100644 index 000000000..5e9bd0a4d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_hex_ash.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_hex_ash" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_living_flesh.json b/src/generated/resources/assets/malum/models/item/block_of_living_flesh.json new file mode 100644 index 000000000..a3cd81c31 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_living_flesh.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_living_flesh" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_malignant_lead.json b/src/generated/resources/assets/malum/models/item/block_of_malignant_lead.json new file mode 100644 index 000000000..466de520d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_malignant_lead.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_malignant_lead" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_malignant_pewter.json b/src/generated/resources/assets/malum/models/item/block_of_malignant_pewter.json new file mode 100644 index 000000000..244c1ac83 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_malignant_pewter.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_malignant_pewter" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_mnemonic_fragment.json b/src/generated/resources/assets/malum/models/item/block_of_mnemonic_fragment.json new file mode 100644 index 000000000..5ca0244af --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_mnemonic_fragment.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_mnemonic_fragment" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_null_slate.json b/src/generated/resources/assets/malum/models/item/block_of_null_slate.json new file mode 100644 index 000000000..357f1149e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_null_slate.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_null_slate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_raw_soulstone.json b/src/generated/resources/assets/malum/models/item/block_of_raw_soulstone.json new file mode 100644 index 000000000..50bbbbc9a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_raw_soulstone.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_raw_soulstone" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_rotting_essence.json b/src/generated/resources/assets/malum/models/item/block_of_rotting_essence.json new file mode 100644 index 000000000..a9c1a7287 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_rotting_essence.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_rotting_essence" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_soul_stained_steel.json b/src/generated/resources/assets/malum/models/item/block_of_soul_stained_steel.json new file mode 100644 index 000000000..a4c5c8a28 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_soul_stained_steel.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_soul_stained_steel" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_soulstone.json b/src/generated/resources/assets/malum/models/item/block_of_soulstone.json new file mode 100644 index 000000000..735ad99dd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_soulstone.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_soulstone" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/block_of_void_salts.json b/src/generated/resources/assets/malum/models/item/block_of_void_salts.json new file mode 100644 index 000000000..dc2d77087 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/block_of_void_salts.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/block_of_void_salts" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/brilliant_deepslate.json b/src/generated/resources/assets/malum/models/item/brilliant_deepslate.json new file mode 100644 index 000000000..88b2f37b7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/brilliant_deepslate.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/brilliant_deepslate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/brilliant_stone.json b/src/generated/resources/assets/malum/models/item/brilliant_stone.json new file mode 100644 index 000000000..49ef0f634 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/brilliant_stone.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/brilliant_stone" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/budding_soulwood_leaves.json b/src/generated/resources/assets/malum/models/item/budding_soulwood_leaves.json new file mode 100644 index 000000000..6523e9b98 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/budding_soulwood_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/budding_soulwood_leaves" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/calcified_blight.json b/src/generated/resources/assets/malum/models/item/calcified_blight.json new file mode 100644 index 000000000..67f930ee2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/calcified_blight.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/calcified_blight" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/catalyst_lobber.json b/src/generated/resources/assets/malum/models/item/catalyst_lobber.json new file mode 100644 index 000000000..6de102e1f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/catalyst_lobber.json @@ -0,0 +1,20 @@ +{ + "parent": "minecraft:item/handheld", + "overrides": [ + { + "model": "malum:item/catalyst_lobber_open", + "predicate": { + "malum:state": 1.0 + } + }, + { + "model": "malum:item/catalyst_lobber_loaded", + "predicate": { + "malum:state": 2.0 + } + } + ], + "textures": { + "layer0": "malum:item/catalyst_lobber" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/catalyst_lobber_loaded.json b/src/generated/resources/assets/malum/models/item/catalyst_lobber_loaded.json new file mode 100644 index 000000000..d20205aad --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/catalyst_lobber_loaded.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/catalyst_lobber_loaded" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/catalyst_lobber_open.json b/src/generated/resources/assets/malum/models/item/catalyst_lobber_open.json new file mode 100644 index 000000000..c0d1ecb88 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/catalyst_lobber_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/catalyst_lobber_open" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/charcoal_fragment.json b/src/generated/resources/assets/malum/models/item/charcoal_fragment.json new file mode 100644 index 000000000..05f42daa9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/charcoal_fragment.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/charcoal_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/checkered_tainted_rock.json b/src/generated/resources/assets/malum/models/item/checkered_tainted_rock.json new file mode 100644 index 000000000..83cd79686 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/checkered_tainted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/checkered_tainted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/checkered_twisted_rock.json b/src/generated/resources/assets/malum/models/item/checkered_twisted_rock.json new file mode 100644 index 000000000..3e648908f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/checkered_twisted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/checkered_twisted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/chiseled_tainted_rock.json b/src/generated/resources/assets/malum/models/item/chiseled_tainted_rock.json new file mode 100644 index 000000000..7d992f505 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/chiseled_tainted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/chiseled_tainted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/chiseled_twisted_rock.json b/src/generated/resources/assets/malum/models/item/chiseled_twisted_rock.json new file mode 100644 index 000000000..98ee807cc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/chiseled_twisted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/chiseled_twisted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/chunk_of_brilliance.json b/src/generated/resources/assets/malum/models/item/chunk_of_brilliance.json new file mode 100644 index 000000000..180a107ba --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/chunk_of_brilliance.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/chunk_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cluster_of_brilliance.json b/src/generated/resources/assets/malum/models/item/cluster_of_brilliance.json new file mode 100644 index 000000000..cc263f021 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cluster_of_brilliance.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cluster_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/coal_fragment.json b/src/generated/resources/assets/malum/models/item/coal_fragment.json new file mode 100644 index 000000000..c24438792 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/coal_fragment.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/coal_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/commando_drip_boots.json b/src/generated/resources/assets/malum/models/item/commando_drip_boots.json new file mode 100644 index 000000000..072b60ca7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/commando_drip_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/commando_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/commando_drip_chestplate.json b/src/generated/resources/assets/malum/models/item/commando_drip_chestplate.json new file mode 100644 index 000000000..b32bda83b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/commando_drip_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/commando_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/commando_drip_leggings.json b/src/generated/resources/assets/malum/models/item/commando_drip_leggings.json new file mode 100644 index 000000000..6adb0384f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/commando_drip_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/commando_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/commando_drip_visor.json b/src/generated/resources/assets/malum/models/item/commando_drip_visor.json new file mode 100644 index 000000000..f6759ad77 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/commando_drip_visor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/commando_visor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/complete_design.json b/src/generated/resources/assets/malum/models/item/complete_design.json new file mode 100644 index 000000000..a5a36fd36 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/complete_design.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/complete_design" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/concentrated_gluttony.json b/src/generated/resources/assets/malum/models/item/concentrated_gluttony.json new file mode 100644 index 000000000..b57b41a93 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/concentrated_gluttony.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/concentrated_gluttony" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/copper_impetus.json b/src/generated/resources/assets/malum/models/item/copper_impetus.json new file mode 100644 index 000000000..9230fe8e9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/copper_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/copper_node.json b/src/generated/resources/assets/malum/models/item/copper_node.json new file mode 100644 index 000000000..e645e40fa --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/copper_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/copper_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/copper_nugget.json b/src/generated/resources/assets/malum/models/item/copper_nugget.json new file mode 100644 index 000000000..4cf5c248c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/copper_nugget.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/copper_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cornered_weave.json b/src/generated/resources/assets/malum/models/item/cornered_weave.json new file mode 100644 index 000000000..cf2366e9b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cornered_weave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/cornered_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_alchemical_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_alchemical_impetus.json new file mode 100644 index 000000000..b7646fe4c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_alchemical_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/alchemical_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_aluminum_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_aluminum_impetus.json new file mode 100644 index 000000000..a0053bc30 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_aluminum_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/aluminum_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_copper_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_copper_impetus.json new file mode 100644 index 000000000..bfa286bd2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_copper_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/copper_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_gold_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_gold_impetus.json new file mode 100644 index 000000000..a07806f8a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_gold_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/gold_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_iron_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_iron_impetus.json new file mode 100644 index 000000000..cbf7b2a17 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_iron_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/iron_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_lead_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_lead_impetus.json new file mode 100644 index 000000000..4628cc9f5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_lead_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/lead_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_nickel_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_nickel_impetus.json new file mode 100644 index 000000000..e13cb6b74 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_nickel_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/nickel_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_osmium_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_osmium_impetus.json new file mode 100644 index 000000000..c48e26529 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_osmium_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/osmium_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_silver_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_silver_impetus.json new file mode 100644 index 000000000..d24c9d111 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_silver_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/silver_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_tin_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_tin_impetus.json new file mode 100644 index 000000000..b6c130fb4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_tin_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/tin_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_uranium_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_uranium_impetus.json new file mode 100644 index 000000000..da6145913 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_uranium_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/uranium_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cracked_zinc_impetus.json b/src/generated/resources/assets/malum/models/item/cracked_zinc_impetus.json new file mode 100644 index 000000000..56b6b1ba7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cracked_zinc_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/zinc_cracked" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/crushed_brilliance.json b/src/generated/resources/assets/malum/models/item/crushed_brilliance.json new file mode 100644 index 000000000..fdcf7997c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/crushed_brilliance.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/crushed_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/crushed_soulstone.json b/src/generated/resources/assets/malum/models/item/crushed_soulstone.json new file mode 100644 index 000000000..8c494c9ee --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/crushed_soulstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/crushed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cthonic_gold.json b/src/generated/resources/assets/malum/models/item/cthonic_gold.json new file mode 100644 index 000000000..046d8b1dc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cthonic_gold.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cthonic_gold" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cthonic_gold_fragment.json b/src/generated/resources/assets/malum/models/item/cthonic_gold_fragment.json new file mode 100644 index 000000000..c29f82855 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cthonic_gold_fragment.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cthonic_gold_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cthonic_gold_ore.json b/src/generated/resources/assets/malum/models/item/cthonic_gold_ore.json new file mode 100644 index 000000000..930194d39 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cthonic_gold_ore.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/cthonic_gold_ore" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cursed_sap.json b/src/generated/resources/assets/malum/models/item/cursed_sap.json new file mode 100644 index 000000000..642bfc783 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cursed_sap.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cursed_sap" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cursed_sap_block.json b/src/generated/resources/assets/malum/models/item/cursed_sap_block.json new file mode 100644 index 000000000..ff65edacd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cursed_sap_block.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/cursed_sap_block" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cursed_sapball.json b/src/generated/resources/assets/malum/models/item/cursed_sapball.json new file mode 100644 index 000000000..3663e1748 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cursed_sapball.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cursed_sapball" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cut_runewood_planks.json b/src/generated/resources/assets/malum/models/item/cut_runewood_planks.json new file mode 100644 index 000000000..69262f139 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cut_runewood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/cut_runewood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cut_soulwood_planks.json b/src/generated/resources/assets/malum/models/item/cut_soulwood_planks.json new file mode 100644 index 000000000..52f10875e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cut_soulwood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/cut_soulwood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cut_tainted_rock.json b/src/generated/resources/assets/malum/models/item/cut_tainted_rock.json new file mode 100644 index 000000000..e5ba79209 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cut_tainted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/cut_tainted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/cut_twisted_rock.json b/src/generated/resources/assets/malum/models/item/cut_twisted_rock.json new file mode 100644 index 000000000..8cc72eb0c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/cut_twisted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/cut_twisted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/deepslate_quartz_ore.json b/src/generated/resources/assets/malum/models/item/deepslate_quartz_ore.json new file mode 100644 index 000000000..147c9e705 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/deepslate_quartz_ore.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/deepslate_quartz_ore" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/deepslate_soulstone_ore.json b/src/generated/resources/assets/malum/models/item/deepslate_soulstone_ore.json new file mode 100644 index 000000000..49892e1b7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/deepslate_soulstone_ore.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/deepslate_soulstone_ore" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demiboy_beanie.json b/src/generated/resources/assets/malum/models/item/demiboy_beanie.json new file mode 100644 index 000000000..2fcf470e4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demiboy_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/demiboy_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demiboy_hoodie.json b/src/generated/resources/assets/malum/models/item/demiboy_hoodie.json new file mode 100644 index 000000000..b5cd50039 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demiboy_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/demiboy_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demiboy_prideweave.json b/src/generated/resources/assets/malum/models/item/demiboy_prideweave.json new file mode 100644 index 000000000..4f2dc7cd9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demiboy_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/demiboy_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demiboy_shorts.json b/src/generated/resources/assets/malum/models/item/demiboy_shorts.json new file mode 100644 index 000000000..15a5b098c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demiboy_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/demiboy_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demiboy_socks.json b/src/generated/resources/assets/malum/models/item/demiboy_socks.json new file mode 100644 index 000000000..d4d0a7090 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demiboy_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/demiboy_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demigirl_beanie.json b/src/generated/resources/assets/malum/models/item/demigirl_beanie.json new file mode 100644 index 000000000..1dab0e342 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demigirl_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/demigirl_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demigirl_hoodie.json b/src/generated/resources/assets/malum/models/item/demigirl_hoodie.json new file mode 100644 index 000000000..64a92d77d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demigirl_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/demigirl_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demigirl_prideweave.json b/src/generated/resources/assets/malum/models/item/demigirl_prideweave.json new file mode 100644 index 000000000..c37903cf5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demigirl_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/demigirl_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demigirl_shorts.json b/src/generated/resources/assets/malum/models/item/demigirl_shorts.json new file mode 100644 index 000000000..db450b728 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demigirl_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/demigirl_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/demigirl_socks.json b/src/generated/resources/assets/malum/models/item/demigirl_socks.json new file mode 100644 index 000000000..548f91a57 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/demigirl_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/demigirl_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/dreaded_weave.json b/src/generated/resources/assets/malum/models/item/dreaded_weave.json new file mode 100644 index 000000000..0c6ac3b51 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/dreaded_weave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/dreaded_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/earthen_spirit.json b/src/generated/resources/assets/malum/models/item/earthen_spirit.json new file mode 100644 index 000000000..a416aac3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/earthen_spirit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_shard" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/earthen_spirited_glass.json b/src/generated/resources/assets/malum/models/item/earthen_spirited_glass.json new file mode 100644 index 000000000..3c3293d9b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/earthen_spirited_glass.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/earthen_spirited_glass" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/elaborate_brooch.json b/src/generated/resources/assets/malum/models/item/elaborate_brooch.json new file mode 100644 index 000000000..7dcfcc8b2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/elaborate_brooch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/elaborate_brooch" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/eldritch_spirit.json b/src/generated/resources/assets/malum/models/item/eldritch_spirit.json new file mode 100644 index 000000000..a416aac3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/eldritch_spirit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_shard" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/eldritch_spirited_glass.json b/src/generated/resources/assets/malum/models/item/eldritch_spirited_glass.json new file mode 100644 index 000000000..31ecbba79 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/eldritch_spirited_glass.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/eldritch_spirited_glass" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/enby_beanie.json b/src/generated/resources/assets/malum/models/item/enby_beanie.json new file mode 100644 index 000000000..46abf7ef8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/enby_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/enby_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/enby_hoodie.json b/src/generated/resources/assets/malum/models/item/enby_hoodie.json new file mode 100644 index 000000000..843f19805 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/enby_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/enby_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/enby_prideweave.json b/src/generated/resources/assets/malum/models/item/enby_prideweave.json new file mode 100644 index 000000000..2c5bb7a6c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/enby_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/enby_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/enby_shorts.json b/src/generated/resources/assets/malum/models/item/enby_shorts.json new file mode 100644 index 000000000..8b9bfcd85 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/enby_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/enby_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/enby_socks.json b/src/generated/resources/assets/malum/models/item/enby_socks.json new file mode 100644 index 000000000..060456ab4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/enby_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/enby_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/encyclopedia_arcana.json b/src/generated/resources/assets/malum/models/item/encyclopedia_arcana.json new file mode 100644 index 000000000..2d517bee7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/encyclopedia_arcana.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/encyclopedia_arcana" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/encyclopedia_esoterica.json b/src/generated/resources/assets/malum/models/item/encyclopedia_esoterica.json new file mode 100644 index 000000000..5429512f7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/encyclopedia_esoterica.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/encyclopedia_esoterica" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/erosion_scepter.json b/src/generated/resources/assets/malum/models/item/erosion_scepter.json new file mode 100644 index 000000000..034d4c042 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/erosion_scepter.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/erosion_scepter" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/esoteric_spool.json b/src/generated/resources/assets/malum/models/item/esoteric_spool.json new file mode 100644 index 000000000..ff34cf5b4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/esoteric_spool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/esoteric_spool" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ether.json b/src/generated/resources/assets/malum/models/item/ether.json new file mode 100644 index 000000000..1b08f9f09 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ether.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ether/ether" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ether_torch.json b/src/generated/resources/assets/malum/models/item/ether_torch.json new file mode 100644 index 000000000..abb6f3e84 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ether_torch.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ether/ether_torch", + "layer1": "malum:item/ether/ether_torch_overlay" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/executioner_drip_boots.json b/src/generated/resources/assets/malum/models/item/executioner_drip_boots.json new file mode 100644 index 000000000..0823f0cf3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/executioner_drip_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/executioner_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/executioner_drip_chestplate.json b/src/generated/resources/assets/malum/models/item/executioner_drip_chestplate.json new file mode 100644 index 000000000..02c15a07d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/executioner_drip_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/executioner_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/executioner_drip_leggings.json b/src/generated/resources/assets/malum/models/item/executioner_drip_leggings.json new file mode 100644 index 000000000..c7e38659e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/executioner_drip_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/executioner_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/executioner_drip_visor.json b/src/generated/resources/assets/malum/models/item/executioner_drip_visor.json new file mode 100644 index 000000000..1c3fbe847 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/executioner_drip_visor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/executioner_visor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/exposed_runewood_log.json b/src/generated/resources/assets/malum/models/item/exposed_runewood_log.json new file mode 100644 index 000000000..05d13d89a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/exposed_runewood_log.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/exposed_runewood_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/exposed_soulwood_log.json b/src/generated/resources/assets/malum/models/item/exposed_soulwood_log.json new file mode 100644 index 000000000..c6eb884ca --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/exposed_soulwood_log.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/exposed_soulwood_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/fused_consciousness.json b/src/generated/resources/assets/malum/models/item/fused_consciousness.json new file mode 100644 index 000000000..c6b16de06 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/fused_consciousness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/fused_consciousness" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gay_beanie.json b/src/generated/resources/assets/malum/models/item/gay_beanie.json new file mode 100644 index 000000000..df1793341 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gay_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/gay_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gay_hoodie.json b/src/generated/resources/assets/malum/models/item/gay_hoodie.json new file mode 100644 index 000000000..d3aeb4c14 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gay_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/gay_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gay_prideweave.json b/src/generated/resources/assets/malum/models/item/gay_prideweave.json new file mode 100644 index 000000000..597bae4ae --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gay_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/gay_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gay_shorts.json b/src/generated/resources/assets/malum/models/item/gay_shorts.json new file mode 100644 index 000000000..e2f1b84cc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gay_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/gay_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gay_socks.json b/src/generated/resources/assets/malum/models/item/gay_socks.json new file mode 100644 index 000000000..c87358dd0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gay_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/gay_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderfluid_beanie.json b/src/generated/resources/assets/malum/models/item/genderfluid_beanie.json new file mode 100644 index 000000000..9865e4579 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderfluid_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/genderfluid_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderfluid_hoodie.json b/src/generated/resources/assets/malum/models/item/genderfluid_hoodie.json new file mode 100644 index 000000000..3a68b47a9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderfluid_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/genderfluid_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderfluid_prideweave.json b/src/generated/resources/assets/malum/models/item/genderfluid_prideweave.json new file mode 100644 index 000000000..e84e9ffe1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderfluid_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/genderfluid_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderfluid_shorts.json b/src/generated/resources/assets/malum/models/item/genderfluid_shorts.json new file mode 100644 index 000000000..f12b3a4e0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderfluid_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/genderfluid_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderfluid_socks.json b/src/generated/resources/assets/malum/models/item/genderfluid_socks.json new file mode 100644 index 000000000..8c15de1b3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderfluid_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/genderfluid_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderqueer_beanie.json b/src/generated/resources/assets/malum/models/item/genderqueer_beanie.json new file mode 100644 index 000000000..350921606 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderqueer_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/genderqueer_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderqueer_hoodie.json b/src/generated/resources/assets/malum/models/item/genderqueer_hoodie.json new file mode 100644 index 000000000..5d9f66645 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderqueer_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/genderqueer_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderqueer_prideweave.json b/src/generated/resources/assets/malum/models/item/genderqueer_prideweave.json new file mode 100644 index 000000000..ae29b5469 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderqueer_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/genderqueer_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderqueer_shorts.json b/src/generated/resources/assets/malum/models/item/genderqueer_shorts.json new file mode 100644 index 000000000..640d5b2f5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderqueer_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/genderqueer_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/genderqueer_socks.json b/src/generated/resources/assets/malum/models/item/genderqueer_socks.json new file mode 100644 index 000000000..d686eb5fe --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/genderqueer_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/genderqueer_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gilded_belt.json b/src/generated/resources/assets/malum/models/item/gilded_belt.json new file mode 100644 index 000000000..bf99aba2f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gilded_belt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/gilded_belt" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gilded_ring.json b/src/generated/resources/assets/malum/models/item/gilded_ring.json new file mode 100644 index 000000000..631b17478 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gilded_ring.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/gilded_ring" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/glass_brooch.json b/src/generated/resources/assets/malum/models/item/glass_brooch.json new file mode 100644 index 000000000..f976adc23 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/glass_brooch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/glass_brooch" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gluttonous_brooch.json b/src/generated/resources/assets/malum/models/item/gluttonous_brooch.json new file mode 100644 index 000000000..98c857f25 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gluttonous_brooch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/gluttonous_brooch" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gold_impetus.json b/src/generated/resources/assets/malum/models/item/gold_impetus.json new file mode 100644 index 000000000..e8b493710 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gold_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/gold" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/gold_node.json b/src/generated/resources/assets/malum/models/item/gold_node.json new file mode 100644 index 000000000..42c5e6609 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/gold_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/gold_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/grim_talc.json b/src/generated/resources/assets/malum/models/item/grim_talc.json new file mode 100644 index 000000000..012e1649b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/grim_talc.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/grim_talc" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/hallowed_gold_ingot.json b/src/generated/resources/assets/malum/models/item/hallowed_gold_ingot.json new file mode 100644 index 000000000..43b08ceee --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/hallowed_gold_ingot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/hallowed_gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/hallowed_gold_nugget.json b/src/generated/resources/assets/malum/models/item/hallowed_gold_nugget.json new file mode 100644 index 000000000..9aaede050 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/hallowed_gold_nugget.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/hallowed_gold_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/hanging_azure_runewood_leaves.json b/src/generated/resources/assets/malum/models/item/hanging_azure_runewood_leaves.json new file mode 100644 index 000000000..1144bbf9d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/hanging_azure_runewood_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:block/runewood/hanging_azure_runewood_leaves_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/hanging_runewood_leaves.json b/src/generated/resources/assets/malum/models/item/hanging_runewood_leaves.json new file mode 100644 index 000000000..59dbcd5fb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/hanging_runewood_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:block/runewood/hanging_runewood_leaves_0" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/hanging_soulwood_leaves.json b/src/generated/resources/assets/malum/models/item/hanging_soulwood_leaves.json new file mode 100644 index 000000000..e0e8c5eb5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/hanging_soulwood_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:block/soulwood/hanging_soulwood_leaves" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/hex_ash.json b/src/generated/resources/assets/malum/models/item/hex_ash.json new file mode 100644 index 000000000..2fe5dadc3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/hex_ash.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/hex_ash" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/impurity_stabilizer.json b/src/generated/resources/assets/malum/models/item/impurity_stabilizer.json new file mode 100644 index 000000000..3b6e67e7e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/impurity_stabilizer.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impurity_stabilizer" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/infernal_spirit.json b/src/generated/resources/assets/malum/models/item/infernal_spirit.json new file mode 100644 index 000000000..a416aac3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/infernal_spirit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_shard" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/infernal_spirited_glass.json b/src/generated/resources/assets/malum/models/item/infernal_spirited_glass.json new file mode 100644 index 000000000..3e4b0e0a8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/infernal_spirited_glass.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/infernal_spirited_glass" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/intersex_beanie.json b/src/generated/resources/assets/malum/models/item/intersex_beanie.json new file mode 100644 index 000000000..3997dfd9e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/intersex_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/intersex_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/intersex_hoodie.json b/src/generated/resources/assets/malum/models/item/intersex_hoodie.json new file mode 100644 index 000000000..11e2f15da --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/intersex_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/intersex_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/intersex_prideweave.json b/src/generated/resources/assets/malum/models/item/intersex_prideweave.json new file mode 100644 index 000000000..cf28e8777 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/intersex_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/intersex_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/intersex_shorts.json b/src/generated/resources/assets/malum/models/item/intersex_shorts.json new file mode 100644 index 000000000..8f33b73ce --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/intersex_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/intersex_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/intersex_socks.json b/src/generated/resources/assets/malum/models/item/intersex_socks.json new file mode 100644 index 000000000..501e933df --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/intersex_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/intersex_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/intricate_assembly.json b/src/generated/resources/assets/malum/models/item/intricate_assembly.json new file mode 100644 index 000000000..080cbd1db --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/intricate_assembly.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/intricate_assembly" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/iridescent_ether.json b/src/generated/resources/assets/malum/models/item/iridescent_ether.json new file mode 100644 index 000000000..e0c0fc7e0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/iridescent_ether.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ether/iridescent_ether", + "layer1": "malum:item/ether/iridescent_ether_overlay" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/iridescent_ether_torch.json b/src/generated/resources/assets/malum/models/item/iridescent_ether_torch.json new file mode 100644 index 000000000..b73eb7e21 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/iridescent_ether_torch.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/ether/ether_torch", + "layer1": "malum:item/ether/iridescent_ether_torch", + "layer2": "malum:item/ether/iridescent_ether_torch_overlay" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/iron_impetus.json b/src/generated/resources/assets/malum/models/item/iron_impetus.json new file mode 100644 index 000000000..331252a24 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/iron_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/iron" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/iron_node.json b/src/generated/resources/assets/malum/models/item/iron_node.json new file mode 100644 index 000000000..2ac1e73df --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/iron_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/iron_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/lamplighters_tongs.json b/src/generated/resources/assets/malum/models/item/lamplighters_tongs.json new file mode 100644 index 000000000..764033b15 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/lamplighters_tongs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/lamplighters_tongs" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/lead_impetus.json b/src/generated/resources/assets/malum/models/item/lead_impetus.json new file mode 100644 index 000000000..791aba856 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/lead_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/lead" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/lead_node.json b/src/generated/resources/assets/malum/models/item/lead_node.json new file mode 100644 index 000000000..29ecbaec5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/lead_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/lead_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/lesbian_beanie.json b/src/generated/resources/assets/malum/models/item/lesbian_beanie.json new file mode 100644 index 000000000..e6130ca6b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/lesbian_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/lesbian_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/lesbian_hoodie.json b/src/generated/resources/assets/malum/models/item/lesbian_hoodie.json new file mode 100644 index 000000000..e8b4fbaad --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/lesbian_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/lesbian_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/lesbian_prideweave.json b/src/generated/resources/assets/malum/models/item/lesbian_prideweave.json new file mode 100644 index 000000000..090811ece --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/lesbian_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/lesbian_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/lesbian_shorts.json b/src/generated/resources/assets/malum/models/item/lesbian_shorts.json new file mode 100644 index 000000000..2da8eb732 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/lesbian_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/lesbian_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/lesbian_socks.json b/src/generated/resources/assets/malum/models/item/lesbian_socks.json new file mode 100644 index 000000000..f329669fb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/lesbian_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/lesbian_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/living_flesh.json b/src/generated/resources/assets/malum/models/item/living_flesh.json new file mode 100644 index 000000000..41c71670a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/living_flesh.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/living_flesh" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/malignant_lead.json b/src/generated/resources/assets/malum/models/item/malignant_lead.json new file mode 100644 index 000000000..d4762bb09 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/malignant_lead.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/malignant_lead" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/malignant_pewter_ingot.json b/src/generated/resources/assets/malum/models/item/malignant_pewter_ingot.json new file mode 100644 index 000000000..2fb00281c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/malignant_pewter_ingot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/malignant_pewter_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/malignant_pewter_nugget.json b/src/generated/resources/assets/malum/models/item/malignant_pewter_nugget.json new file mode 100644 index 000000000..e04b8133d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/malignant_pewter_nugget.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/malignant_pewter_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/malignant_pewter_plating.json b/src/generated/resources/assets/malum/models/item/malignant_pewter_plating.json new file mode 100644 index 000000000..537d16cf6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/malignant_pewter_plating.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/malignant_pewter_plating" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/malignant_stronghold_boots.json b/src/generated/resources/assets/malum/models/item/malignant_stronghold_boots.json new file mode 100644 index 000000000..7f3870b98 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/malignant_stronghold_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/malignant_stronghold_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/malignant_stronghold_chestplate.json b/src/generated/resources/assets/malum/models/item/malignant_stronghold_chestplate.json new file mode 100644 index 000000000..a517369d7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/malignant_stronghold_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/malignant_stronghold_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/malignant_stronghold_helmet.json b/src/generated/resources/assets/malum/models/item/malignant_stronghold_helmet.json new file mode 100644 index 000000000..58d3d3869 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/malignant_stronghold_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/malignant_stronghold_helmet" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/malignant_stronghold_leggings.json b/src/generated/resources/assets/malum/models/item/malignant_stronghold_leggings.json new file mode 100644 index 000000000..0087e1f4b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/malignant_stronghold_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/malignant_stronghold_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/mass_of_blighted_gunk.json b/src/generated/resources/assets/malum/models/item/mass_of_blighted_gunk.json new file mode 100644 index 000000000..0413f373a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/mass_of_blighted_gunk.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/mass_of_blighted_gunk" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/mechanical_weave_v1.json b/src/generated/resources/assets/malum/models/item/mechanical_weave_v1.json new file mode 100644 index 000000000..b998f0b87 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/mechanical_weave_v1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/mechanical_weave_v1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/mechanical_weave_v2.json b/src/generated/resources/assets/malum/models/item/mechanical_weave_v2.json new file mode 100644 index 000000000..e011a8f7c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/mechanical_weave_v2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/mechanical_weave_v2" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/mending_diffuser.json b/src/generated/resources/assets/malum/models/item/mending_diffuser.json new file mode 100644 index 000000000..7b6e42038 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/mending_diffuser.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/mending_diffuser" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/mnemonic_fragment.json b/src/generated/resources/assets/malum/models/item/mnemonic_fragment.json new file mode 100644 index 000000000..ce29c71eb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/mnemonic_fragment.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/mnemonic_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/mnemonic_hex_staff.json b/src/generated/resources/assets/malum/models/item/mnemonic_hex_staff.json new file mode 100644 index 000000000..8c2b74d20 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/mnemonic_hex_staff.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/mnemonic_hex_staff" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/music_disc_aesthetica.json b/src/generated/resources/assets/malum/models/item/music_disc_aesthetica.json new file mode 100644 index 000000000..b73c92693 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/music_disc_aesthetica.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/music_disc_aesthetica" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/music_disc_arcane_elegy.json b/src/generated/resources/assets/malum/models/item/music_disc_arcane_elegy.json new file mode 100644 index 000000000..7d03647af --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/music_disc_arcane_elegy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/music_disc_arcane_elegy" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/natural_quartz.json b/src/generated/resources/assets/malum/models/item/natural_quartz.json new file mode 100644 index 000000000..6f6b58256 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/natural_quartz.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/natural_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/natural_quartz_ore.json b/src/generated/resources/assets/malum/models/item/natural_quartz_ore.json new file mode 100644 index 000000000..b0e8fa8d5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/natural_quartz_ore.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/natural_quartz_ore" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/necklace_of_blissful_harmony.json b/src/generated/resources/assets/malum/models/item/necklace_of_blissful_harmony.json new file mode 100644 index 000000000..2dd7115ce --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/necklace_of_blissful_harmony.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/necklace_of_blissful_harmony" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/necklace_of_the_hidden_blade.json b/src/generated/resources/assets/malum/models/item/necklace_of_the_hidden_blade.json new file mode 100644 index 000000000..e6e03ca82 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/necklace_of_the_hidden_blade.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/necklace_of_the_hidden_blade" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/necklace_of_the_mystic_mirror.json b/src/generated/resources/assets/malum/models/item/necklace_of_the_mystic_mirror.json new file mode 100644 index 000000000..3f78aebcb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/necklace_of_the_mystic_mirror.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/necklace_of_the_mystic_mirror" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/necklace_of_the_narrow_edge.json b/src/generated/resources/assets/malum/models/item/necklace_of_the_narrow_edge.json new file mode 100644 index 000000000..f423c415a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/necklace_of_the_narrow_edge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/necklace_of_the_narrow_edge" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/necklace_of_the_watcher.json b/src/generated/resources/assets/malum/models/item/necklace_of_the_watcher.json new file mode 100644 index 000000000..61c41f83e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/necklace_of_the_watcher.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/necklace_of_the_watcher" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/nickel_impetus.json b/src/generated/resources/assets/malum/models/item/nickel_impetus.json new file mode 100644 index 000000000..c5d4ba822 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/nickel_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/nickel" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/nickel_node.json b/src/generated/resources/assets/malum/models/item/nickel_node.json new file mode 100644 index 000000000..1523c5c74 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/nickel_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/nickel_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/null_slate.json b/src/generated/resources/assets/malum/models/item/null_slate.json new file mode 100644 index 000000000..ef550b39f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/null_slate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/null_slate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ornate_necklace.json b/src/generated/resources/assets/malum/models/item/ornate_necklace.json new file mode 100644 index 000000000..96fb5c9bd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ornate_necklace.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ornate_necklace" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ornate_ring.json b/src/generated/resources/assets/malum/models/item/ornate_ring.json new file mode 100644 index 000000000..ecfcb1b51 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ornate_ring.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ornate_ring" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/osmium_impetus.json b/src/generated/resources/assets/malum/models/item/osmium_impetus.json new file mode 100644 index 000000000..06add4d08 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/osmium_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/osmium" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/osmium_node.json b/src/generated/resources/assets/malum/models/item/osmium_node.json new file mode 100644 index 000000000..85448be96 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/osmium_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/osmium_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pan_beanie.json b/src/generated/resources/assets/malum/models/item/pan_beanie.json new file mode 100644 index 000000000..5c414dd58 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pan_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/pan_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pan_hoodie.json b/src/generated/resources/assets/malum/models/item/pan_hoodie.json new file mode 100644 index 000000000..a786cb658 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pan_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/pan_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pan_prideweave.json b/src/generated/resources/assets/malum/models/item/pan_prideweave.json new file mode 100644 index 000000000..74a27f228 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pan_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/pan_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pan_shorts.json b/src/generated/resources/assets/malum/models/item/pan_shorts.json new file mode 100644 index 000000000..f05aec063 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pan_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/pan_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pan_socks.json b/src/generated/resources/assets/malum/models/item/pan_socks.json new file mode 100644 index 000000000..bee9161c9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pan_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/pan_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/plural_beanie.json b/src/generated/resources/assets/malum/models/item/plural_beanie.json new file mode 100644 index 000000000..d4af90cd1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/plural_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/plural_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/plural_hoodie.json b/src/generated/resources/assets/malum/models/item/plural_hoodie.json new file mode 100644 index 000000000..6e901fed1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/plural_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/plural_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/plural_prideweave.json b/src/generated/resources/assets/malum/models/item/plural_prideweave.json new file mode 100644 index 000000000..14708a25e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/plural_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/plural_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/plural_shorts.json b/src/generated/resources/assets/malum/models/item/plural_shorts.json new file mode 100644 index 000000000..d74d29cac --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/plural_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/plural_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/plural_socks.json b/src/generated/resources/assets/malum/models/item/plural_socks.json new file mode 100644 index 000000000..bda916bf0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/plural_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/plural_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/polished_tainted_rock.json b/src/generated/resources/assets/malum/models/item/polished_tainted_rock.json new file mode 100644 index 000000000..b7c083203 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/polished_tainted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/polished_tainted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/polished_tainted_rock_slab.json b/src/generated/resources/assets/malum/models/item/polished_tainted_rock_slab.json new file mode 100644 index 000000000..5a66b84db --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/polished_tainted_rock_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/polished_tainted_rock_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/polished_tainted_rock_stairs.json b/src/generated/resources/assets/malum/models/item/polished_tainted_rock_stairs.json new file mode 100644 index 000000000..a2cbea1af --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/polished_tainted_rock_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/polished_tainted_rock_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/polished_tainted_rock_wall.json b/src/generated/resources/assets/malum/models/item/polished_tainted_rock_wall.json new file mode 100644 index 000000000..3b33124fc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/polished_tainted_rock_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/tainted/polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/polished_twisted_rock.json b/src/generated/resources/assets/malum/models/item/polished_twisted_rock.json new file mode 100644 index 000000000..74d833e83 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/polished_twisted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/polished_twisted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/polished_twisted_rock_slab.json b/src/generated/resources/assets/malum/models/item/polished_twisted_rock_slab.json new file mode 100644 index 000000000..37d4468ca --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/polished_twisted_rock_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/polished_twisted_rock_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/polished_twisted_rock_stairs.json b/src/generated/resources/assets/malum/models/item/polished_twisted_rock_stairs.json new file mode 100644 index 000000000..43884dc1d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/polished_twisted_rock_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/polished_twisted_rock_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/polished_twisted_rock_wall.json b/src/generated/resources/assets/malum/models/item/polished_twisted_rock_wall.json new file mode 100644 index 000000000..2e2270511 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/polished_twisted_rock_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/twisted/polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/poly_beanie.json b/src/generated/resources/assets/malum/models/item/poly_beanie.json new file mode 100644 index 000000000..fe07cc74a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/poly_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/poly_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/poly_hoodie.json b/src/generated/resources/assets/malum/models/item/poly_hoodie.json new file mode 100644 index 000000000..361e71714 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/poly_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/poly_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/poly_prideweave.json b/src/generated/resources/assets/malum/models/item/poly_prideweave.json new file mode 100644 index 000000000..7bbc0488a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/poly_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/poly_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/poly_shorts.json b/src/generated/resources/assets/malum/models/item/poly_shorts.json new file mode 100644 index 000000000..88424512c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/poly_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/poly_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/poly_socks.json b/src/generated/resources/assets/malum/models/item/poly_socks.json new file mode 100644 index 000000000..f554939f0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/poly_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/poly_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/poppet.json b/src/generated/resources/assets/malum/models/item/poppet.json new file mode 100644 index 000000000..e7c30777e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/poppet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/poppet" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pride_beanie.json b/src/generated/resources/assets/malum/models/item/pride_beanie.json new file mode 100644 index 000000000..d9ae81af8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pride_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/pride_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pride_hoodie.json b/src/generated/resources/assets/malum/models/item/pride_hoodie.json new file mode 100644 index 000000000..beeb39b40 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pride_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/pride_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pride_prideweave.json b/src/generated/resources/assets/malum/models/item/pride_prideweave.json new file mode 100644 index 000000000..d67ed8f04 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pride_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/pride_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pride_shorts.json b/src/generated/resources/assets/malum/models/item/pride_shorts.json new file mode 100644 index 000000000..c8d608142 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pride_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/pride_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/pride_socks.json b/src/generated/resources/assets/malum/models/item/pride_socks.json new file mode 100644 index 000000000..1155bd4ed --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/pride_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/pride_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/primordial_soup.json b/src/generated/resources/assets/malum/models/item/primordial_soup.json new file mode 100644 index 000000000..ea83c0ae9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/primordial_soup.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/primordial_soup_top" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/prismatic_focus_lens.json b/src/generated/resources/assets/malum/models/item/prismatic_focus_lens.json new file mode 100644 index 000000000..23c8d8789 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/prismatic_focus_lens.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/prismatic_focus_lens" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/processed_soulstone.json b/src/generated/resources/assets/malum/models/item/processed_soulstone.json new file mode 100644 index 000000000..b5b30a2c6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/processed_soulstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/raw_soulstone.json b/src/generated/resources/assets/malum/models/item/raw_soulstone.json new file mode 100644 index 000000000..5add83f9c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/raw_soulstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/raw_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/revealed_runewood_log.json b/src/generated/resources/assets/malum/models/item/revealed_runewood_log.json new file mode 100644 index 000000000..eedb5878c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/revealed_runewood_log.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/revealed_runewood_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/revealed_soulwood_log.json b/src/generated/resources/assets/malum/models/item/revealed_soulwood_log.json new file mode 100644 index 000000000..c0df27835 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/revealed_soulwood_log.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/revealed_soulwood_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_alchemical_mastery.json b/src/generated/resources/assets/malum/models/item/ring_of_alchemical_mastery.json new file mode 100644 index 000000000..dd47e8dd3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_alchemical_mastery.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_alchemical_mastery" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_arcane_prowess.json b/src/generated/resources/assets/malum/models/item/ring_of_arcane_prowess.json new file mode 100644 index 000000000..b4075e19b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_arcane_prowess.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_arcane_prowess" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_curative_talent.json b/src/generated/resources/assets/malum/models/item/ring_of_curative_talent.json new file mode 100644 index 000000000..74cfb825a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_curative_talent.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_curative_talent" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_desperate_voracity.json b/src/generated/resources/assets/malum/models/item/ring_of_desperate_voracity.json new file mode 100644 index 000000000..6da2c35bc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_desperate_voracity.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_desperate_voracity" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_echoing_arcana.json b/src/generated/resources/assets/malum/models/item/ring_of_echoing_arcana.json new file mode 100644 index 000000000..baaac07b9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_echoing_arcana.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_echoing_arcana" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_esoteric_spoils.json b/src/generated/resources/assets/malum/models/item/ring_of_esoteric_spoils.json new file mode 100644 index 000000000..3671582af --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_esoteric_spoils.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_esoteric_spoils" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_growing_flesh.json b/src/generated/resources/assets/malum/models/item/ring_of_growing_flesh.json new file mode 100644 index 000000000..da13185d3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_growing_flesh.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_growing_flesh" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_gruesome_concentration.json b/src/generated/resources/assets/malum/models/item/ring_of_gruesome_concentration.json new file mode 100644 index 000000000..d243a3f29 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_gruesome_concentration.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_gruesome_concentration" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_manaweaving.json b/src/generated/resources/assets/malum/models/item/ring_of_manaweaving.json new file mode 100644 index 000000000..ebbe63594 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_manaweaving.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_manaweaving" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_the_demolitionist.json b/src/generated/resources/assets/malum/models/item/ring_of_the_demolitionist.json new file mode 100644 index 000000000..e574fe7ab --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_the_demolitionist.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_the_demolitionist" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_the_endless_well.json b/src/generated/resources/assets/malum/models/item/ring_of_the_endless_well.json new file mode 100644 index 000000000..637ab1d52 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_the_endless_well.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_the_endless_well" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ring_of_the_hoarder.json b/src/generated/resources/assets/malum/models/item/ring_of_the_hoarder.json new file mode 100644 index 000000000..70705501e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ring_of_the_hoarder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ring_of_the_hoarder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ritual_plinth.json b/src/generated/resources/assets/malum/models/item/ritual_plinth.json new file mode 100644 index 000000000..d83ff1c98 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ritual_plinth.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/ritual_plinth" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ritual_shard.json b/src/generated/resources/assets/malum/models/item/ritual_shard.json new file mode 100644 index 000000000..7bbda83d9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ritual_shard.json @@ -0,0 +1,38 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "malum:item/ritual_shard_dim", + "predicate": { + "minecraft:stored_ritual": 2.0 + } + }, + { + "model": "malum:item/ritual_shard_vague", + "predicate": { + "minecraft:stored_ritual": 3.0 + } + }, + { + "model": "malum:item/ritual_shard_bright", + "predicate": { + "minecraft:stored_ritual": 4.0 + } + }, + { + "model": "malum:item/ritual_shard_vivid", + "predicate": { + "minecraft:stored_ritual": 5.0 + } + }, + { + "model": "malum:item/ritual_shard_radiant", + "predicate": { + "minecraft:stored_ritual": 6.0 + } + } + ], + "textures": { + "layer0": "malum:item/ritual_shard_faded" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ritual_shard_bright.json b/src/generated/resources/assets/malum/models/item/ritual_shard_bright.json new file mode 100644 index 000000000..03cb25dfc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ritual_shard_bright.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ritual_shard_bright" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ritual_shard_dim.json b/src/generated/resources/assets/malum/models/item/ritual_shard_dim.json new file mode 100644 index 000000000..6d3fa7eab --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ritual_shard_dim.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ritual_shard_dim" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ritual_shard_radiant.json b/src/generated/resources/assets/malum/models/item/ritual_shard_radiant.json new file mode 100644 index 000000000..370f8f43c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ritual_shard_radiant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ritual_shard_radiant" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ritual_shard_vague.json b/src/generated/resources/assets/malum/models/item/ritual_shard_vague.json new file mode 100644 index 000000000..f8269d4e3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ritual_shard_vague.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ritual_shard_vague" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ritual_shard_vivid.json b/src/generated/resources/assets/malum/models/item/ritual_shard_vivid.json new file mode 100644 index 000000000..2f9f56565 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ritual_shard_vivid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ritual_shard_vivid" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rotting_essence.json b/src/generated/resources/assets/malum/models/item/rotting_essence.json new file mode 100644 index 000000000..bbedbcd24 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rotting_essence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/rotting_essence" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_aliment_cleansing.json b/src/generated/resources/assets/malum/models/item/rune_of_aliment_cleansing.json new file mode 100644 index 000000000..271c9d62b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_aliment_cleansing.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_aliment_cleansing" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_bolstering.json b/src/generated/resources/assets/malum/models/item/rune_of_bolstering.json new file mode 100644 index 000000000..e590fae25 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_bolstering.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_bolstering" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_culling.json b/src/generated/resources/assets/malum/models/item/rune_of_culling.json new file mode 100644 index 000000000..b58257c23 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_culling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_culling" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_dexterity.json b/src/generated/resources/assets/malum/models/item/rune_of_dexterity.json new file mode 100644 index 000000000..bf6278231 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_dexterity.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_dexterity" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_fervor.json b/src/generated/resources/assets/malum/models/item/rune_of_fervor.json new file mode 100644 index 000000000..33b64a968 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_fervor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_fervor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_haste.json b/src/generated/resources/assets/malum/models/item/rune_of_haste.json new file mode 100644 index 000000000..d5c49e114 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_haste.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_haste" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_idle_restoration.json b/src/generated/resources/assets/malum/models/item/rune_of_idle_restoration.json new file mode 100644 index 000000000..208793014 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_idle_restoration.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_idle_restoration" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_igneous_solace.json b/src/generated/resources/assets/malum/models/item/rune_of_igneous_solace.json new file mode 100644 index 000000000..b92bd869d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_igneous_solace.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_igneous_solace" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_loyalty.json b/src/generated/resources/assets/malum/models/item/rune_of_loyalty.json new file mode 100644 index 000000000..6f4d909db --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_loyalty.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_loyalty" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_motion.json b/src/generated/resources/assets/malum/models/item/rune_of_motion.json new file mode 100644 index 000000000..34acb608c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_motion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_motion" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_reactive_shielding.json b/src/generated/resources/assets/malum/models/item/rune_of_reactive_shielding.json new file mode 100644 index 000000000..e930c0306 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_reactive_shielding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_reactive_shielding" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_reinforcement.json b/src/generated/resources/assets/malum/models/item/rune_of_reinforcement.json new file mode 100644 index 000000000..42581f21f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_reinforcement.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_reinforcement" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_sacrificial_empowerment.json b/src/generated/resources/assets/malum/models/item/rune_of_sacrificial_empowerment.json new file mode 100644 index 000000000..ea21dc0c4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_sacrificial_empowerment.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_sacrificial_empowerment" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_spell_mastery.json b/src/generated/resources/assets/malum/models/item/rune_of_spell_mastery.json new file mode 100644 index 000000000..c03486cba --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_spell_mastery.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_spell_mastery" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_the_aether.json b/src/generated/resources/assets/malum/models/item/rune_of_the_aether.json new file mode 100644 index 000000000..a01c4422f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_the_aether.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_the_aether" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_the_arena.json b/src/generated/resources/assets/malum/models/item/rune_of_the_arena.json new file mode 100644 index 000000000..f88cb92ce --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_the_arena.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_the_arena" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_the_hells.json b/src/generated/resources/assets/malum/models/item/rune_of_the_hells.json new file mode 100644 index 000000000..f3ebd80bd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_the_hells.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_the_hells" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_the_heretic.json b/src/generated/resources/assets/malum/models/item/rune_of_the_heretic.json new file mode 100644 index 000000000..b8a47ccf9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_the_heretic.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_the_heretic" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_the_seas.json b/src/generated/resources/assets/malum/models/item/rune_of_the_seas.json new file mode 100644 index 000000000..c360ffd70 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_the_seas.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_the_seas" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_toughness.json b/src/generated/resources/assets/malum/models/item/rune_of_toughness.json new file mode 100644 index 000000000..4ffbe95c2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_toughness.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_toughness" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_twinned_duration.json b/src/generated/resources/assets/malum/models/item/rune_of_twinned_duration.json new file mode 100644 index 000000000..f23753be9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_twinned_duration.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_twinned_duration" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_unnatural_stamina.json b/src/generated/resources/assets/malum/models/item/rune_of_unnatural_stamina.json new file mode 100644 index 000000000..be6de7b21 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_unnatural_stamina.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_unnatural_stamina" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_volatile_distortion.json b/src/generated/resources/assets/malum/models/item/rune_of_volatile_distortion.json new file mode 100644 index 000000000..9349fec40 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_volatile_distortion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_volatile_distortion" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rune_of_warding.json b/src/generated/resources/assets/malum/models/item/rune_of_warding.json new file mode 100644 index 000000000..083ce9a5c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rune_of_warding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runes/rune_of_warding" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood.json b/src/generated/resources/assets/malum/models/item/runewood.json new file mode 100644 index 000000000..f01c2365b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_beam.json b/src/generated/resources/assets/malum/models/item/runewood_beam.json new file mode 100644 index 000000000..6bb8c0f9d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_beam.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_beam" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_boards.json b/src/generated/resources/assets/malum/models/item/runewood_boards.json new file mode 100644 index 000000000..580176e26 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_boards.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_boards" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_boards_slab.json b/src/generated/resources/assets/malum/models/item/runewood_boards_slab.json new file mode 100644 index 000000000..4a0373257 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_boards_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_boards_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_boards_stairs.json b/src/generated/resources/assets/malum/models/item/runewood_boards_stairs.json new file mode 100644 index 000000000..0541227cc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_boards_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_boards_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_boards_wall.json b/src/generated/resources/assets/malum/models/item/runewood_boards_wall.json new file mode 100644 index 000000000..f2e7a9715 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_boards_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/runewood/runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_boat.json b/src/generated/resources/assets/malum/models/item/runewood_boat.json new file mode 100644 index 000000000..f1f5139d6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runewood_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_door.json b/src/generated/resources/assets/malum/models/item/runewood_door.json new file mode 100644 index 000000000..431c37318 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runewood_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_item_pedestal.json b/src/generated/resources/assets/malum/models/item/runewood_item_pedestal.json new file mode 100644 index 000000000..b8af3f158 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_item_pedestal.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_item_pedestal" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_item_stand.json b/src/generated/resources/assets/malum/models/item/runewood_item_stand.json new file mode 100644 index 000000000..3b87629a6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_item_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_item_stand" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_leaves.json b/src/generated/resources/assets/malum/models/item/runewood_leaves.json new file mode 100644 index 000000000..c2ff18e2c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_leaves" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_log.json b/src/generated/resources/assets/malum/models/item/runewood_log.json new file mode 100644 index 000000000..90525374b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_log.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_panel.json b/src/generated/resources/assets/malum/models/item/runewood_panel.json new file mode 100644 index 000000000..e78062ca7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_panel.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_panel" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_planks.json b/src/generated/resources/assets/malum/models/item/runewood_planks.json new file mode 100644 index 000000000..fcd60b66c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_planks_button.json b/src/generated/resources/assets/malum/models/item/runewood_planks_button.json new file mode 100644 index 000000000..e995538ae --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_planks_button.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_planks_button_inventory" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_planks_fence.json b/src/generated/resources/assets/malum/models/item/runewood_planks_fence.json new file mode 100644 index 000000000..15092dfdf --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_planks_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "malum:block/runewood/runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_planks_fence_gate.json b/src/generated/resources/assets/malum/models/item/runewood_planks_fence_gate.json new file mode 100644 index 000000000..636e64201 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_planks_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_planks_fence_gate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_planks_pressure_plate.json b/src/generated/resources/assets/malum/models/item/runewood_planks_pressure_plate.json new file mode 100644 index 000000000..dc18c5117 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_planks_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_planks_pressure_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_planks_slab.json b/src/generated/resources/assets/malum/models/item/runewood_planks_slab.json new file mode 100644 index 000000000..12d8b4ffb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_planks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_planks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_planks_stairs.json b/src/generated/resources/assets/malum/models/item/runewood_planks_stairs.json new file mode 100644 index 000000000..cd73de873 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_planks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_planks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_sapling.json b/src/generated/resources/assets/malum/models/item/runewood_sapling.json new file mode 100644 index 000000000..51428ef4b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:block/runewood/runewood_sapling" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_sign.json b/src/generated/resources/assets/malum/models/item/runewood_sign.json new file mode 100644 index 000000000..790d2ed8f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runewood_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_tablet.json b/src/generated/resources/assets/malum/models/item/runewood_tablet.json new file mode 100644 index 000000000..a7a707833 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_tablet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runewood_tablet" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_tiles.json b/src/generated/resources/assets/malum/models/item/runewood_tiles.json new file mode 100644 index 000000000..167955953 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_tiles" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_tiles_slab.json b/src/generated/resources/assets/malum/models/item/runewood_tiles_slab.json new file mode 100644 index 000000000..e09553d1a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_tiles_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_tiles_stairs.json b/src/generated/resources/assets/malum/models/item/runewood_tiles_stairs.json new file mode 100644 index 000000000..6a8f51fa1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_tiles_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_totem_base.json b/src/generated/resources/assets/malum/models/item/runewood_totem_base.json new file mode 100644 index 000000000..1634d0741 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_totem_base.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_totem_base" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runewood_trapdoor.json b/src/generated/resources/assets/malum/models/item/runewood_trapdoor.json new file mode 100644 index 000000000..7b146f83a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runewood_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runewood_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_brooch.json b/src/generated/resources/assets/malum/models/item/runic_brooch.json new file mode 100644 index 000000000..6ec17cfed --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_brooch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runic_brooch" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_sap.json b/src/generated/resources/assets/malum/models/item/runic_sap.json new file mode 100644 index 000000000..2e3c1b3da --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_sap.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runic_sap" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_sap_block.json b/src/generated/resources/assets/malum/models/item/runic_sap_block.json new file mode 100644 index 000000000..1fcc9bbc4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_sap_block.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_sap_block" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_sapball.json b/src/generated/resources/assets/malum/models/item/runic_sapball.json new file mode 100644 index 000000000..8830ced2d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_sapball.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/runic_sapball" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks.json b/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..260f6a137 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_small_tainted_rock_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..efa1a633f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_small_tainted_rock_bricks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..0656f61b5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_small_tainted_rock_bricks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_wall.json b/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..e0ec310cb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_small_tainted_rock_bricks_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks.json b/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..5c05dd307 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_small_twisted_rock_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..737d34004 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_small_twisted_rock_bricks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..8b8c1d5cb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_small_twisted_rock_bricks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_wall.json b/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..a38a75ee1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_small_twisted_rock_bricks_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks.json b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks.json new file mode 100644 index 000000000..e47cb0af3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_tainted_rock_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..a8603f013 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_tainted_rock_bricks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..5f4bb7c27 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_tainted_rock_bricks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_wall.json b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..1b5ac3738 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_bricks_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles.json b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles.json new file mode 100644 index 000000000..27e9d45cf --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_tainted_rock_tiles" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_slab.json b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_slab.json new file mode 100644 index 000000000..d2c654fd8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_tainted_rock_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..5f7748e0e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_tainted_rock_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_wall.json b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_wall.json new file mode 100644 index 000000000..593914231 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_tainted_rock_tiles_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/tainted/runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks.json b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks.json new file mode 100644 index 000000000..a4c5f4946 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_twisted_rock_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..5e6c6b4d1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_twisted_rock_bricks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..9c4155a79 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_twisted_rock_bricks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_wall.json b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..13976a798 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_bricks_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles.json b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles.json new file mode 100644 index 000000000..41e427110 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_twisted_rock_tiles" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_slab.json b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_slab.json new file mode 100644 index 000000000..10e0a8c4b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_twisted_rock_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..ae4f9e542 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_twisted_rock_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_wall.json b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_wall.json new file mode 100644 index 000000000..6ac075dd0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_twisted_rock_tiles_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/twisted/runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/runic_workbench.json b/src/generated/resources/assets/malum/models/item/runic_workbench.json new file mode 100644 index 000000000..3798c62c0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/runic_workbench.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/runic_workbench" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_runewood_planks.json b/src/generated/resources/assets/malum/models/item/rustic_runewood_planks.json new file mode 100644 index 000000000..2fec2c074 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_runewood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_runewood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_runewood_planks_slab.json b/src/generated/resources/assets/malum/models/item/rustic_runewood_planks_slab.json new file mode 100644 index 000000000..abedd0c52 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_runewood_planks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_runewood_planks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_runewood_planks_stairs.json b/src/generated/resources/assets/malum/models/item/rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..d191f1ddd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_runewood_planks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_runewood_planks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_runewood_tiles.json b/src/generated/resources/assets/malum/models/item/rustic_runewood_tiles.json new file mode 100644 index 000000000..3e475f958 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_runewood_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_runewood_tiles" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_runewood_tiles_slab.json b/src/generated/resources/assets/malum/models/item/rustic_runewood_tiles_slab.json new file mode 100644 index 000000000..a29f8e8f0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_runewood_tiles_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_runewood_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_runewood_tiles_stairs.json b/src/generated/resources/assets/malum/models/item/rustic_runewood_tiles_stairs.json new file mode 100644 index 000000000..2555a9ce0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_runewood_tiles_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_runewood_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_soulwood_planks.json b/src/generated/resources/assets/malum/models/item/rustic_soulwood_planks.json new file mode 100644 index 000000000..cc53a5b4a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_soulwood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_soulwood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_soulwood_planks_slab.json b/src/generated/resources/assets/malum/models/item/rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..64f89fff6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_soulwood_planks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_soulwood_planks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_soulwood_planks_stairs.json b/src/generated/resources/assets/malum/models/item/rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..c8a6bf2b4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_soulwood_planks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_soulwood_planks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles.json b/src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles.json new file mode 100644 index 000000000..0afd4ebb2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_soulwood_tiles" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles_slab.json b/src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles_slab.json new file mode 100644 index 000000000..ce72a6cc1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_soulwood_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles_stairs.json b/src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles_stairs.json new file mode 100644 index 000000000..c958caf52 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/rustic_soulwood_tiles_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/rustic_soulwood_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/sacred_spirit.json b/src/generated/resources/assets/malum/models/item/sacred_spirit.json new file mode 100644 index 000000000..a416aac3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/sacred_spirit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_shard" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/sacred_spirited_glass.json b/src/generated/resources/assets/malum/models/item/sacred_spirited_glass.json new file mode 100644 index 000000000..a70095bbd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/sacred_spirited_glass.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/sacred_spirited_glass" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/shielding_apparatus.json b/src/generated/resources/assets/malum/models/item/shielding_apparatus.json new file mode 100644 index 000000000..0c853c9ab --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/shielding_apparatus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/shielding_apparatus" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/silver_impetus.json b/src/generated/resources/assets/malum/models/item/silver_impetus.json new file mode 100644 index 000000000..5acccfc65 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/silver_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/silver" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/silver_node.json b/src/generated/resources/assets/malum/models/item/silver_node.json new file mode 100644 index 000000000..cbf3d358d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/silver_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/silver_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks.json b/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks.json new file mode 100644 index 000000000..dd4145462 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/small_tainted_rock_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..406e4f759 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/small_tainted_rock_bricks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..3012bbf60 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/small_tainted_rock_bricks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_wall.json b/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..45a939cb3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/small_tainted_rock_bricks_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/tainted/small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks.json b/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks.json new file mode 100644 index 000000000..4ba09fc48 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/small_twisted_rock_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..9eb60492d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/small_twisted_rock_bricks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..719637a68 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/small_twisted_rock_bricks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_wall.json b/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..43b93b6bd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/small_twisted_rock_bricks_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/twisted/small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/smooth_tainted_rock.json b/src/generated/resources/assets/malum/models/item/smooth_tainted_rock.json new file mode 100644 index 000000000..d709b991a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/smooth_tainted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/smooth_tainted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/smooth_tainted_rock_slab.json b/src/generated/resources/assets/malum/models/item/smooth_tainted_rock_slab.json new file mode 100644 index 000000000..7838044c0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/smooth_tainted_rock_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/smooth_tainted_rock_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/smooth_tainted_rock_stairs.json b/src/generated/resources/assets/malum/models/item/smooth_tainted_rock_stairs.json new file mode 100644 index 000000000..b23b05dde --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/smooth_tainted_rock_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/smooth_tainted_rock_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/smooth_tainted_rock_wall.json b/src/generated/resources/assets/malum/models/item/smooth_tainted_rock_wall.json new file mode 100644 index 000000000..7b4aa8cd9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/smooth_tainted_rock_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/tainted/smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/smooth_twisted_rock.json b/src/generated/resources/assets/malum/models/item/smooth_twisted_rock.json new file mode 100644 index 000000000..719bdd24f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/smooth_twisted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/smooth_twisted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/smooth_twisted_rock_slab.json b/src/generated/resources/assets/malum/models/item/smooth_twisted_rock_slab.json new file mode 100644 index 000000000..1c61b1d6b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/smooth_twisted_rock_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/smooth_twisted_rock_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/smooth_twisted_rock_stairs.json b/src/generated/resources/assets/malum/models/item/smooth_twisted_rock_stairs.json new file mode 100644 index 000000000..d6caf4db4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/smooth_twisted_rock_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/smooth_twisted_rock_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/smooth_twisted_rock_wall.json b/src/generated/resources/assets/malum/models/item/smooth_twisted_rock_wall.json new file mode 100644 index 000000000..c06340a75 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/smooth_twisted_rock_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/twisted/smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/solid_runewood_trapdoor.json b/src/generated/resources/assets/malum/models/item/solid_runewood_trapdoor.json new file mode 100644 index 000000000..507c63c54 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/solid_runewood_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/solid_runewood_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/solid_soulwood_trapdoor.json b/src/generated/resources/assets/malum/models/item/solid_soulwood_trapdoor.json new file mode 100644 index 000000000..2e5ee5d16 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/solid_soulwood_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/solid_soulwood_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_hunter_boots.json b/src/generated/resources/assets/malum/models/item/soul_hunter_boots.json new file mode 100644 index 000000000..99a3518f8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_hunter_boots.json @@ -0,0 +1,152 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "malum:item/ace_socks", + "predicate": { + "malum:item_skin": 24.0 + } + }, + { + "model": "malum:item/agender_socks", + "predicate": { + "malum:item_skin": 25.0 + } + }, + { + "model": "malum:item/aro_socks", + "predicate": { + "malum:item_skin": 26.0 + } + }, + { + "model": "malum:item/aroace_socks", + "predicate": { + "malum:item_skin": 27.0 + } + }, + { + "model": "malum:item/bi_socks", + "predicate": { + "malum:item_skin": 28.0 + } + }, + { + "model": "malum:item/demiboy_socks", + "predicate": { + "malum:item_skin": 29.0 + } + }, + { + "model": "malum:item/demigirl_socks", + "predicate": { + "malum:item_skin": 30.0 + } + }, + { + "model": "malum:item/enby_socks", + "predicate": { + "malum:item_skin": 31.0 + } + }, + { + "model": "malum:item/gay_socks", + "predicate": { + "malum:item_skin": 32.0 + } + }, + { + "model": "malum:item/genderfluid_socks", + "predicate": { + "malum:item_skin": 33.0 + } + }, + { + "model": "malum:item/genderqueer_socks", + "predicate": { + "malum:item_skin": 34.0 + } + }, + { + "model": "malum:item/intersex_socks", + "predicate": { + "malum:item_skin": 35.0 + } + }, + { + "model": "malum:item/lesbian_socks", + "predicate": { + "malum:item_skin": 36.0 + } + }, + { + "model": "malum:item/pan_socks", + "predicate": { + "malum:item_skin": 37.0 + } + }, + { + "model": "malum:item/plural_socks", + "predicate": { + "malum:item_skin": 38.0 + } + }, + { + "model": "malum:item/poly_socks", + "predicate": { + "malum:item_skin": 39.0 + } + }, + { + "model": "malum:item/pride_socks", + "predicate": { + "malum:item_skin": 40.0 + } + }, + { + "model": "malum:item/trans_socks", + "predicate": { + "malum:item_skin": 41.0 + } + }, + { + "model": "malum:item/executioner_drip_boots", + "predicate": { + "malum:item_skin": 42.0 + } + }, + { + "model": "malum:item/commando_drip_boots", + "predicate": { + "malum:item_skin": 43.0 + } + }, + { + "model": "malum:item/ultrakill_v1_boots", + "predicate": { + "malum:item_skin": 44.0 + } + }, + { + "model": "malum:item/ultrakill_v2_boots", + "predicate": { + "malum:item_skin": 45.0 + } + }, + { + "model": "malum:item/ancient_cloth_boots", + "predicate": { + "malum:item_skin": 46.0 + } + }, + { + "model": "malum:item/ancient_metal_boots", + "predicate": { + "malum:item_skin": 47.0 + } + } + ], + "textures": { + "layer0": "malum:item/soul_hunter_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_hunter_cloak.json b/src/generated/resources/assets/malum/models/item/soul_hunter_cloak.json new file mode 100644 index 000000000..e63474117 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_hunter_cloak.json @@ -0,0 +1,152 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "malum:item/ace_beanie", + "predicate": { + "malum:item_skin": 24.0 + } + }, + { + "model": "malum:item/agender_beanie", + "predicate": { + "malum:item_skin": 25.0 + } + }, + { + "model": "malum:item/aro_beanie", + "predicate": { + "malum:item_skin": 26.0 + } + }, + { + "model": "malum:item/aroace_beanie", + "predicate": { + "malum:item_skin": 27.0 + } + }, + { + "model": "malum:item/bi_beanie", + "predicate": { + "malum:item_skin": 28.0 + } + }, + { + "model": "malum:item/demiboy_beanie", + "predicate": { + "malum:item_skin": 29.0 + } + }, + { + "model": "malum:item/demigirl_beanie", + "predicate": { + "malum:item_skin": 30.0 + } + }, + { + "model": "malum:item/enby_beanie", + "predicate": { + "malum:item_skin": 31.0 + } + }, + { + "model": "malum:item/gay_beanie", + "predicate": { + "malum:item_skin": 32.0 + } + }, + { + "model": "malum:item/genderfluid_beanie", + "predicate": { + "malum:item_skin": 33.0 + } + }, + { + "model": "malum:item/genderqueer_beanie", + "predicate": { + "malum:item_skin": 34.0 + } + }, + { + "model": "malum:item/intersex_beanie", + "predicate": { + "malum:item_skin": 35.0 + } + }, + { + "model": "malum:item/lesbian_beanie", + "predicate": { + "malum:item_skin": 36.0 + } + }, + { + "model": "malum:item/pan_beanie", + "predicate": { + "malum:item_skin": 37.0 + } + }, + { + "model": "malum:item/plural_beanie", + "predicate": { + "malum:item_skin": 38.0 + } + }, + { + "model": "malum:item/poly_beanie", + "predicate": { + "malum:item_skin": 39.0 + } + }, + { + "model": "malum:item/pride_beanie", + "predicate": { + "malum:item_skin": 40.0 + } + }, + { + "model": "malum:item/trans_beanie", + "predicate": { + "malum:item_skin": 41.0 + } + }, + { + "model": "malum:item/executioner_drip_visor", + "predicate": { + "malum:item_skin": 42.0 + } + }, + { + "model": "malum:item/commando_drip_visor", + "predicate": { + "malum:item_skin": 43.0 + } + }, + { + "model": "malum:item/ultrakill_v1_visor", + "predicate": { + "malum:item_skin": 44.0 + } + }, + { + "model": "malum:item/ultrakill_v2_visor", + "predicate": { + "malum:item_skin": 45.0 + } + }, + { + "model": "malum:item/ancient_cloth_cloak", + "predicate": { + "malum:item_skin": 46.0 + } + }, + { + "model": "malum:item/ancient_metal_helmet", + "predicate": { + "malum:item_skin": 47.0 + } + } + ], + "textures": { + "layer0": "malum:item/soul_hunter_cloak" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_hunter_leggings.json b/src/generated/resources/assets/malum/models/item/soul_hunter_leggings.json new file mode 100644 index 000000000..42f97e627 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_hunter_leggings.json @@ -0,0 +1,152 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "malum:item/ace_shorts", + "predicate": { + "malum:item_skin": 24.0 + } + }, + { + "model": "malum:item/agender_shorts", + "predicate": { + "malum:item_skin": 25.0 + } + }, + { + "model": "malum:item/aro_shorts", + "predicate": { + "malum:item_skin": 26.0 + } + }, + { + "model": "malum:item/aroace_shorts", + "predicate": { + "malum:item_skin": 27.0 + } + }, + { + "model": "malum:item/bi_shorts", + "predicate": { + "malum:item_skin": 28.0 + } + }, + { + "model": "malum:item/demiboy_shorts", + "predicate": { + "malum:item_skin": 29.0 + } + }, + { + "model": "malum:item/demigirl_shorts", + "predicate": { + "malum:item_skin": 30.0 + } + }, + { + "model": "malum:item/enby_shorts", + "predicate": { + "malum:item_skin": 31.0 + } + }, + { + "model": "malum:item/gay_shorts", + "predicate": { + "malum:item_skin": 32.0 + } + }, + { + "model": "malum:item/genderfluid_shorts", + "predicate": { + "malum:item_skin": 33.0 + } + }, + { + "model": "malum:item/genderqueer_shorts", + "predicate": { + "malum:item_skin": 34.0 + } + }, + { + "model": "malum:item/intersex_shorts", + "predicate": { + "malum:item_skin": 35.0 + } + }, + { + "model": "malum:item/lesbian_shorts", + "predicate": { + "malum:item_skin": 36.0 + } + }, + { + "model": "malum:item/pan_shorts", + "predicate": { + "malum:item_skin": 37.0 + } + }, + { + "model": "malum:item/plural_shorts", + "predicate": { + "malum:item_skin": 38.0 + } + }, + { + "model": "malum:item/poly_shorts", + "predicate": { + "malum:item_skin": 39.0 + } + }, + { + "model": "malum:item/pride_shorts", + "predicate": { + "malum:item_skin": 40.0 + } + }, + { + "model": "malum:item/trans_shorts", + "predicate": { + "malum:item_skin": 41.0 + } + }, + { + "model": "malum:item/executioner_drip_leggings", + "predicate": { + "malum:item_skin": 42.0 + } + }, + { + "model": "malum:item/commando_drip_leggings", + "predicate": { + "malum:item_skin": 43.0 + } + }, + { + "model": "malum:item/ultrakill_v1_leggings", + "predicate": { + "malum:item_skin": 44.0 + } + }, + { + "model": "malum:item/ultrakill_v2_leggings", + "predicate": { + "malum:item_skin": 45.0 + } + }, + { + "model": "malum:item/ancient_cloth_leggings", + "predicate": { + "malum:item_skin": 46.0 + } + }, + { + "model": "malum:item/ancient_metal_leggings", + "predicate": { + "malum:item_skin": 47.0 + } + } + ], + "textures": { + "layer0": "malum:item/soul_hunter_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_hunter_robe.json b/src/generated/resources/assets/malum/models/item/soul_hunter_robe.json new file mode 100644 index 000000000..a5dd715ad --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_hunter_robe.json @@ -0,0 +1,152 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "malum:item/ace_hoodie", + "predicate": { + "malum:item_skin": 24.0 + } + }, + { + "model": "malum:item/agender_hoodie", + "predicate": { + "malum:item_skin": 25.0 + } + }, + { + "model": "malum:item/aro_hoodie", + "predicate": { + "malum:item_skin": 26.0 + } + }, + { + "model": "malum:item/aroace_hoodie", + "predicate": { + "malum:item_skin": 27.0 + } + }, + { + "model": "malum:item/bi_hoodie", + "predicate": { + "malum:item_skin": 28.0 + } + }, + { + "model": "malum:item/demiboy_hoodie", + "predicate": { + "malum:item_skin": 29.0 + } + }, + { + "model": "malum:item/demigirl_hoodie", + "predicate": { + "malum:item_skin": 30.0 + } + }, + { + "model": "malum:item/enby_hoodie", + "predicate": { + "malum:item_skin": 31.0 + } + }, + { + "model": "malum:item/gay_hoodie", + "predicate": { + "malum:item_skin": 32.0 + } + }, + { + "model": "malum:item/genderfluid_hoodie", + "predicate": { + "malum:item_skin": 33.0 + } + }, + { + "model": "malum:item/genderqueer_hoodie", + "predicate": { + "malum:item_skin": 34.0 + } + }, + { + "model": "malum:item/intersex_hoodie", + "predicate": { + "malum:item_skin": 35.0 + } + }, + { + "model": "malum:item/lesbian_hoodie", + "predicate": { + "malum:item_skin": 36.0 + } + }, + { + "model": "malum:item/pan_hoodie", + "predicate": { + "malum:item_skin": 37.0 + } + }, + { + "model": "malum:item/plural_hoodie", + "predicate": { + "malum:item_skin": 38.0 + } + }, + { + "model": "malum:item/poly_hoodie", + "predicate": { + "malum:item_skin": 39.0 + } + }, + { + "model": "malum:item/pride_hoodie", + "predicate": { + "malum:item_skin": 40.0 + } + }, + { + "model": "malum:item/trans_hoodie", + "predicate": { + "malum:item_skin": 41.0 + } + }, + { + "model": "malum:item/executioner_drip_chestplate", + "predicate": { + "malum:item_skin": 42.0 + } + }, + { + "model": "malum:item/commando_drip_chestplate", + "predicate": { + "malum:item_skin": 43.0 + } + }, + { + "model": "malum:item/ultrakill_v1_chestplate", + "predicate": { + "malum:item_skin": 44.0 + } + }, + { + "model": "malum:item/ultrakill_v2_chestplate", + "predicate": { + "malum:item_skin": 45.0 + } + }, + { + "model": "malum:item/ancient_cloth_robe", + "predicate": { + "malum:item_skin": 46.0 + } + }, + { + "model": "malum:item/ancient_metal_chestplate", + "predicate": { + "malum:item_skin": 47.0 + } + } + ], + "textures": { + "layer0": "malum:item/soul_hunter_robe" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_axe.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_axe.json new file mode 100644 index 000000000..f79b37650 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/soul_stained_steel_axe" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_boots.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_boots.json new file mode 100644 index 000000000..78e88e432 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_boots.json @@ -0,0 +1,152 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "malum:item/ace_socks", + "predicate": { + "malum:item_skin": 24.0 + } + }, + { + "model": "malum:item/agender_socks", + "predicate": { + "malum:item_skin": 25.0 + } + }, + { + "model": "malum:item/aro_socks", + "predicate": { + "malum:item_skin": 26.0 + } + }, + { + "model": "malum:item/aroace_socks", + "predicate": { + "malum:item_skin": 27.0 + } + }, + { + "model": "malum:item/bi_socks", + "predicate": { + "malum:item_skin": 28.0 + } + }, + { + "model": "malum:item/demiboy_socks", + "predicate": { + "malum:item_skin": 29.0 + } + }, + { + "model": "malum:item/demigirl_socks", + "predicate": { + "malum:item_skin": 30.0 + } + }, + { + "model": "malum:item/enby_socks", + "predicate": { + "malum:item_skin": 31.0 + } + }, + { + "model": "malum:item/gay_socks", + "predicate": { + "malum:item_skin": 32.0 + } + }, + { + "model": "malum:item/genderfluid_socks", + "predicate": { + "malum:item_skin": 33.0 + } + }, + { + "model": "malum:item/genderqueer_socks", + "predicate": { + "malum:item_skin": 34.0 + } + }, + { + "model": "malum:item/intersex_socks", + "predicate": { + "malum:item_skin": 35.0 + } + }, + { + "model": "malum:item/lesbian_socks", + "predicate": { + "malum:item_skin": 36.0 + } + }, + { + "model": "malum:item/pan_socks", + "predicate": { + "malum:item_skin": 37.0 + } + }, + { + "model": "malum:item/plural_socks", + "predicate": { + "malum:item_skin": 38.0 + } + }, + { + "model": "malum:item/poly_socks", + "predicate": { + "malum:item_skin": 39.0 + } + }, + { + "model": "malum:item/pride_socks", + "predicate": { + "malum:item_skin": 40.0 + } + }, + { + "model": "malum:item/trans_socks", + "predicate": { + "malum:item_skin": 41.0 + } + }, + { + "model": "malum:item/executioner_drip_boots", + "predicate": { + "malum:item_skin": 42.0 + } + }, + { + "model": "malum:item/commando_drip_boots", + "predicate": { + "malum:item_skin": 43.0 + } + }, + { + "model": "malum:item/ultrakill_v1_boots", + "predicate": { + "malum:item_skin": 44.0 + } + }, + { + "model": "malum:item/ultrakill_v2_boots", + "predicate": { + "malum:item_skin": 45.0 + } + }, + { + "model": "malum:item/ancient_cloth_boots", + "predicate": { + "malum:item_skin": 46.0 + } + }, + { + "model": "malum:item/ancient_metal_boots", + "predicate": { + "malum:item_skin": 47.0 + } + } + ], + "textures": { + "layer0": "malum:item/soul_stained_steel_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_chestplate.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_chestplate.json new file mode 100644 index 000000000..586ad2288 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_chestplate.json @@ -0,0 +1,152 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "malum:item/ace_hoodie", + "predicate": { + "malum:item_skin": 24.0 + } + }, + { + "model": "malum:item/agender_hoodie", + "predicate": { + "malum:item_skin": 25.0 + } + }, + { + "model": "malum:item/aro_hoodie", + "predicate": { + "malum:item_skin": 26.0 + } + }, + { + "model": "malum:item/aroace_hoodie", + "predicate": { + "malum:item_skin": 27.0 + } + }, + { + "model": "malum:item/bi_hoodie", + "predicate": { + "malum:item_skin": 28.0 + } + }, + { + "model": "malum:item/demiboy_hoodie", + "predicate": { + "malum:item_skin": 29.0 + } + }, + { + "model": "malum:item/demigirl_hoodie", + "predicate": { + "malum:item_skin": 30.0 + } + }, + { + "model": "malum:item/enby_hoodie", + "predicate": { + "malum:item_skin": 31.0 + } + }, + { + "model": "malum:item/gay_hoodie", + "predicate": { + "malum:item_skin": 32.0 + } + }, + { + "model": "malum:item/genderfluid_hoodie", + "predicate": { + "malum:item_skin": 33.0 + } + }, + { + "model": "malum:item/genderqueer_hoodie", + "predicate": { + "malum:item_skin": 34.0 + } + }, + { + "model": "malum:item/intersex_hoodie", + "predicate": { + "malum:item_skin": 35.0 + } + }, + { + "model": "malum:item/lesbian_hoodie", + "predicate": { + "malum:item_skin": 36.0 + } + }, + { + "model": "malum:item/pan_hoodie", + "predicate": { + "malum:item_skin": 37.0 + } + }, + { + "model": "malum:item/plural_hoodie", + "predicate": { + "malum:item_skin": 38.0 + } + }, + { + "model": "malum:item/poly_hoodie", + "predicate": { + "malum:item_skin": 39.0 + } + }, + { + "model": "malum:item/pride_hoodie", + "predicate": { + "malum:item_skin": 40.0 + } + }, + { + "model": "malum:item/trans_hoodie", + "predicate": { + "malum:item_skin": 41.0 + } + }, + { + "model": "malum:item/executioner_drip_chestplate", + "predicate": { + "malum:item_skin": 42.0 + } + }, + { + "model": "malum:item/commando_drip_chestplate", + "predicate": { + "malum:item_skin": 43.0 + } + }, + { + "model": "malum:item/ultrakill_v1_chestplate", + "predicate": { + "malum:item_skin": 44.0 + } + }, + { + "model": "malum:item/ultrakill_v2_chestplate", + "predicate": { + "malum:item_skin": 45.0 + } + }, + { + "model": "malum:item/ancient_cloth_robe", + "predicate": { + "malum:item_skin": 46.0 + } + }, + { + "model": "malum:item/ancient_metal_chestplate", + "predicate": { + "malum:item_skin": 47.0 + } + } + ], + "textures": { + "layer0": "malum:item/soul_stained_steel_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_helmet.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_helmet.json new file mode 100644 index 000000000..7af7a7e3a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_helmet.json @@ -0,0 +1,152 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "malum:item/ace_beanie", + "predicate": { + "malum:item_skin": 24.0 + } + }, + { + "model": "malum:item/agender_beanie", + "predicate": { + "malum:item_skin": 25.0 + } + }, + { + "model": "malum:item/aro_beanie", + "predicate": { + "malum:item_skin": 26.0 + } + }, + { + "model": "malum:item/aroace_beanie", + "predicate": { + "malum:item_skin": 27.0 + } + }, + { + "model": "malum:item/bi_beanie", + "predicate": { + "malum:item_skin": 28.0 + } + }, + { + "model": "malum:item/demiboy_beanie", + "predicate": { + "malum:item_skin": 29.0 + } + }, + { + "model": "malum:item/demigirl_beanie", + "predicate": { + "malum:item_skin": 30.0 + } + }, + { + "model": "malum:item/enby_beanie", + "predicate": { + "malum:item_skin": 31.0 + } + }, + { + "model": "malum:item/gay_beanie", + "predicate": { + "malum:item_skin": 32.0 + } + }, + { + "model": "malum:item/genderfluid_beanie", + "predicate": { + "malum:item_skin": 33.0 + } + }, + { + "model": "malum:item/genderqueer_beanie", + "predicate": { + "malum:item_skin": 34.0 + } + }, + { + "model": "malum:item/intersex_beanie", + "predicate": { + "malum:item_skin": 35.0 + } + }, + { + "model": "malum:item/lesbian_beanie", + "predicate": { + "malum:item_skin": 36.0 + } + }, + { + "model": "malum:item/pan_beanie", + "predicate": { + "malum:item_skin": 37.0 + } + }, + { + "model": "malum:item/plural_beanie", + "predicate": { + "malum:item_skin": 38.0 + } + }, + { + "model": "malum:item/poly_beanie", + "predicate": { + "malum:item_skin": 39.0 + } + }, + { + "model": "malum:item/pride_beanie", + "predicate": { + "malum:item_skin": 40.0 + } + }, + { + "model": "malum:item/trans_beanie", + "predicate": { + "malum:item_skin": 41.0 + } + }, + { + "model": "malum:item/executioner_drip_visor", + "predicate": { + "malum:item_skin": 42.0 + } + }, + { + "model": "malum:item/commando_drip_visor", + "predicate": { + "malum:item_skin": 43.0 + } + }, + { + "model": "malum:item/ultrakill_v1_visor", + "predicate": { + "malum:item_skin": 44.0 + } + }, + { + "model": "malum:item/ultrakill_v2_visor", + "predicate": { + "malum:item_skin": 45.0 + } + }, + { + "model": "malum:item/ancient_cloth_cloak", + "predicate": { + "malum:item_skin": 46.0 + } + }, + { + "model": "malum:item/ancient_metal_helmet", + "predicate": { + "malum:item_skin": 47.0 + } + } + ], + "textures": { + "layer0": "malum:item/soul_stained_steel_helmet" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_hoe.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_hoe.json new file mode 100644 index 000000000..674ebc380 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/soul_stained_steel_hoe" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_ingot.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_ingot.json new file mode 100644 index 000000000..70eef316e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_ingot.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/soul_stained_steel_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_knife.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_knife.json new file mode 100644 index 000000000..cc897a9ab --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_knife.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/soul_stained_steel_knife" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_leggings.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_leggings.json new file mode 100644 index 000000000..70f9d80c9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_leggings.json @@ -0,0 +1,152 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "malum:item/ace_shorts", + "predicate": { + "malum:item_skin": 24.0 + } + }, + { + "model": "malum:item/agender_shorts", + "predicate": { + "malum:item_skin": 25.0 + } + }, + { + "model": "malum:item/aro_shorts", + "predicate": { + "malum:item_skin": 26.0 + } + }, + { + "model": "malum:item/aroace_shorts", + "predicate": { + "malum:item_skin": 27.0 + } + }, + { + "model": "malum:item/bi_shorts", + "predicate": { + "malum:item_skin": 28.0 + } + }, + { + "model": "malum:item/demiboy_shorts", + "predicate": { + "malum:item_skin": 29.0 + } + }, + { + "model": "malum:item/demigirl_shorts", + "predicate": { + "malum:item_skin": 30.0 + } + }, + { + "model": "malum:item/enby_shorts", + "predicate": { + "malum:item_skin": 31.0 + } + }, + { + "model": "malum:item/gay_shorts", + "predicate": { + "malum:item_skin": 32.0 + } + }, + { + "model": "malum:item/genderfluid_shorts", + "predicate": { + "malum:item_skin": 33.0 + } + }, + { + "model": "malum:item/genderqueer_shorts", + "predicate": { + "malum:item_skin": 34.0 + } + }, + { + "model": "malum:item/intersex_shorts", + "predicate": { + "malum:item_skin": 35.0 + } + }, + { + "model": "malum:item/lesbian_shorts", + "predicate": { + "malum:item_skin": 36.0 + } + }, + { + "model": "malum:item/pan_shorts", + "predicate": { + "malum:item_skin": 37.0 + } + }, + { + "model": "malum:item/plural_shorts", + "predicate": { + "malum:item_skin": 38.0 + } + }, + { + "model": "malum:item/poly_shorts", + "predicate": { + "malum:item_skin": 39.0 + } + }, + { + "model": "malum:item/pride_shorts", + "predicate": { + "malum:item_skin": 40.0 + } + }, + { + "model": "malum:item/trans_shorts", + "predicate": { + "malum:item_skin": 41.0 + } + }, + { + "model": "malum:item/executioner_drip_leggings", + "predicate": { + "malum:item_skin": 42.0 + } + }, + { + "model": "malum:item/commando_drip_leggings", + "predicate": { + "malum:item_skin": 43.0 + } + }, + { + "model": "malum:item/ultrakill_v1_leggings", + "predicate": { + "malum:item_skin": 44.0 + } + }, + { + "model": "malum:item/ultrakill_v2_leggings", + "predicate": { + "malum:item_skin": 45.0 + } + }, + { + "model": "malum:item/ancient_cloth_leggings", + "predicate": { + "malum:item_skin": 46.0 + } + }, + { + "model": "malum:item/ancient_metal_leggings", + "predicate": { + "malum:item_skin": 47.0 + } + } + ], + "textures": { + "layer0": "malum:item/soul_stained_steel_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_nugget.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_nugget.json new file mode 100644 index 000000000..cc5e904c2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_nugget.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/soul_stained_steel_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_pickaxe.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_pickaxe.json new file mode 100644 index 000000000..d8c7239e9 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/soul_stained_steel_pickaxe" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_plating.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_plating.json new file mode 100644 index 000000000..281392bcd --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_plating.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/soul_stained_steel_plating" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_shovel.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_shovel.json new file mode 100644 index 000000000..6e3974b15 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/soul_stained_steel_shovel" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soul_stained_steel_sword.json b/src/generated/resources/assets/malum/models/item/soul_stained_steel_sword.json new file mode 100644 index 000000000..47ddbfe34 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soul_stained_steel_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/soul_stained_steel_sword" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulstone_ore.json b/src/generated/resources/assets/malum/models/item/soulstone_ore.json new file mode 100644 index 000000000..8408b5c06 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulstone_ore.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulstone_ore" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood.json b/src/generated/resources/assets/malum/models/item/soulwood.json new file mode 100644 index 000000000..6fd6344f5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_beam.json b/src/generated/resources/assets/malum/models/item/soulwood_beam.json new file mode 100644 index 000000000..18ae59ecc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_beam.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_beam" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_boards.json b/src/generated/resources/assets/malum/models/item/soulwood_boards.json new file mode 100644 index 000000000..d28917b17 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_boards.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_boards" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_boards_slab.json b/src/generated/resources/assets/malum/models/item/soulwood_boards_slab.json new file mode 100644 index 000000000..a289509ae --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_boards_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_boards_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_boards_stairs.json b/src/generated/resources/assets/malum/models/item/soulwood_boards_stairs.json new file mode 100644 index 000000000..ab81aeba7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_boards_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_boards_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_boards_wall.json b/src/generated/resources/assets/malum/models/item/soulwood_boards_wall.json new file mode 100644 index 000000000..47c10c356 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_boards_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/soulwood/soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_boat.json b/src/generated/resources/assets/malum/models/item/soulwood_boat.json new file mode 100644 index 000000000..9f1a7ec6d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/soulwood_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_door.json b/src/generated/resources/assets/malum/models/item/soulwood_door.json new file mode 100644 index 000000000..fbd8eda95 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/soulwood_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_growth.json b/src/generated/resources/assets/malum/models/item/soulwood_growth.json new file mode 100644 index 000000000..105fb2b06 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_growth.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:block/soulwood/soulwood_growth" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_item_pedestal.json b/src/generated/resources/assets/malum/models/item/soulwood_item_pedestal.json new file mode 100644 index 000000000..5ed75bf12 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_item_pedestal.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_item_pedestal" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_item_stand.json b/src/generated/resources/assets/malum/models/item/soulwood_item_stand.json new file mode 100644 index 000000000..b1f8dc9c2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_item_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_item_stand" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_leaves.json b/src/generated/resources/assets/malum/models/item/soulwood_leaves.json new file mode 100644 index 000000000..54597cec4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_leaves" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_log.json b/src/generated/resources/assets/malum/models/item/soulwood_log.json new file mode 100644 index 000000000..89153f745 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_log.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_panel.json b/src/generated/resources/assets/malum/models/item/soulwood_panel.json new file mode 100644 index 000000000..b26cee4b6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_panel.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_panel" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_planks.json b/src/generated/resources/assets/malum/models/item/soulwood_planks.json new file mode 100644 index 000000000..1e29dba68 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_planks_button.json b/src/generated/resources/assets/malum/models/item/soulwood_planks_button.json new file mode 100644 index 000000000..b1dc8530c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_planks_button.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_planks_button_inventory" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_planks_fence.json b/src/generated/resources/assets/malum/models/item/soulwood_planks_fence.json new file mode 100644 index 000000000..e6476952d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_planks_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "malum:block/soulwood/soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_planks_fence_gate.json b/src/generated/resources/assets/malum/models/item/soulwood_planks_fence_gate.json new file mode 100644 index 000000000..bf3d4f0c0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_planks_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_planks_fence_gate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_planks_pressure_plate.json b/src/generated/resources/assets/malum/models/item/soulwood_planks_pressure_plate.json new file mode 100644 index 000000000..f393291a5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_planks_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_planks_pressure_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_planks_slab.json b/src/generated/resources/assets/malum/models/item/soulwood_planks_slab.json new file mode 100644 index 000000000..bc19cdf99 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_planks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_planks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_planks_stairs.json b/src/generated/resources/assets/malum/models/item/soulwood_planks_stairs.json new file mode 100644 index 000000000..6f2ef49d3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_planks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_planks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_sign.json b/src/generated/resources/assets/malum/models/item/soulwood_sign.json new file mode 100644 index 000000000..3f7fdbb8f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/soulwood_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_tablet.json b/src/generated/resources/assets/malum/models/item/soulwood_tablet.json new file mode 100644 index 000000000..029ff28b1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_tablet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/soulwood_tablet" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_tiles.json b/src/generated/resources/assets/malum/models/item/soulwood_tiles.json new file mode 100644 index 000000000..d0b470af0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_tiles" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_tiles_slab.json b/src/generated/resources/assets/malum/models/item/soulwood_tiles_slab.json new file mode 100644 index 000000000..82f71e9a0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_tiles_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_tiles_stairs.json b/src/generated/resources/assets/malum/models/item/soulwood_tiles_stairs.json new file mode 100644 index 000000000..063ac5949 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_tiles_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_totem_base.json b/src/generated/resources/assets/malum/models/item/soulwood_totem_base.json new file mode 100644 index 000000000..25d4debab --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_totem_base.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_totem_base" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/soulwood_trapdoor.json b/src/generated/resources/assets/malum/models/item/soulwood_trapdoor.json new file mode 100644 index 000000000..2cbd7b36d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/soulwood_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/soulwood_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/spectral_lens.json b/src/generated/resources/assets/malum/models/item/spectral_lens.json new file mode 100644 index 000000000..ca6127d30 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/spectral_lens.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spectral_lens" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/spectral_optic.json b/src/generated/resources/assets/malum/models/item/spectral_optic.json new file mode 100644 index 000000000..cf0fa1b3e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/spectral_optic.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spectral_optic" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/spirit_altar.json b/src/generated/resources/assets/malum/models/item/spirit_altar.json new file mode 100644 index 000000000..b2db8d698 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/spirit_altar.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/spirit_altar" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/spirit_fabric.json b/src/generated/resources/assets/malum/models/item/spirit_fabric.json new file mode 100644 index 000000000..42c445c1b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/spirit_fabric.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_fabric" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/spirit_jar.json b/src/generated/resources/assets/malum/models/item/spirit_jar.json new file mode 100644 index 000000000..87a13b3fb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/spirit_jar.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/spirit_jar" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/spirit_pouch.json b/src/generated/resources/assets/malum/models/item/spirit_pouch.json new file mode 100644 index 000000000..ae340f62e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/spirit_pouch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_pouch" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/splash_of_gluttony.json b/src/generated/resources/assets/malum/models/item/splash_of_gluttony.json new file mode 100644 index 000000000..460f55a15 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/splash_of_gluttony.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/splash_of_gluttony" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/staff_of_the_auric_flame.json b/src/generated/resources/assets/malum/models/item/staff_of_the_auric_flame.json new file mode 100644 index 000000000..684e82d59 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/staff_of_the_auric_flame.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/staff_of_the_auric_flame" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/stellar_mechanism.json b/src/generated/resources/assets/malum/models/item/stellar_mechanism.json new file mode 100644 index 000000000..bbf19cac2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/stellar_mechanism.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/stellar_mechanism" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/stripped_runewood.json b/src/generated/resources/assets/malum/models/item/stripped_runewood.json new file mode 100644 index 000000000..e06e7461f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/stripped_runewood.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/stripped_runewood" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/stripped_runewood_log.json b/src/generated/resources/assets/malum/models/item/stripped_runewood_log.json new file mode 100644 index 000000000..a78bf7513 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/stripped_runewood_log.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/stripped_runewood_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/stripped_soulwood.json b/src/generated/resources/assets/malum/models/item/stripped_soulwood.json new file mode 100644 index 000000000..9cbbebd0f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/stripped_soulwood.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/stripped_soulwood" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/stripped_soulwood_log.json b/src/generated/resources/assets/malum/models/item/stripped_soulwood_log.json new file mode 100644 index 000000000..032f4efd4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/stripped_soulwood_log.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/stripped_soulwood_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_ether_brazier.json b/src/generated/resources/assets/malum/models/item/tainted_ether_brazier.json new file mode 100644 index 000000000..b48002fd1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_ether_brazier.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ether/tainted_ether_brazier", + "layer1": "malum:item/ether/ether_brazier_overlay" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_iridescent_ether_brazier.json b/src/generated/resources/assets/malum/models/item/tainted_iridescent_ether_brazier.json new file mode 100644 index 000000000..bb111764b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_iridescent_ether_brazier.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ether/tainted_ether_brazier", + "layer1": "malum:item/ether/iridescent_ether_brazier", + "layer2": "malum:item/ether/iridescent_ether_brazier_overlay" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock.json b/src/generated/resources/assets/malum/models/item/tainted_rock.json new file mode 100644 index 000000000..fb4af3917 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_bricks.json b/src/generated/resources/assets/malum/models/item/tainted_rock_bricks.json new file mode 100644 index 000000000..447f268ae --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/item/tainted_rock_bricks_slab.json new file mode 100644 index 000000000..23381f50d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_bricks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_bricks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/item/tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..f7bf33a69 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_bricks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_bricks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_bricks_wall.json b/src/generated/resources/assets/malum/models/item/tainted_rock_bricks_wall.json new file mode 100644 index 000000000..ff59e6a26 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_bricks_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_button.json b/src/generated/resources/assets/malum/models/item/tainted_rock_button.json new file mode 100644 index 000000000..f309f227c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_button.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_button_inventory" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_column.json b/src/generated/resources/assets/malum/models/item/tainted_rock_column.json new file mode 100644 index 000000000..e8e34abcf --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_column.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_column" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_column_cap.json b/src/generated/resources/assets/malum/models/item/tainted_rock_column_cap.json new file mode 100644 index 000000000..1f83d7391 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_column_cap.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_column_cap" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_item_pedestal.json b/src/generated/resources/assets/malum/models/item/tainted_rock_item_pedestal.json new file mode 100644 index 000000000..9dc0e8dfa --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_item_pedestal.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_item_pedestal" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_item_stand.json b/src/generated/resources/assets/malum/models/item/tainted_rock_item_stand.json new file mode 100644 index 000000000..4085729ba --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_item_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_item_stand" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_pressure_plate.json b/src/generated/resources/assets/malum/models/item/tainted_rock_pressure_plate.json new file mode 100644 index 000000000..75be50721 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_pressure_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_slab.json b/src/generated/resources/assets/malum/models/item/tainted_rock_slab.json new file mode 100644 index 000000000..70a9b1632 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_stairs.json b/src/generated/resources/assets/malum/models/item/tainted_rock_stairs.json new file mode 100644 index 000000000..a203aaf6b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_tablet.json b/src/generated/resources/assets/malum/models/item/tainted_rock_tablet.json new file mode 100644 index 000000000..cf95d9b35 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_tablet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/tainted_rock_tablet" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_tiles.json b/src/generated/resources/assets/malum/models/item/tainted_rock_tiles.json new file mode 100644 index 000000000..c210160ec --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_tiles" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_tiles_slab.json b/src/generated/resources/assets/malum/models/item/tainted_rock_tiles_slab.json new file mode 100644 index 000000000..f9e2d43d6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_tiles_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/models/item/tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..d87ee3590 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_tiles_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/tainted_rock_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_tiles_wall.json b/src/generated/resources/assets/malum/models/item/tainted_rock_tiles_wall.json new file mode 100644 index 000000000..c77ded6aa --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_tiles_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tainted_rock_wall.json b/src/generated/resources/assets/malum/models/item/tainted_rock_wall.json new file mode 100644 index 000000000..590b588f4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tainted_rock_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/tainted/tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/the_device.json b/src/generated/resources/assets/malum/models/item/the_device.json new file mode 100644 index 000000000..1dc3cf9da --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/the_device.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/the_device" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/the_vessel.json b/src/generated/resources/assets/malum/models/item/the_vessel.json new file mode 100644 index 000000000..1af5fb7c6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/the_vessel.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/the_vessel" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tin_impetus.json b/src/generated/resources/assets/malum/models/item/tin_impetus.json new file mode 100644 index 000000000..b3830b3b5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tin_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/tin" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tin_node.json b/src/generated/resources/assets/malum/models/item/tin_node.json new file mode 100644 index 000000000..1ea9216cf --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tin_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/tin_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/token_of_gratitude.json b/src/generated/resources/assets/malum/models/item/token_of_gratitude.json new file mode 100644 index 000000000..4629400b8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/token_of_gratitude.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/token_of_gratitude" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tophat.json b/src/generated/resources/assets/malum/models/item/tophat.json new file mode 100644 index 000000000..7eab4692d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tophat.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/tophat" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/totemic_staff.json b/src/generated/resources/assets/malum/models/item/totemic_staff.json new file mode 100644 index 000000000..5a3982811 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/totemic_staff.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/totemic_staff" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/trans_beanie.json b/src/generated/resources/assets/malum/models/item/trans_beanie.json new file mode 100644 index 000000000..b9ec330cf --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/trans_beanie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/trans_beanie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/trans_hoodie.json b/src/generated/resources/assets/malum/models/item/trans_hoodie.json new file mode 100644 index 000000000..8a882e3e0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/trans_hoodie.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/trans_hoodie" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/trans_prideweave.json b/src/generated/resources/assets/malum/models/item/trans_prideweave.json new file mode 100644 index 000000000..b8be8f48e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/trans_prideweave.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/weaves/pride/trans_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/trans_shorts.json b/src/generated/resources/assets/malum/models/item/trans_shorts.json new file mode 100644 index 000000000..005a03a46 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/trans_shorts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/trans_shorts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/trans_socks.json b/src/generated/resources/assets/malum/models/item/trans_socks.json new file mode 100644 index 000000000..de76070ce --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/trans_socks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/pride/trans_socks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tuning_fork.json b/src/generated/resources/assets/malum/models/item/tuning_fork.json new file mode 100644 index 000000000..0d717273c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tuning_fork.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/tuning_fork" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_ether_brazier.json b/src/generated/resources/assets/malum/models/item/twisted_ether_brazier.json new file mode 100644 index 000000000..b128a2e18 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_ether_brazier.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ether/twisted_ether_brazier", + "layer1": "malum:item/ether/ether_brazier_overlay" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_iridescent_ether_brazier.json b/src/generated/resources/assets/malum/models/item/twisted_iridescent_ether_brazier.json new file mode 100644 index 000000000..b5c4b8ec1 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_iridescent_ether_brazier.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/ether/twisted_ether_brazier", + "layer1": "malum:item/ether/iridescent_ether_brazier", + "layer2": "malum:item/ether/iridescent_ether_brazier_overlay" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock.json b/src/generated/resources/assets/malum/models/item/twisted_rock.json new file mode 100644 index 000000000..49cd4f666 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_bricks.json b/src/generated/resources/assets/malum/models/item/twisted_rock_bricks.json new file mode 100644 index 000000000..945d0142e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_bricks_slab.json b/src/generated/resources/assets/malum/models/item/twisted_rock_bricks_slab.json new file mode 100644 index 000000000..3ab0f9ac7 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_bricks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_bricks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_bricks_stairs.json b/src/generated/resources/assets/malum/models/item/twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..190005eeb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_bricks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_bricks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_bricks_wall.json b/src/generated/resources/assets/malum/models/item/twisted_rock_bricks_wall.json new file mode 100644 index 000000000..f3b875f11 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_bricks_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_button.json b/src/generated/resources/assets/malum/models/item/twisted_rock_button.json new file mode 100644 index 000000000..c2c96874a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_button.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_button_inventory" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_column.json b/src/generated/resources/assets/malum/models/item/twisted_rock_column.json new file mode 100644 index 000000000..239175225 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_column.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_column" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_column_cap.json b/src/generated/resources/assets/malum/models/item/twisted_rock_column_cap.json new file mode 100644 index 000000000..deb4b43af --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_column_cap.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_column_cap" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_item_pedestal.json b/src/generated/resources/assets/malum/models/item/twisted_rock_item_pedestal.json new file mode 100644 index 000000000..be1c0ef9d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_item_pedestal.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_item_pedestal" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_item_stand.json b/src/generated/resources/assets/malum/models/item/twisted_rock_item_stand.json new file mode 100644 index 000000000..9698c5c56 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_item_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_item_stand" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_pressure_plate.json b/src/generated/resources/assets/malum/models/item/twisted_rock_pressure_plate.json new file mode 100644 index 000000000..16c9517ec --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_pressure_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_slab.json b/src/generated/resources/assets/malum/models/item/twisted_rock_slab.json new file mode 100644 index 000000000..ffa80a5b2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_stairs.json b/src/generated/resources/assets/malum/models/item/twisted_rock_stairs.json new file mode 100644 index 000000000..35e0a1fd6 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_tiles.json b/src/generated/resources/assets/malum/models/item/twisted_rock_tiles.json new file mode 100644 index 000000000..0b5725e4b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_tiles" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_tiles_slab.json b/src/generated/resources/assets/malum/models/item/twisted_rock_tiles_slab.json new file mode 100644 index 000000000..01fa04878 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_tiles_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_tiles_stairs.json b/src/generated/resources/assets/malum/models/item/twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..87097e3fc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_tiles_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/twisted_rock_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_tiles_wall.json b/src/generated/resources/assets/malum/models/item/twisted_rock_tiles_wall.json new file mode 100644 index 000000000..8f1b4e9de --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_tiles_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/twisted_rock_wall.json b/src/generated/resources/assets/malum/models/item/twisted_rock_wall.json new file mode 100644 index 000000000..1674a5d68 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/twisted_rock_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "malum:block/arcane_rock/twisted/twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/tyrving.json b/src/generated/resources/assets/malum/models/item/tyrving.json new file mode 100644 index 000000000..735450fe4 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/tyrving.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "malum:item/tyrving" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ultrakill_v1_boots.json b/src/generated/resources/assets/malum/models/item/ultrakill_v1_boots.json new file mode 100644 index 000000000..6f6aecdf5 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ultrakill_v1_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/v1_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ultrakill_v1_chestplate.json b/src/generated/resources/assets/malum/models/item/ultrakill_v1_chestplate.json new file mode 100644 index 000000000..617388467 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ultrakill_v1_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/v1_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ultrakill_v1_leggings.json b/src/generated/resources/assets/malum/models/item/ultrakill_v1_leggings.json new file mode 100644 index 000000000..688cff290 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ultrakill_v1_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/v1_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ultrakill_v1_visor.json b/src/generated/resources/assets/malum/models/item/ultrakill_v1_visor.json new file mode 100644 index 000000000..68abee530 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ultrakill_v1_visor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/v1_visor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ultrakill_v2_boots.json b/src/generated/resources/assets/malum/models/item/ultrakill_v2_boots.json new file mode 100644 index 000000000..aa6ce8a60 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ultrakill_v2_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/v2_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ultrakill_v2_chestplate.json b/src/generated/resources/assets/malum/models/item/ultrakill_v2_chestplate.json new file mode 100644 index 000000000..ffa46da0f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ultrakill_v2_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/v2_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ultrakill_v2_leggings.json b/src/generated/resources/assets/malum/models/item/ultrakill_v2_leggings.json new file mode 100644 index 000000000..ddac59bad --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ultrakill_v2_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/v2_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/ultrakill_v2_visor.json b/src/generated/resources/assets/malum/models/item/ultrakill_v2_visor.json new file mode 100644 index 000000000..3652f7864 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/ultrakill_v2_visor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/cosmetic/armor_icons/v2_visor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/umbral_spirit.json b/src/generated/resources/assets/malum/models/item/umbral_spirit.json new file mode 100644 index 000000000..a416aac3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/umbral_spirit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_shard" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/uranium_impetus.json b/src/generated/resources/assets/malum/models/item/uranium_impetus.json new file mode 100644 index 000000000..bc0537742 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/uranium_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/uranium" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/uranium_node.json b/src/generated/resources/assets/malum/models/item/uranium_node.json new file mode 100644 index 000000000..23333b3cc --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/uranium_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/uranium_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_runewood_boards.json b/src/generated/resources/assets/malum/models/item/vertical_runewood_boards.json new file mode 100644 index 000000000..bbd3ef4a0 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_runewood_boards.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_runewood_boards" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_runewood_boards_slab.json b/src/generated/resources/assets/malum/models/item/vertical_runewood_boards_slab.json new file mode 100644 index 000000000..5864f23e8 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_runewood_boards_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_runewood_boards_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_runewood_boards_stairs.json b/src/generated/resources/assets/malum/models/item/vertical_runewood_boards_stairs.json new file mode 100644 index 000000000..acfdb3c88 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_runewood_boards_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_runewood_boards_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_runewood_planks.json b/src/generated/resources/assets/malum/models/item/vertical_runewood_planks.json new file mode 100644 index 000000000..c74ccb957 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_runewood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_runewood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_runewood_planks_slab.json b/src/generated/resources/assets/malum/models/item/vertical_runewood_planks_slab.json new file mode 100644 index 000000000..fbc97a09e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_runewood_planks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_runewood_planks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_runewood_planks_stairs.json b/src/generated/resources/assets/malum/models/item/vertical_runewood_planks_stairs.json new file mode 100644 index 000000000..2632ff8f3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_runewood_planks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_runewood_planks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks.json b/src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks.json new file mode 100644 index 000000000..e6a81ca23 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_rustic_runewood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks_slab.json b/src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks_slab.json new file mode 100644 index 000000000..cb0107787 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_rustic_runewood_planks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks_stairs.json b/src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..dcd482408 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_rustic_runewood_planks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_rustic_runewood_planks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks.json b/src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks.json new file mode 100644 index 000000000..d37b50037 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_rustic_soulwood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks_slab.json b/src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..e1e338308 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_rustic_soulwood_planks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks_stairs.json b/src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..08464a319 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_rustic_soulwood_planks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_rustic_soulwood_planks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_soulwood_boards.json b/src/generated/resources/assets/malum/models/item/vertical_soulwood_boards.json new file mode 100644 index 000000000..f0be8334d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_soulwood_boards.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_soulwood_boards" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_soulwood_boards_slab.json b/src/generated/resources/assets/malum/models/item/vertical_soulwood_boards_slab.json new file mode 100644 index 000000000..ba00ce702 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_soulwood_boards_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_soulwood_boards_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_soulwood_boards_stairs.json b/src/generated/resources/assets/malum/models/item/vertical_soulwood_boards_stairs.json new file mode 100644 index 000000000..95c56bac3 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_soulwood_boards_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_soulwood_boards_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_soulwood_planks.json b/src/generated/resources/assets/malum/models/item/vertical_soulwood_planks.json new file mode 100644 index 000000000..b287a2e5a --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_soulwood_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_soulwood_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_soulwood_planks_slab.json b/src/generated/resources/assets/malum/models/item/vertical_soulwood_planks_slab.json new file mode 100644 index 000000000..90bdfb173 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_soulwood_planks_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_soulwood_planks_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/vertical_soulwood_planks_stairs.json b/src/generated/resources/assets/malum/models/item/vertical_soulwood_planks_stairs.json new file mode 100644 index 000000000..4acdc6162 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/vertical_soulwood_planks_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/vertical_soulwood_planks_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/void_conduit.json b/src/generated/resources/assets/malum/models/item/void_conduit.json new file mode 100644 index 000000000..468c498f2 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/void_conduit.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/void_conduit" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/void_depot.json b/src/generated/resources/assets/malum/models/item/void_depot.json new file mode 100644 index 000000000..f48f82324 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/void_depot.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/void_depot" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/void_salts.json b/src/generated/resources/assets/malum/models/item/void_salts.json new file mode 100644 index 000000000..ad0c2ae45 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/void_salts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/void_salts" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/void_tablet.json b/src/generated/resources/assets/malum/models/item/void_tablet.json new file mode 100644 index 000000000..00bd39785 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/void_tablet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/void_tablet" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/warp_flux.json b/src/generated/resources/assets/malum/models/item/warp_flux.json new file mode 100644 index 000000000..73f726551 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/warp_flux.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/warp_flux" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/warping_engine.json b/src/generated/resources/assets/malum/models/item/warping_engine.json new file mode 100644 index 000000000..1ee6c9009 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/warping_engine.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/warping_engine" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/weavers_workbench.json b/src/generated/resources/assets/malum/models/item/weavers_workbench.json new file mode 100644 index 000000000..a9e10850b --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/weavers_workbench.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/weavers_workbench" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/weeping_well_bricks.json b/src/generated/resources/assets/malum/models/item/weeping_well_bricks.json new file mode 100644 index 000000000..e8c749b6d --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/weeping_well_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/weeping_well_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/weeping_well_central_encasement.json b/src/generated/resources/assets/malum/models/item/weeping_well_central_encasement.json new file mode 100644 index 000000000..8937b5c26 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/weeping_well_central_encasement.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/weeping_well_central_encasement" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/weeping_well_central_encasement_support.json b/src/generated/resources/assets/malum/models/item/weeping_well_central_encasement_support.json new file mode 100644 index 000000000..a240ec084 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/weeping_well_central_encasement_support.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/weeping_well_central_encasement_support" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/weeping_well_central_pillar.json b/src/generated/resources/assets/malum/models/item/weeping_well_central_pillar.json new file mode 100644 index 000000000..bb1db80eb --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/weeping_well_central_pillar.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/weeping_well_central_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/weeping_well_encasement.json b/src/generated/resources/assets/malum/models/item/weeping_well_encasement.json new file mode 100644 index 000000000..131ff5653 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/weeping_well_encasement.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/weeping_well_encasement" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/weeping_well_encasement_corner.json b/src/generated/resources/assets/malum/models/item/weeping_well_encasement_corner.json new file mode 100644 index 000000000..d644b2f92 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/weeping_well_encasement_corner.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/weeping_well_encasement_corner" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/weeping_well_encasement_mirrored.json b/src/generated/resources/assets/malum/models/item/weeping_well_encasement_mirrored.json new file mode 100644 index 000000000..0cd032c79 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/weeping_well_encasement_mirrored.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/weeping_well_encasement_mirrored" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/weeping_well_side_pillar.json b/src/generated/resources/assets/malum/models/item/weeping_well_side_pillar.json new file mode 100644 index 000000000..656d8528e --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/weeping_well_side_pillar.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/weeping_well_side_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/wicked_spirit.json b/src/generated/resources/assets/malum/models/item/wicked_spirit.json new file mode 100644 index 000000000..a416aac3c --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/wicked_spirit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/spirit_shard" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/wicked_spirited_glass.json b/src/generated/resources/assets/malum/models/item/wicked_spirited_glass.json new file mode 100644 index 000000000..5c7ebd46f --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/wicked_spirited_glass.json @@ -0,0 +1,3 @@ +{ + "parent": "malum:block/wicked_spirited_glass" +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/zinc_impetus.json b/src/generated/resources/assets/malum/models/item/zinc_impetus.json new file mode 100644 index 000000000..49ecf9434 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/zinc_impetus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/zinc" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/malum/models/item/zinc_node.json b/src/generated/resources/assets/malum/models/item/zinc_node.json new file mode 100644 index 000000000..33459b198 --- /dev/null +++ b/src/generated/resources/assets/malum/models/item/zinc_node.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "malum:item/impetus/zinc_node" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/fence_gates/wooden.json b/src/generated/resources/data/c/tags/block/fence_gates/wooden.json new file mode 100644 index 000000000..1bb88c472 --- /dev/null +++ b/src/generated/resources/data/c/tags/block/fence_gates/wooden.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:runewood_planks_fence_gate", + "malum:soulwood_planks_fence_gate" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/ores.json b/src/generated/resources/data/c/tags/block/ores.json new file mode 100644 index 000000000..542ba08fe --- /dev/null +++ b/src/generated/resources/data/c/tags/block/ores.json @@ -0,0 +1,12 @@ +{ + "values": [ + "malum:blazing_quartz_ore", + "malum:natural_quartz_ore", + "malum:deepslate_quartz_ore", + "malum:brilliant_deepslate", + "malum:soulstone_ore", + "malum:brilliant_stone", + "malum:deepslate_soulstone_ore", + "malum:cthonic_gold_ore" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks.json b/src/generated/resources/data/c/tags/block/storage_blocks.json new file mode 100644 index 000000000..e60862785 --- /dev/null +++ b/src/generated/resources/data/c/tags/block/storage_blocks.json @@ -0,0 +1,27 @@ +{ + "values": [ + "malum:block_of_soulstone", + "malum:block_of_brilliance", + "malum:block_of_null_slate", + "malum:block_of_raw_soulstone", + "malum:block_of_arcane_charcoal", + "malum:block_of_astral_weave", + "malum:block_of_void_salts", + "malum:block_of_living_flesh", + "malum:cursed_sap_block", + "malum:block_of_rotting_essence", + "malum:block_of_alchemical_calx", + "malum:block_of_auric_embers", + "malum:block_of_hallowed_gold", + "malum:block_of_malignant_lead", + "malum:block_of_malignant_pewter", + "malum:block_of_blazing_quartz", + "malum:block_of_cthonic_gold", + "malum:block_of_soul_stained_steel", + "malum:mass_of_blighted_gunk", + "malum:block_of_hex_ash", + "malum:block_of_mnemonic_fragment", + "malum:runic_sap_block", + "malum:block_of_grim_talc" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/stripped_logs.json b/src/generated/resources/data/c/tags/block/stripped_logs.json new file mode 100644 index 000000000..42a56ea21 --- /dev/null +++ b/src/generated/resources/data/c/tags/block/stripped_logs.json @@ -0,0 +1,10 @@ +{ + "values": [ + "malum:stripped_soulwood_log", + "malum:stripped_runewood_log", + "malum:revealed_soulwood_log", + "malum:stripped_runewood", + "malum:stripped_soulwood", + "malum:exposed_runewood_log" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/damage_type/can_trigger_magic_damage.json b/src/generated/resources/data/c/tags/damage_type/can_trigger_magic_damage.json new file mode 100644 index 000000000..b102fb8a1 --- /dev/null +++ b/src/generated/resources/data/c/tags/damage_type/can_trigger_magic_damage.json @@ -0,0 +1,12 @@ +{ + "values": [ + { + "id": "malum:scythe_melee", + "required": false + }, + { + "id": "malum:scythe_sweep", + "required": false + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/damage_type/is_magic.json b/src/generated/resources/data/c/tags/damage_type/is_magic.json new file mode 100644 index 000000000..bd7342a84 --- /dev/null +++ b/src/generated/resources/data/c/tags/damage_type/is_magic.json @@ -0,0 +1,8 @@ +{ + "values": [ + { + "id": "malum:voodoo", + "required": false + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/gems.json b/src/generated/resources/data/c/tags/item/gems.json new file mode 100644 index 000000000..5bc8a896d --- /dev/null +++ b/src/generated/resources/data/c/tags/item/gems.json @@ -0,0 +1,9 @@ +{ + "values": [ + "malum:processed_soulstone", + "malum:blazing_quartz", + "malum:natural_quartz", + "malum:blazing_quartz", + "malum:cluster_of_brilliance" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/gems/quartz.json b/src/generated/resources/data/c/tags/item/gems/quartz.json new file mode 100644 index 000000000..3c4375169 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/gems/quartz.json @@ -0,0 +1,5 @@ +{ + "values": [ + "malum:natural_quartz" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/ingots.json b/src/generated/resources/data/c/tags/item/ingots.json new file mode 100644 index 000000000..98ed59479 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/ingots.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soul_stained_steel_ingot", + "malum:hallowed_gold_ingot" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/nuggets.json b/src/generated/resources/data/c/tags/item/nuggets.json new file mode 100644 index 000000000..e6926a6ca --- /dev/null +++ b/src/generated/resources/data/c/tags/item/nuggets.json @@ -0,0 +1,7 @@ +{ + "values": [ + "malum:copper_nugget", + "malum:hallowed_gold_nugget", + "malum:soul_stained_steel_nugget" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/nuggets/copper.json b/src/generated/resources/data/c/tags/item/nuggets/copper.json new file mode 100644 index 000000000..17c60d3d2 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/nuggets/copper.json @@ -0,0 +1,5 @@ +{ + "values": [ + "malum:copper_nugget" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/ores.json b/src/generated/resources/data/c/tags/item/ores.json new file mode 100644 index 000000000..542ba08fe --- /dev/null +++ b/src/generated/resources/data/c/tags/item/ores.json @@ -0,0 +1,12 @@ +{ + "values": [ + "malum:blazing_quartz_ore", + "malum:natural_quartz_ore", + "malum:deepslate_quartz_ore", + "malum:brilliant_deepslate", + "malum:soulstone_ore", + "malum:brilliant_stone", + "malum:deepslate_soulstone_ore", + "malum:cthonic_gold_ore" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/ores/quartz.json b/src/generated/resources/data/c/tags/item/ores/quartz.json new file mode 100644 index 000000000..e2f9ae538 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/ores/quartz.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:natural_quartz_ore", + "malum:deepslate_quartz_ore" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/slimeballs.json b/src/generated/resources/data/c/tags/item/slimeballs.json new file mode 100644 index 000000000..5718970d8 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/slimeballs.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:runic_sapball", + "malum:cursed_sapball" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/storage_blocks.json b/src/generated/resources/data/c/tags/item/storage_blocks.json new file mode 100644 index 000000000..e60862785 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/storage_blocks.json @@ -0,0 +1,27 @@ +{ + "values": [ + "malum:block_of_soulstone", + "malum:block_of_brilliance", + "malum:block_of_null_slate", + "malum:block_of_raw_soulstone", + "malum:block_of_arcane_charcoal", + "malum:block_of_astral_weave", + "malum:block_of_void_salts", + "malum:block_of_living_flesh", + "malum:cursed_sap_block", + "malum:block_of_rotting_essence", + "malum:block_of_alchemical_calx", + "malum:block_of_auric_embers", + "malum:block_of_hallowed_gold", + "malum:block_of_malignant_lead", + "malum:block_of_malignant_pewter", + "malum:block_of_blazing_quartz", + "malum:block_of_cthonic_gold", + "malum:block_of_soul_stained_steel", + "malum:mass_of_blighted_gunk", + "malum:block_of_hex_ash", + "malum:block_of_mnemonic_fragment", + "malum:runic_sap_block", + "malum:block_of_grim_talc" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/stripped_logs.json b/src/generated/resources/data/c/tags/item/stripped_logs.json new file mode 100644 index 000000000..42a56ea21 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/stripped_logs.json @@ -0,0 +1,10 @@ +{ + "values": [ + "malum:stripped_soulwood_log", + "malum:stripped_runewood_log", + "malum:revealed_soulwood_log", + "malum:stripped_runewood", + "malum:stripped_soulwood", + "malum:exposed_runewood_log" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/tools/knives.json b/src/generated/resources/data/c/tags/item/tools/knives.json new file mode 100644 index 000000000..b0e65df6f --- /dev/null +++ b/src/generated/resources/data/c/tags/item/tools/knives.json @@ -0,0 +1,5 @@ +{ + "values": [ + "malum:soul_stained_steel_knife" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/worldgen/biome/is_mountain.json b/src/generated/resources/data/c/tags/worldgen/biome/is_mountain.json new file mode 100644 index 000000000..f72d209df --- /dev/null +++ b/src/generated/resources/data/c/tags/worldgen/biome/is_mountain.json @@ -0,0 +1,3 @@ +{ + "values": [] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/worldgen/biome/is_plains.json b/src/generated/resources/data/c/tags/worldgen/biome/is_plains.json new file mode 100644 index 000000000..f72d209df --- /dev/null +++ b/src/generated/resources/data/c/tags/worldgen/biome/is_plains.json @@ -0,0 +1,3 @@ +{ + "values": [] +} \ No newline at end of file diff --git a/src/generated/resources/data/curios/tags/item/belt.json b/src/generated/resources/data/curios/tags/item/belt.json new file mode 100644 index 000000000..842ca380f --- /dev/null +++ b/src/generated/resources/data/curios/tags/item/belt.json @@ -0,0 +1,9 @@ +{ + "values": [ + "malum:gilded_belt", + "malum:belt_of_the_starved", + "malum:belt_of_the_prospector", + "malum:belt_of_the_magebane", + "malum:belt_of_the_limitless" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/curios/tags/item/brooch.json b/src/generated/resources/data/curios/tags/item/brooch.json new file mode 100644 index 000000000..544d08aed --- /dev/null +++ b/src/generated/resources/data/curios/tags/item/brooch.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:runic_brooch", + "malum:elaborate_brooch", + "malum:glass_brooch", + "malum:gluttonous_brooch" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/curios/tags/item/charm.json b/src/generated/resources/data/curios/tags/item/charm.json new file mode 100644 index 000000000..4e6dfb8e2 --- /dev/null +++ b/src/generated/resources/data/curios/tags/item/charm.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:tophat", + "malum:token_of_gratitude" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/curios/tags/item/necklace.json b/src/generated/resources/data/curios/tags/item/necklace.json new file mode 100644 index 000000000..03473799b --- /dev/null +++ b/src/generated/resources/data/curios/tags/item/necklace.json @@ -0,0 +1,10 @@ +{ + "values": [ + "malum:ornate_necklace", + "malum:necklace_of_the_mystic_mirror", + "malum:necklace_of_the_narrow_edge", + "malum:necklace_of_blissful_harmony", + "malum:necklace_of_the_hidden_blade", + "malum:necklace_of_the_watcher" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/curios/tags/item/ring.json b/src/generated/resources/data/curios/tags/item/ring.json new file mode 100644 index 000000000..81a2983c8 --- /dev/null +++ b/src/generated/resources/data/curios/tags/item/ring.json @@ -0,0 +1,18 @@ +{ + "values": [ + "malum:gilded_ring", + "malum:ornate_ring", + "malum:ring_of_esoteric_spoils", + "malum:ring_of_curative_talent", + "malum:ring_of_arcane_prowess", + "malum:ring_of_manaweaving", + "malum:ring_of_alchemical_mastery", + "malum:ring_of_desperate_voracity", + "malum:ring_of_the_hoarder", + "malum:ring_of_the_demolitionist", + "malum:ring_of_the_endless_well", + "malum:ring_of_echoing_arcana", + "malum:ring_of_growing_flesh", + "malum:ring_of_gruesome_concentration" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/curios/tags/item/rune.json b/src/generated/resources/data/curios/tags/item/rune.json new file mode 100644 index 000000000..530d1e5cd --- /dev/null +++ b/src/generated/resources/data/curios/tags/item/rune.json @@ -0,0 +1,28 @@ +{ + "values": [ + "malum:rune_of_idle_restoration", + "malum:rune_of_culling", + "malum:rune_of_reinforcement", + "malum:rune_of_volatile_distortion", + "malum:rune_of_dexterity", + "malum:rune_of_aliment_cleansing", + "malum:rune_of_reactive_shielding", + "malum:rune_of_fervor", + "malum:rune_of_motion", + "malum:rune_of_loyalty", + "malum:rune_of_warding", + "malum:rune_of_haste", + "malum:rune_of_the_aether", + "malum:rune_of_the_seas", + "malum:rune_of_the_arena", + "malum:rune_of_the_hells", + "malum:rune_of_bolstering", + "malum:rune_of_sacrificial_empowerment", + "malum:rune_of_spell_mastery", + "malum:rune_of_the_heretic", + "malum:rune_of_unnatural_stamina", + "malum:rune_of_twinned_duration", + "malum:rune_of_toughness", + "malum:rune_of_igneous_solace" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/farmersdelight/tags/block/heat_sources.json b/src/generated/resources/data/farmersdelight/tags/block/heat_sources.json new file mode 100644 index 000000000..0dbd11b45 --- /dev/null +++ b/src/generated/resources/data/farmersdelight/tags/block/heat_sources.json @@ -0,0 +1,5 @@ +{ + "values": [ + "malum:block_of_blazing_quartz" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/farmersdelight/tags/block/tray_heat_sources.json b/src/generated/resources/data/farmersdelight/tags/block/tray_heat_sources.json new file mode 100644 index 000000000..8a91218ec --- /dev/null +++ b/src/generated/resources/data/farmersdelight/tags/block/tray_heat_sources.json @@ -0,0 +1,14 @@ +{ + "values": [ + "malum:twisted_ether_brazier", + "malum:ether_torch", + "malum:wall_ether_torch", + "malum:iridescent_ether_torch", + "malum:tainted_ether_brazier", + "malum:iridescent_wall_ether_torch", + "malum:ether", + "malum:twisted_iridescent_ether_brazier", + "malum:iridescent_ether", + "malum:tainted_iridescent_ether_brazier" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/farmersdelight/tags/item/tools/knives.json b/src/generated/resources/data/farmersdelight/tags/item/tools/knives.json new file mode 100644 index 000000000..b0e65df6f --- /dev/null +++ b/src/generated/resources/data/farmersdelight/tags/item/tools/knives.json @@ -0,0 +1,5 @@ +{ + "values": [ + "malum:soul_stained_steel_knife" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/brewing/blaze_powder.json b/src/generated/resources/data/malum/advancement/recipes/brewing/blaze_powder.json new file mode 100644 index 000000000..8d1ddddb5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/brewing/blaze_powder.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod": { + "conditions": { + "items": [ + { + "items": "minecraft:blaze_rod" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blaze_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blaze_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/brewing/brewing_stand.json b/src/generated/resources/data/malum/advancement/recipes/brewing/brewing_stand.json new file mode 100644 index 000000000..0ac47f8ad --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/brewing/brewing_stand.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod": { + "conditions": { + "items": [ + { + "items": "minecraft:blaze_rod" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brewing_stand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brewing_stand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/brewing/cauldron.json b/src/generated/resources/data/malum/advancement/recipes/brewing/cauldron.json new file mode 100644 index 000000000..ff39eb352 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/brewing/cauldron.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cauldron" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_water_bucket": { + "conditions": { + "items": [ + { + "items": "minecraft:water_bucket" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_water_bucket" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cauldron" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/brewing/fermented_spider_eye.json b/src/generated/resources/data/malum/advancement/recipes/brewing/fermented_spider_eye.json new file mode 100644 index 000000000..8a3761dc1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/brewing/fermented_spider_eye.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spider_eye": { + "conditions": { + "items": [ + { + "items": "minecraft:spider_eye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:fermented_spider_eye" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spider_eye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:fermented_spider_eye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/brewing/glass_bottle.json b/src/generated/resources/data/malum/advancement/recipes/brewing/glass_bottle.json new file mode 100644 index 000000000..fe21e431e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/brewing/glass_bottle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:glass_bottle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:glass_bottle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/brewing/glistering_melon_slice.json b/src/generated/resources/data/malum/advancement/recipes/brewing/glistering_melon_slice.json new file mode 100644 index 000000000..857f041b4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/brewing/glistering_melon_slice.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_melon": { + "conditions": { + "items": [ + { + "items": "minecraft:melon_slice" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:glistering_melon_slice" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_melon" + ] + ], + "rewards": { + "recipes": [ + "minecraft:glistering_melon_slice" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/brewing/golden_carrot.json b/src/generated/resources/data/malum/advancement/recipes/brewing/golden_carrot.json new file mode 100644 index 000000000..08d9c0d43 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/brewing/golden_carrot.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_nugget": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_nugget" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_carrot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_nugget" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_carrot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/brewing/magma_cream.json b/src/generated/resources/data/malum/advancement/recipes/brewing/magma_cream.json new file mode 100644 index 000000000..fc582504a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/brewing/magma_cream.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_powder": { + "conditions": { + "items": [ + { + "items": "minecraft:blaze_powder" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magma_cream" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_powder" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magma_cream" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_planks.json new file mode 100644 index 000000000..6ac8ef076 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "#minecraft:acacia_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_slab.json new file mode 100644 index 000000000..b689bb163 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_stairs.json new file mode 100644 index 000000000..48d940b42 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_wood.json new file mode 100644 index 000000000..3e2bb81a7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/acacia_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/amethyst_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/amethyst_block.json new file mode 100644 index 000000000..427da1bff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/amethyst_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_amethyst_shard": { + "conditions": { + "items": [ + { + "items": "minecraft:amethyst_shard" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:amethyst_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_amethyst_shard" + ] + ], + "rewards": { + "recipes": [ + "minecraft:amethyst_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite.json new file mode 100644 index 000000000..66f931d14 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:andesite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:andesite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_slab.json new file mode 100644 index 000000000..34f4b6fee --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:andesite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:andesite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_slab_from_andesite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_slab_from_andesite_stonecutting.json new file mode 100644 index 000000000..fd703a559 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_slab_from_andesite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:andesite_slab_from_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:andesite_slab_from_andesite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_stairs.json new file mode 100644 index 000000000..a5645ee11 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:andesite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:andesite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_stairs_from_andesite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_stairs_from_andesite_stonecutting.json new file mode 100644 index 000000000..2206f376a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/andesite_stairs_from_andesite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:andesite_stairs_from_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:andesite_stairs_from_andesite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_block.json new file mode 100644 index 000000000..c738c9073 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_mosaic_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_mosaic_slab.json new file mode 100644 index 000000000..9204c7f1c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_mosaic_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_mosaic": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_mosaic" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_mosaic_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_mosaic" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_mosaic_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_mosaic_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_mosaic_stairs.json new file mode 100644 index 000000000..7ba886bea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_mosaic_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_mosaic": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_mosaic" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_mosaic_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_mosaic" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_mosaic_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_planks.json new file mode 100644 index 000000000..f8a7cd8c7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#minecraft:bamboo_blocks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_slab.json new file mode 100644 index 000000000..bd1270c70 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_stairs.json new file mode 100644 index 000000000..671a99159 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bamboo_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_planks.json new file mode 100644 index 000000000..33ff45259 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#minecraft:birch_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_slab.json new file mode 100644 index 000000000..22b07f02b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_stairs.json new file mode 100644 index 000000000..93c4a0ae6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_wood.json new file mode 100644 index 000000000..ca814554a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/birch_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/black_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/black_concrete_powder.json new file mode 100644 index 000000000..cada244c7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/black_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/black_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/black_stained_glass.json new file mode 100644 index 000000000..8cdecae5f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/black_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/black_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/black_terracotta.json new file mode 100644 index 000000000..da09c67b3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/black_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_slab.json new file mode 100644 index 000000000..396bfc786 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blackstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blackstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_slab_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_slab_from_blackstone_stonecutting.json new file mode 100644 index 000000000..358fd4b21 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_slab_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blackstone_slab_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blackstone_slab_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_stairs.json new file mode 100644 index 000000000..4d3708f69 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blackstone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blackstone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_stairs_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_stairs_from_blackstone_stonecutting.json new file mode 100644 index 000000000..41a99daa8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blackstone_stairs_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blackstone_stairs_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blackstone_stairs_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_concrete_powder.json new file mode 100644 index 000000000..9f25469c7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_ice.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_ice.json new file mode 100644 index 000000000..da1920a3d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_ice.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_packed_ice": { + "conditions": { + "items": [ + { + "items": "minecraft:packed_ice" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_ice" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_ice" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_ice" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_stained_glass.json new file mode 100644 index 000000000..abfc34c6a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_terracotta.json new file mode 100644 index 000000000..76b6ed813 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/blue_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/bone_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bone_block.json new file mode 100644 index 000000000..efb51c733 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bone_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bone_meal": { + "conditions": { + "items": [ + { + "items": "minecraft:bone_meal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bone_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bone_meal" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bone_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/bookshelf.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bookshelf.json new file mode 100644 index 000000000..940dc9dc8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bookshelf.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_book": { + "conditions": { + "items": [ + { + "items": "minecraft:book" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bookshelf" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_book" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bookshelf" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_slab.json new file mode 100644 index 000000000..bfc8c4a66 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_slab_from_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_slab_from_bricks_stonecutting.json new file mode 100644 index 000000000..996dd7eab --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_slab_from_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brick_slab_from_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brick_slab_from_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_stairs.json new file mode 100644 index 000000000..ab6165aa4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_stairs_from_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_stairs_from_bricks_stonecutting.json new file mode 100644 index 000000000..10f026af4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brick_stairs_from_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brick_stairs_from_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brick_stairs_from_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bricks.json new file mode 100644 index 000000000..e7da1c7d7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brick": { + "conditions": { + "items": [ + { + "items": "minecraft:brick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_concrete_powder.json new file mode 100644 index 000000000..0d7049695 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_stained_glass.json new file mode 100644 index 000000000..e16a209e4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_terracotta.json new file mode 100644 index 000000000..3bccb2aef --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/brown_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_planks.json new file mode 100644 index 000000000..00dde3c96 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "#minecraft:cherry_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_slab.json new file mode 100644 index 000000000..0ec95c016 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_stairs.json new file mode 100644 index 000000000..50c80f14e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_wood.json new file mode 100644 index 000000000..083d3a3fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cherry_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_bookshelf.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_bookshelf.json new file mode 100644 index 000000000..4cac964b5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_bookshelf.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_book": { + "conditions": { + "items": [ + { + "items": "minecraft:book" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_bookshelf" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_book" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_bookshelf" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper.json new file mode 100644 index 000000000..51c1eeb05 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper_from_copper_block_stonecutting.json new file mode 100644 index 000000000..5140c19ee --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper_from_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_copper_from_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_copper_from_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper_from_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper_from_cut_copper_stonecutting.json new file mode 100644 index 000000000..466dcf864 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_copper_from_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_copper_from_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_copper_from_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_deepslate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_deepslate.json new file mode 100644 index 000000000..5150c4e7e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_deepslate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_deepslate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_deepslate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_deepslate_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_deepslate_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..ccf8dc074 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_deepslate_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_deepslate_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_deepslate_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_nether_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_nether_bricks.json new file mode 100644 index 000000000..88b409fe7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_nether_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_brick_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_brick_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_nether_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_brick_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_nether_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_nether_bricks_from_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_nether_bricks_from_nether_bricks_stonecutting.json new file mode 100644 index 000000000..0c2324bc7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_nether_bricks_from_nether_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_nether_bricks_from_nether_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_nether_bricks_from_nether_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone.json new file mode 100644 index 000000000..e089c93d3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_polished_blackstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_polished_blackstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone_from_blackstone_stonecutting.json new file mode 100644 index 000000000..affd482bc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_polished_blackstone_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_polished_blackstone_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..f084caa40 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_polished_blackstone_from_polished_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_polished_blackstone_from_polished_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_polished_blackstone_from_polished_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_quartz_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_quartz_block.json new file mode 100644 index 000000000..f56f83ae4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_quartz_block.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_quartz_pillar": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_quartz_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chiseled_quartz_block", + "has_quartz_block", + "has_quartz_pillar" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_quartz_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_quartz_block_from_quartz_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_quartz_block_from_quartz_block_stonecutting.json new file mode 100644 index 000000000..2a50bf309 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_quartz_block_from_quartz_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_quartz_block_from_quartz_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_quartz_block_from_quartz_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_red_sandstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_red_sandstone.json new file mode 100644 index 000000000..236b2f26e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_red_sandstone.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_cut_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_red_sandstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone", + "has_chiseled_red_sandstone", + "has_cut_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_red_sandstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_red_sandstone_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_red_sandstone_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..2ecfb7555 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_red_sandstone_from_red_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_red_sandstone_from_red_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_red_sandstone_from_red_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_sandstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_sandstone.json new file mode 100644 index 000000000..450da418d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_sandstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_sandstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_sandstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_sandstone_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_sandstone_from_sandstone_stonecutting.json new file mode 100644 index 000000000..8582a73b2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_sandstone_from_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_sandstone_from_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_sandstone_from_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks.json new file mode 100644 index 000000000..d51c7aef1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_tag": { + "conditions": { + "items": [ + { + "items": "#minecraft:stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_stone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tag" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_stone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks_from_stone_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks_from_stone_bricks_stonecutting.json new file mode 100644 index 000000000..d292337f0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks_from_stone_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_stone_bricks_from_stone_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_stone_bricks_from_stone_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks_stone_from_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks_stone_from_stonecutting.json new file mode 100644 index 000000000..3e54dab13 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_stone_bricks_stone_from_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_stone_bricks_stone_from_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_stone_bricks_stone_from_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff.json new file mode 100644 index 000000000..bf0d0329b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks.json new file mode 100644 index 000000000..471700c31 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_tuff_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff_brick_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_brick_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_brick_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_tuff_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..d6bcb51c3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_polished_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_tuff_bricks_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_tuff_bricks_from_polished_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_tuff_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_tuff_bricks_stonecutting.json new file mode 100644 index 000000000..6a64f40a1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_tuff_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_tuff_bricks_from_tuff_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_tuff_bricks_from_tuff_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_tuff_stonecutting.json new file mode 100644 index 000000000..f6f51bac4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_bricks_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_tuff_bricks_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_tuff_bricks_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_from_tuff_stonecutting.json new file mode 100644 index 000000000..b596b5bfb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/chiseled_tuff_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chiseled_tuff_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chiseled_tuff_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/clay.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/clay.json new file mode 100644 index 000000000..ca22e4152 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/clay.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_clay_ball": { + "conditions": { + "items": [ + { + "items": "minecraft:clay_ball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:clay" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_clay_ball" + ] + ], + "rewards": { + "recipes": [ + "minecraft:clay" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/coal_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/coal_block.json new file mode 100644 index 000000000..fae9443d6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/coal_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_coal": { + "conditions": { + "items": [ + { + "items": "minecraft:coal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:coal_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_coal" + ] + ], + "rewards": { + "recipes": [ + "minecraft:coal_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/coarse_dirt.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/coarse_dirt.json new file mode 100644 index 000000000..f554b735b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/coarse_dirt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:coarse_dirt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:coarse_dirt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_slab.json new file mode 100644 index 000000000..514d2f312 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobbled_deepslate_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobbled_deepslate_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..c38bba272 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_stairs.json new file mode 100644 index 000000000..36881a5aa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobbled_deepslate_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobbled_deepslate_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..dc6df9800 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_slab.json new file mode 100644 index 000000000..e9137a337 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobblestone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobblestone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_slab_from_cobblestone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_slab_from_cobblestone_stonecutting.json new file mode 100644 index 000000000..5a2a0ca57 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_slab_from_cobblestone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobblestone_slab_from_cobblestone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobblestone_slab_from_cobblestone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_stairs.json new file mode 100644 index 000000000..313f238bd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobblestone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobblestone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_stairs_from_cobblestone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_stairs_from_cobblestone_stonecutting.json new file mode 100644 index 000000000..0d7117d75 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cobblestone_stairs_from_cobblestone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobblestone_stairs_from_cobblestone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobblestone_stairs_from_cobblestone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_block.json new file mode 100644 index 000000000..ccb1af3e6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_grate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_grate.json new file mode 100644 index 000000000..0748aaa1e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_grate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_grate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_grate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_grate_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_grate_from_copper_block_stonecutting.json new file mode 100644 index 000000000..db02a2ab5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/copper_grate_from_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_grate_from_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_grate_from_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_deepslate_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_deepslate_bricks.json new file mode 100644 index 000000000..9d01062a2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_deepslate_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_deepslate_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_deepslate_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_deepslate_tiles.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_deepslate_tiles.json new file mode 100644 index 000000000..a4088a476 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_deepslate_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_tiles": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_deepslate_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_tiles" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_deepslate_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_nether_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_nether_bricks.json new file mode 100644 index 000000000..8f52984ae --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_nether_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_nether_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_nether_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_polished_blackstone_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_polished_blackstone_bricks.json new file mode 100644 index 000000000..1c6e2b17e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_polished_blackstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_stone_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_stone_bricks.json new file mode 100644 index 000000000..afecad1fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cracked_stone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_stone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_stone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_hyphae.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_hyphae.json new file mode 100644 index 000000000..ed56eba67 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_hyphae.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_hyphae" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_hyphae" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_planks.json new file mode 100644 index 000000000..068c734ac --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#minecraft:crimson_stems" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_slab.json new file mode 100644 index 000000000..6287bba58 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_stairs.json new file mode 100644 index 000000000..54629e82d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/crimson_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper.json new file mode 100644 index 000000000..5842a4952 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_from_copper_block_stonecutting.json new file mode 100644 index 000000000..b0f42cef7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_from_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_copper_from_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_copper_from_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab.json new file mode 100644 index 000000000..8cd916bcb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab_from_copper_block_stonecutting.json new file mode 100644 index 000000000..dd6699e86 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab_from_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_copper_slab_from_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_copper_slab_from_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab_from_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab_from_cut_copper_stonecutting.json new file mode 100644 index 000000000..1e1d34721 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_slab_from_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_copper_slab_from_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_copper_slab_from_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs.json new file mode 100644 index 000000000..aa841a4e1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_copper_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_copper_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs_from_copper_block_stonecutting.json new file mode 100644 index 000000000..d6021a03a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs_from_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_copper_stairs_from_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_copper_stairs_from_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs_from_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs_from_cut_copper_stonecutting.json new file mode 100644 index 000000000..7ec355379 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_copper_stairs_from_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_copper_stairs_from_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_copper_stairs_from_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone.json new file mode 100644 index 000000000..4f4e56d9c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_red_sandstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_red_sandstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..2626bf8ff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_from_red_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_red_sandstone_from_red_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_red_sandstone_from_red_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab.json new file mode 100644 index 000000000..a40ffcc32 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_red_sandstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_red_sandstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting.json new file mode 100644 index 000000000..6e8c882a4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..d7c8a6322 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_red_sandstone_slab_from_red_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_red_sandstone_slab_from_red_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_red_sandstone_slab_from_red_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone.json new file mode 100644 index 000000000..a7b5cc6fe --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_sandstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_sandstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_from_sandstone_stonecutting.json new file mode 100644 index 000000000..73db84e9b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_from_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_sandstone_from_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_sandstone_from_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab.json new file mode 100644 index 000000000..10affaab3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_sandstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_sandstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab_from_cut_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab_from_cut_sandstone_stonecutting.json new file mode 100644 index 000000000..b63464790 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab_from_cut_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_sandstone_slab_from_cut_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_sandstone_slab_from_cut_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab_from_sandstone_stonecutting.json new file mode 100644 index 000000000..3017cd622 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cut_sandstone_slab_from_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cut_sandstone_slab_from_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cut_sandstone_slab_from_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_concrete_powder.json new file mode 100644 index 000000000..7e56c0770 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_stained_glass.json new file mode 100644 index 000000000..392dcac64 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_terracotta.json new file mode 100644 index 000000000..88981ad7c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/cyan_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_planks.json new file mode 100644 index 000000000..c2edc97ea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "#minecraft:dark_oak_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_slab.json new file mode 100644 index 000000000..b9b79818b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_stairs.json new file mode 100644 index 000000000..37fef6633 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_wood.json new file mode 100644 index 000000000..7f626fbdc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_oak_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine.json new file mode 100644 index 000000000..c7f7a409b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine_shard": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine_shard" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_prismarine" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine_shard" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_prismarine" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_slab.json new file mode 100644 index 000000000..1aebf45fe --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_prismarine_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_prismarine_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_slab_from_dark_prismarine_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_slab_from_dark_prismarine_stonecutting.json new file mode 100644 index 000000000..b3fb42e03 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_slab_from_dark_prismarine_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_prismarine_slab_from_dark_prismarine_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_prismarine_slab_from_dark_prismarine_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_stairs.json new file mode 100644 index 000000000..50d5dcf1c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_prismarine_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_prismarine_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_stairs_from_dark_prismarine_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_stairs_from_dark_prismarine_stonecutting.json new file mode 100644 index 000000000..911f69e4f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dark_prismarine_stairs_from_dark_prismarine_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_prismarine_stairs_from_dark_prismarine_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_prismarine_stairs_from_dark_prismarine_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate.json new file mode 100644 index 000000000..18d876e73 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab.json new file mode 100644 index 000000000..9a8c5d773 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..32b6d215c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_slab_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_slab_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..c0e762467 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_slab_from_deepslate_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_slab_from_deepslate_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..7fce54ba0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_slab_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_slab_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_slab_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs.json new file mode 100644 index 000000000..513cc8f9f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..3739988c6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_stairs_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_stairs_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..49efdf865 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_stairs_from_deepslate_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_stairs_from_deepslate_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..b194ed1ca --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_brick_stairs_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_stairs_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_stairs_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks.json new file mode 100644 index 000000000..6f21d28c6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..50bb9a998 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_bricks_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_bricks_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..aef6f1ca2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_bricks_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_bricks_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_bricks_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab.json new file mode 100644 index 000000000..8b156c175 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_tiles": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_tiles" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..a89f85d29 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_slab_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_slab_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..bea52e92e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_slab_from_deepslate_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_slab_from_deepslate_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_deepslate_tiles_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_deepslate_tiles_stonecutting.json new file mode 100644 index 000000000..35cd426f8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_deepslate_tiles_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_tiles": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_slab_from_deepslate_tiles_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_tiles" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_slab_from_deepslate_tiles_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..b79c0f7a6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_slab_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_slab_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_slab_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs.json new file mode 100644 index 000000000..7c3c72b2b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_tiles": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_tiles" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..3ee1d0de3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_stairs_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_stairs_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..3ba8b113a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_stairs_from_deepslate_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_stairs_from_deepslate_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_deepslate_tiles_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_deepslate_tiles_stonecutting.json new file mode 100644 index 000000000..3fd210530 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_deepslate_tiles_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_tiles": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_stairs_from_deepslate_tiles_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_tiles" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_stairs_from_deepslate_tiles_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..de129b1cc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tile_stairs_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_stairs_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_stairs_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles.json new file mode 100644 index 000000000..3ecb72558 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..5c4cfb254 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tiles_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tiles_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..afb22edcf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tiles_from_deepslate_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tiles_from_deepslate_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..3236263b3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/deepslate_tiles_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tiles_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tiles_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/diamond_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diamond_block.json new file mode 100644 index 000000000..06ac57a41 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diamond_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite.json new file mode 100644 index 000000000..4f8b5af07 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diorite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diorite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_slab.json new file mode 100644 index 000000000..666f1f2fb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diorite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diorite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_slab_from_diorite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_slab_from_diorite_stonecutting.json new file mode 100644 index 000000000..bee314400 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_slab_from_diorite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diorite_slab_from_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diorite_slab_from_diorite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_stairs.json new file mode 100644 index 000000000..70fd0448c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diorite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diorite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_stairs_from_diorite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_stairs_from_diorite_stonecutting.json new file mode 100644 index 000000000..fbb4c7f9c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/diorite_stairs_from_diorite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diorite_stairs_from_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diorite_stairs_from_diorite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dried_kelp_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dried_kelp_block.json new file mode 100644 index 000000000..6b5058dc7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dried_kelp_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dried_kelp": { + "conditions": { + "items": [ + { + "items": "minecraft:dried_kelp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dried_kelp_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dried_kelp" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dried_kelp_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dripstone_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dripstone_block.json new file mode 100644 index 000000000..94c941943 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dripstone_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pointed_dripstone": { + "conditions": { + "items": [ + { + "items": "minecraft:pointed_dripstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dripstone_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pointed_dripstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dripstone_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_bed.json new file mode 100644 index 000000000..cf361c11b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_black_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_black_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_carpet.json new file mode 100644 index 000000000..390002768 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_black_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_black_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_wool.json new file mode 100644 index 000000000..f3040dca1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_black_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_black_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_black_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_bed.json new file mode 100644 index 000000000..dc6607d78 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_blue_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_blue_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_carpet.json new file mode 100644 index 000000000..f1efd2059 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_blue_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_blue_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_wool.json new file mode 100644 index 000000000..66b95b3af --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_blue_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_blue_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_blue_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_bed.json new file mode 100644 index 000000000..f57f8d7d5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_brown_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_brown_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_carpet.json new file mode 100644 index 000000000..c6754e228 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_brown_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_brown_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_wool.json new file mode 100644 index 000000000..8345ecb49 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_brown_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_brown_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_brown_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_bed.json new file mode 100644 index 000000000..30eb18aa7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cyan_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cyan_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_carpet.json new file mode 100644 index 000000000..6dd04f3aa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cyan_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cyan_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_wool.json new file mode 100644 index 000000000..dc500812b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_cyan_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_cyan_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_cyan_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_bed.json new file mode 100644 index 000000000..1b0e6ea6e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_gray_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_gray_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_carpet.json new file mode 100644 index 000000000..bcc80ed44 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_gray_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_gray_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_wool.json new file mode 100644 index 000000000..e7d85ca35 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_gray_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_gray_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_gray_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_bed.json new file mode 100644 index 000000000..6211d9dba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_green_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_green_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_carpet.json new file mode 100644 index 000000000..c77daaec0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_green_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_green_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_wool.json new file mode 100644 index 000000000..70830bd28 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_green_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_green_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_green_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_bed.json new file mode 100644 index 000000000..dd1cd70ec --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_light_blue_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_light_blue_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_carpet.json new file mode 100644 index 000000000..2d3c370c1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_light_blue_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_light_blue_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_wool.json new file mode 100644 index 000000000..22148aec6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_blue_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_light_blue_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_light_blue_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_bed.json new file mode 100644 index 000000000..ef1f2b656 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_light_gray_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_light_gray_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_carpet.json new file mode 100644 index 000000000..15d9cd201 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_light_gray_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_light_gray_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_wool.json new file mode 100644 index 000000000..97d25d473 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_light_gray_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_light_gray_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_light_gray_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_bed.json new file mode 100644 index 000000000..775ac651e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_lime_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_lime_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_carpet.json new file mode 100644 index 000000000..376f1be90 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_lime_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_lime_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_wool.json new file mode 100644 index 000000000..47e5df806 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_lime_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_lime_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_lime_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_bed.json new file mode 100644 index 000000000..d950fc6bd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_magenta_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_magenta_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_carpet.json new file mode 100644 index 000000000..e6bc516cf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_magenta_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_magenta_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_wool.json new file mode 100644 index 000000000..f4bf3fbf2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_magenta_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_magenta_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_magenta_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_bed.json new file mode 100644 index 000000000..1cdd14837 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_orange_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_orange_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_carpet.json new file mode 100644 index 000000000..75628c75d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_orange_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_orange_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_wool.json new file mode 100644 index 000000000..905410874 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_orange_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_orange_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_orange_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_bed.json new file mode 100644 index 000000000..48541cf17 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_pink_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_pink_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_carpet.json new file mode 100644 index 000000000..cd85f0a02 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_pink_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_pink_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_wool.json new file mode 100644 index 000000000..9b76b8b65 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_pink_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_pink_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_pink_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_bed.json new file mode 100644 index 000000000..f3d0e29b2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_purple_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_purple_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_carpet.json new file mode 100644 index 000000000..9072913ff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_purple_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_purple_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_wool.json new file mode 100644 index 000000000..f59e38e5e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_purple_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_purple_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_purple_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_bed.json new file mode 100644 index 000000000..9ca7efcc4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_red_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_red_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_carpet.json new file mode 100644 index 000000000..26226afa4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_red_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_red_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_wool.json new file mode 100644 index 000000000..7b9456e5c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_red_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_red_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_red_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_bed.json new file mode 100644 index 000000000..ac91e9559 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_white_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_white_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_carpet.json new file mode 100644 index 000000000..3ee77f157 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_white_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_white_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_wool.json new file mode 100644 index 000000000..c5b267b70 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_white_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_white_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_white_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_bed.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_bed.json new file mode 100644 index 000000000..4945ceb9a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_yellow_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_yellow_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_carpet.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_carpet.json new file mode 100644 index 000000000..514a04035 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_yellow_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_yellow_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_wool.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_wool.json new file mode 100644 index 000000000..0a0186cbc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/dye_yellow_wool.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_needed_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dye_yellow_wool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_needed_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dye_yellow_wool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/emerald_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/emerald_block.json new file mode 100644 index 000000000..7448651d7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/emerald_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_emerald": { + "conditions": { + "items": [ + { + "items": "minecraft:emerald" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:emerald_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_emerald" + ] + ], + "rewards": { + "recipes": [ + "minecraft:emerald_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab.json new file mode 100644 index 000000000..3b54184d9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab_from_end_stone_brick_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab_from_end_stone_brick_stonecutting.json new file mode 100644 index 000000000..9173497db --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab_from_end_stone_brick_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone_brick": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_brick_slab_from_end_stone_brick_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone_brick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_brick_slab_from_end_stone_brick_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab_from_end_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab_from_end_stone_stonecutting.json new file mode 100644 index 000000000..00394e8dc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_slab_from_end_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_brick_slab_from_end_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_brick_slab_from_end_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs.json new file mode 100644 index 000000000..cf734dbd4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs_from_end_stone_brick_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs_from_end_stone_brick_stonecutting.json new file mode 100644 index 000000000..e8281050e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs_from_end_stone_brick_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone_brick": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_brick_stairs_from_end_stone_brick_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone_brick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_brick_stairs_from_end_stone_brick_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs_from_end_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs_from_end_stone_stonecutting.json new file mode 100644 index 000000000..750d97c90 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_brick_stairs_from_end_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_brick_stairs_from_end_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_brick_stairs_from_end_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_bricks.json new file mode 100644 index 000000000..3887ba0e1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_bricks_from_end_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_bricks_from_end_stone_stonecutting.json new file mode 100644 index 000000000..69e64180c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/end_stone_bricks_from_end_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_bricks_from_end_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_bricks_from_end_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/ether_torch_alternative.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/ether_torch_alternative.json new file mode 100644 index 000000000..5d3371697 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/ether_torch_alternative.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ether": { + "conditions": { + "items": [ + { + "items": "malum:ether" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:ether_torch_alternative" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ether" + ] + ], + "rewards": { + "recipes": [ + "minecraft:ether_torch_alternative" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper.json new file mode 100644 index 000000000..901494acc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_chiseled_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_chiseled_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..4856a0cf4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper_from_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_chiseled_copper_from_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_chiseled_copper_from_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper_from_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper_from_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..41988aa4a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_chiseled_copper_from_exposed_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_chiseled_copper_from_exposed_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_chiseled_copper_from_exposed_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_copper_grate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_copper_grate.json new file mode 100644 index 000000000..d0b76a60b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_copper_grate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_copper_grate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_copper_grate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_copper_grate_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_copper_grate_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..a39351745 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_copper_grate_from_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_copper_grate_from_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_copper_grate_from_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper.json new file mode 100644 index 000000000..960ad0694 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_cut_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_cut_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..32f962b67 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_from_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_cut_copper_from_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_cut_copper_from_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab.json new file mode 100644 index 000000000..d815d619d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..426fd6744 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab_from_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_cut_copper_slab_from_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_cut_copper_slab_from_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..e9782fd41 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs.json new file mode 100644 index 000000000..1d2bd2702 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_cut_copper_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_cut_copper_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..ee4a9fed4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_cut_copper_stairs_from_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_cut_copper_stairs_from_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..8b0777530 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/glass.json new file mode 100644 index 000000000..fea555dbc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smelts_to_glass": { + "conditions": { + "items": [ + { + "items": "#minecraft:smelts_to_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smelts_to_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/glowstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/glowstone.json new file mode 100644 index 000000000..aa0f34d2e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/glowstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glowstone_dust": { + "conditions": { + "items": [ + { + "items": "minecraft:glowstone_dust" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:glowstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glowstone_dust" + ] + ], + "rewards": { + "recipes": [ + "minecraft:glowstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/gold_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/gold_block.json new file mode 100644 index 000000000..4e4a46e9c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/gold_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite.json new file mode 100644 index 000000000..6bfad7740 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:granite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:granite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_slab.json new file mode 100644 index 000000000..46331621e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:granite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:granite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_slab_from_granite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_slab_from_granite_stonecutting.json new file mode 100644 index 000000000..84cf8f1b8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_slab_from_granite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:granite_slab_from_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:granite_slab_from_granite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_stairs.json new file mode 100644 index 000000000..6603cc6ab --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:granite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:granite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_stairs_from_granite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_stairs_from_granite_stonecutting.json new file mode 100644 index 000000000..6082c7f63 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/granite_stairs_from_granite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:granite_stairs_from_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:granite_stairs_from_granite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_concrete_powder.json new file mode 100644 index 000000000..1f9525389 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_stained_glass.json new file mode 100644 index 000000000..dc962e804 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_terracotta.json new file mode 100644 index 000000000..3df2b425c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/gray_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/green_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/green_concrete_powder.json new file mode 100644 index 000000000..007e29052 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/green_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/green_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/green_stained_glass.json new file mode 100644 index 000000000..09d322182 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/green_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/green_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/green_terracotta.json new file mode 100644 index 000000000..5a827b3b8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/green_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/hay_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/hay_block.json new file mode 100644 index 000000000..7c3eca36e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/hay_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:hay_block" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wheat": { + "conditions": { + "items": [ + { + "items": "minecraft:wheat" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wheat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:hay_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/iridescent_ether_torch_alternative.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/iridescent_ether_torch_alternative.json new file mode 100644 index 000000000..f208466eb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/iridescent_ether_torch_alternative.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ether": { + "conditions": { + "items": [ + { + "items": "malum:ether" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iridescent_ether_torch_alternative" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ether" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iridescent_ether_torch_alternative" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/iron_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/iron_block.json new file mode 100644 index 000000000..d1f4ad339 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/iron_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/jack_o_lantern.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jack_o_lantern.json new file mode 100644 index 000000000..2d437a5d3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jack_o_lantern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_carved_pumpkin": { + "conditions": { + "items": [ + { + "items": "minecraft:carved_pumpkin" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jack_o_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_carved_pumpkin" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jack_o_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_planks.json new file mode 100644 index 000000000..ef63f549b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#minecraft:jungle_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_slab.json new file mode 100644 index 000000000..1ed3e9682 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_stairs.json new file mode 100644 index 000000000..72e9cb8be --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_wood.json new file mode 100644 index 000000000..9b9f7497a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/jungle_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/lapis_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/lapis_block.json new file mode 100644 index 000000000..347dcbcc6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/lapis_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lapis_lazuli": { + "conditions": { + "items": [ + { + "items": "minecraft:lapis_lazuli" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lapis_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lapis_lazuli" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lapis_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_concrete_powder.json new file mode 100644 index 000000000..99d9edf6f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_stained_glass.json new file mode 100644 index 000000000..ba006479a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_terracotta.json new file mode 100644 index 000000000..89d3dff37 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_blue_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_concrete_powder.json new file mode 100644 index 000000000..191b17a57 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_stained_glass.json new file mode 100644 index 000000000..e1b478662 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_terracotta.json new file mode 100644 index 000000000..264ebe7d4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/light_gray_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_concrete_powder.json new file mode 100644 index 000000000..7b68fd611 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_stained_glass.json new file mode 100644 index 000000000..b13111b7a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_terracotta.json new file mode 100644 index 000000000..42f0ed59a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/lime_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_concrete_powder.json new file mode 100644 index 000000000..49b0cde6d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_stained_glass.json new file mode 100644 index 000000000..8c72a24a3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_terracotta.json new file mode 100644 index 000000000..d1c896f55 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/magenta_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/magma_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/magma_block.json new file mode 100644 index 000000000..e31595117 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/magma_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magma_cream": { + "conditions": { + "items": [ + { + "items": "minecraft:magma_cream" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magma_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magma_cream" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magma_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_planks.json new file mode 100644 index 000000000..2a7cecdb8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#minecraft:mangrove_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_slab.json new file mode 100644 index 000000000..36e234fff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_stairs.json new file mode 100644 index 000000000..921298e8e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_wood.json new file mode 100644 index 000000000..d52aed599 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mangrove_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/melon.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/melon.json new file mode 100644 index 000000000..a23ca0f70 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/melon.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_melon": { + "conditions": { + "items": [ + { + "items": "minecraft:melon_slice" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:melon" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_melon" + ] + ], + "rewards": { + "recipes": [ + "minecraft:melon" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_from_moss_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_from_moss_block.json new file mode 100644 index 000000000..0113de3c2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_from_moss_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_moss_block": { + "conditions": { + "items": [ + { + "items": "minecraft:moss_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_cobblestone_from_moss_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_moss_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_cobblestone_from_moss_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_from_vine.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_from_vine.json new file mode 100644 index 000000000..9ff8e895c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_from_vine.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_cobblestone_from_vine" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_vine": { + "conditions": { + "items": [ + { + "items": "minecraft:vine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_vine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_cobblestone_from_vine" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_slab.json new file mode 100644 index 000000000..ab6fcfd09 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_cobblestone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_cobblestone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting.json new file mode 100644 index 000000000..1a7ce9689 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_stairs.json new file mode 100644 index 000000000..a35129dbb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_cobblestone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_cobblestone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting.json new file mode 100644 index 000000000..f6f19ce3a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_slab.json new file mode 100644 index 000000000..a79f07a72 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_stone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_stone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting.json new file mode 100644 index 000000000..bbcbeac5d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_stairs.json new file mode 100644 index 000000000..71802c6e0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_stone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_stone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting.json new file mode 100644 index 000000000..47c58b729 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_bricks_from_moss_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_bricks_from_moss_block.json new file mode 100644 index 000000000..d63c5046a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_bricks_from_moss_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_moss_block": { + "conditions": { + "items": [ + { + "items": "minecraft:moss_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_stone_bricks_from_moss_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_moss_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_stone_bricks_from_moss_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_bricks_from_vine.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_bricks_from_vine.json new file mode 100644 index 000000000..f3b1e2ee2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mossy_stone_bricks_from_vine.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_stone_bricks_from_vine" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_vine": { + "conditions": { + "items": [ + { + "items": "minecraft:vine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_vine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_stone_bricks_from_vine" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_slab.json new file mode 100644 index 000000000..d2331ff74 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mud_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mud_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mud_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mud_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mud_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_slab_from_mud_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_slab_from_mud_bricks_stonecutting.json new file mode 100644 index 000000000..fed8ff7a2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_slab_from_mud_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mud_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mud_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mud_brick_slab_from_mud_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mud_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mud_brick_slab_from_mud_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_stairs.json new file mode 100644 index 000000000..dce37c825 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mud_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mud_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mud_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mud_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mud_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_stairs_from_mud_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_stairs_from_mud_bricks_stonecutting.json new file mode 100644 index 000000000..6a1a23ed8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_brick_stairs_from_mud_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mud_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mud_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mud_brick_stairs_from_mud_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mud_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mud_brick_stairs_from_mud_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_bricks.json new file mode 100644 index 000000000..0c6d3aaca --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/mud_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_packed_mud": { + "conditions": { + "items": [ + { + "items": "minecraft:packed_mud" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mud_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_mud" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mud_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/muddy_mangrove_roots.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/muddy_mangrove_roots.json new file mode 100644 index 000000000..b704cb58a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/muddy_mangrove_roots.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_roots": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_roots" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:muddy_mangrove_roots" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_roots" + ] + ], + "rewards": { + "recipes": [ + "minecraft:muddy_mangrove_roots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_slab.json new file mode 100644 index 000000000..c808e0235 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_slab_from_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_slab_from_nether_bricks_stonecutting.json new file mode 100644 index 000000000..9e803c179 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_slab_from_nether_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_brick_slab_from_nether_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_brick_slab_from_nether_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_stairs.json new file mode 100644 index 000000000..b57b9443b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_stairs_from_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_stairs_from_nether_bricks_stonecutting.json new file mode 100644 index 000000000..215004875 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_brick_stairs_from_nether_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_brick_stairs_from_nether_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_brick_stairs_from_nether_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_bricks.json new file mode 100644 index 000000000..ed2c3ae2b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_brick": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_brick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_brick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_wart_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_wart_block.json new file mode 100644 index 000000000..2728873b1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/nether_wart_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_wart": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_wart" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_wart_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_wart" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_wart_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/netherite_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/netherite_block.json new file mode 100644 index 000000000..91d676a16 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/netherite_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_planks.json new file mode 100644 index 000000000..6c78d0479 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#minecraft:oak_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_slab.json new file mode 100644 index 000000000..cef0e37ed --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_stairs.json new file mode 100644 index 000000000..4a2b6cfcf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_wood.json new file mode 100644 index 000000000..bd62427e5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oak_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_concrete_powder.json new file mode 100644 index 000000000..811680055 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_stained_glass.json new file mode 100644 index 000000000..5ae8d6faf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_terracotta.json new file mode 100644 index 000000000..ca71a5c70 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/orange_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper.json new file mode 100644 index 000000000..6796d3292 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_chiseled_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_chiseled_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..0a2b05771 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper_from_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_chiseled_copper_from_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_chiseled_copper_from_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..dab869ace --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_copper_grate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_copper_grate.json new file mode 100644 index 000000000..5cea8fc1f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_copper_grate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_copper_grate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_copper_grate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_copper_grate_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_copper_grate_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..ecb78079c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_copper_grate_from_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_copper_grate_from_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_copper_grate_from_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper.json new file mode 100644 index 000000000..7eb45a16f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_cut_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_cut_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..6f5bb3bb6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_from_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_cut_copper_from_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_cut_copper_from_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab.json new file mode 100644 index 000000000..3cea579de --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..ec034dd47 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_cut_copper_slab_from_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_cut_copper_slab_from_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..d321f6f9b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs.json new file mode 100644 index 000000000..02118cd85 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_cut_copper_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_cut_copper_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..3001961b1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..30b343fd7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/packed_ice.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/packed_ice.json new file mode 100644 index 000000000..e4ac8a5d4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/packed_ice.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ice": { + "conditions": { + "items": [ + { + "items": "minecraft:ice" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:packed_ice" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ice" + ] + ], + "rewards": { + "recipes": [ + "minecraft:packed_ice" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/packed_mud.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/packed_mud.json new file mode 100644 index 000000000..5cd96a041 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/packed_mud.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mud": { + "conditions": { + "items": [ + { + "items": "minecraft:mud" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:packed_mud" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mud" + ] + ], + "rewards": { + "recipes": [ + "minecraft:packed_mud" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_concrete_powder.json new file mode 100644 index 000000000..d66ee5ef6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_stained_glass.json new file mode 100644 index 000000000..08559fc8b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_terracotta.json new file mode 100644 index 000000000..77497150c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/pink_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite.json new file mode 100644 index 000000000..ec5ca8560 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_andesite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_from_andesite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_from_andesite_stonecutting.json new file mode 100644 index 000000000..07256bf0a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_from_andesite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_andesite_from_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_from_andesite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab.json new file mode 100644 index 000000000..7836486bc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_andesite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting.json new file mode 100644 index 000000000..d60cac027 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_andesite_slab_from_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_slab_from_andesite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting.json new file mode 100644 index 000000000..54578aee8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_andesite_slab_from_polished_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_slab_from_polished_andesite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs.json new file mode 100644 index 000000000..f20835587 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_andesite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs_from_andesite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs_from_andesite_stonecutting.json new file mode 100644 index 000000000..3d21f9e3d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs_from_andesite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_andesite_stairs_from_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_stairs_from_andesite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs_from_polished_andesite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs_from_polished_andesite_stonecutting.json new file mode 100644 index 000000000..21b84f441 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_andesite_stairs_from_polished_andesite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_andesite_stairs_from_polished_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_stairs_from_polished_andesite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_basalt.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_basalt.json new file mode 100644 index 000000000..f048e7a1e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_basalt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_basalt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_basalt" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_basalt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_basalt_from_basalt_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_basalt_from_basalt_stonecutting.json new file mode 100644 index 000000000..fad181705 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_basalt_from_basalt_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_basalt_from_basalt_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_basalt" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_basalt_from_basalt_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone.json new file mode 100644 index 000000000..13234a348 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab.json new file mode 100644 index 000000000..e30b651c8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_blackstone_stonecutting.json new file mode 100644 index 000000000..ca1120038 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_slab_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_slab_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting.json new file mode 100644 index 000000000..557a6c163 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..e3b0d3105 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_slab_from_polished_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_slab_from_polished_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs.json new file mode 100644 index 000000000..06d31c5b1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_blackstone_stonecutting.json new file mode 100644 index 000000000..7b78a36ff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_stairs_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_stairs_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting.json new file mode 100644 index 000000000..330d44ac5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..5570cf005 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks.json new file mode 100644 index 000000000..6d89484ac --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks_from_blackstone_stonecutting.json new file mode 100644 index 000000000..06d07a1a3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_bricks_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_bricks_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..972c995c6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_bricks_from_polished_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_bricks_from_polished_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_bricks_from_polished_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_from_blackstone_stonecutting.json new file mode 100644 index 000000000..fc8687b7f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab.json new file mode 100644 index 000000000..51e8b24c4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab_from_blackstone_stonecutting.json new file mode 100644 index 000000000..28b6e2a43 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_slab_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_slab_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..1f4768bea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_slab_from_polished_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_slab_from_polished_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_slab_from_polished_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs.json new file mode 100644 index 000000000..2ef334c63 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs_from_blackstone_stonecutting.json new file mode 100644 index 000000000..17146d8f6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_stairs_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_stairs_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..16749d644 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_blackstone_stairs_from_polished_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_stairs_from_polished_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_stairs_from_polished_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate.json new file mode 100644 index 000000000..ecbe21c02 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..0cb2f0cc6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab.json new file mode 100644 index 000000000..5a2f9c98a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..f5868a819 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_slab_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_slab_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..ea3650ab1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_slab_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_slab_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_slab_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs.json new file mode 100644 index 000000000..5b98823b4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..1018229c6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_stairs_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_stairs_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..ac64672a6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_deepslate_stairs_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_stairs_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_stairs_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite.json new file mode 100644 index 000000000..8e20b1109 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_diorite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_from_diorite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_from_diorite_stonecutting.json new file mode 100644 index 000000000..002402db3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_from_diorite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_diorite_from_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_from_diorite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab.json new file mode 100644 index 000000000..eee8ccf5d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_diorite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting.json new file mode 100644 index 000000000..911b2abdd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_diorite_slab_from_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_slab_from_diorite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting.json new file mode 100644 index 000000000..c18e0885e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_diorite_slab_from_polished_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_slab_from_polished_diorite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs.json new file mode 100644 index 000000000..622b47ed6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_diorite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs_from_diorite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs_from_diorite_stonecutting.json new file mode 100644 index 000000000..c2a60aeda --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs_from_diorite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_diorite_stairs_from_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_stairs_from_diorite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs_from_polished_diorite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs_from_polished_diorite_stonecutting.json new file mode 100644 index 000000000..ed96087ea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_diorite_stairs_from_polished_diorite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_diorite_stairs_from_polished_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_stairs_from_polished_diorite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite.json new file mode 100644 index 000000000..5f1d37e48 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_granite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_from_granite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_from_granite_stonecutting.json new file mode 100644 index 000000000..1e0004969 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_from_granite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_granite_from_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_from_granite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab.json new file mode 100644 index 000000000..ac14683be --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_granite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab_from_granite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab_from_granite_stonecutting.json new file mode 100644 index 000000000..b24757dd9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab_from_granite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_granite_slab_from_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_slab_from_granite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting.json new file mode 100644 index 000000000..6a43c4d6a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_granite_slab_from_polished_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_slab_from_polished_granite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs.json new file mode 100644 index 000000000..2c2637b9a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_granite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs_from_granite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs_from_granite_stonecutting.json new file mode 100644 index 000000000..b137a4e3b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs_from_granite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_granite_stairs_from_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_stairs_from_granite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs_from_polished_granite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs_from_polished_granite_stonecutting.json new file mode 100644 index 000000000..117e9df16 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_granite_stairs_from_polished_granite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_granite_stairs_from_polished_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_stairs_from_polished_granite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff.json new file mode 100644 index 000000000..5e61bb3d1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_from_tuff_stonecutting.json new file mode 100644 index 000000000..7f1be72b1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab.json new file mode 100644 index 000000000..b4c6d5c4e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..f4063a23d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab_from_polished_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_slab_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_slab_from_polished_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab_from_tuff_stonecutting.json new file mode 100644 index 000000000..8d875be2c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_slab_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_slab_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_slab_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs.json new file mode 100644 index 000000000..eace7ca08 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..0633449d9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs_from_polished_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_stairs_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_stairs_from_polished_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs_from_tuff_stonecutting.json new file mode 100644 index 000000000..3b03faee4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/polished_tuff_stairs_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_stairs_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_stairs_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine.json new file mode 100644 index 000000000..dc5eaf99a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine_shard": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine_shard" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine_shard" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_slab.json new file mode 100644 index 000000000..5614f52bc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_slab_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_slab_from_prismarine_stonecutting.json new file mode 100644 index 000000000..7d6f8bb91 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_slab_from_prismarine_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine_brick": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_brick_slab_from_prismarine_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine_brick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_brick_slab_from_prismarine_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_stairs.json new file mode 100644 index 000000000..27f1f3260 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_stairs_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_stairs_from_prismarine_stonecutting.json new file mode 100644 index 000000000..e7d6c7bac --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_brick_stairs_from_prismarine_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine_brick": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_brick_stairs_from_prismarine_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine_brick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_brick_stairs_from_prismarine_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_bricks.json new file mode 100644 index 000000000..a3176dfd7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine_shard": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine_shard" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine_shard" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_slab.json new file mode 100644 index 000000000..abd366e30 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_slab_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_slab_from_prismarine_stonecutting.json new file mode 100644 index 000000000..41d9ae0c3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_slab_from_prismarine_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_slab_from_prismarine_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_slab_from_prismarine_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_stairs.json new file mode 100644 index 000000000..a23db5e57 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_stairs_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_stairs_from_prismarine_stonecutting.json new file mode 100644 index 000000000..5808b0867 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/prismarine_stairs_from_prismarine_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_stairs_from_prismarine_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_stairs_from_prismarine_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_concrete_powder.json new file mode 100644 index 000000000..5de5d7ec3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_stained_glass.json new file mode 100644 index 000000000..8289f1dea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_terracotta.json new file mode 100644 index 000000000..81c7336ff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purple_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_block.json new file mode 100644 index 000000000..6ce1ad28d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chorus_fruit_popped": { + "conditions": { + "items": [ + { + "items": "minecraft:popped_chorus_fruit" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purpur_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chorus_fruit_popped" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purpur_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_pillar.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_pillar.json new file mode 100644 index 000000000..5a128cfbb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_pillar.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purpur_block": { + "conditions": { + "items": [ + { + "items": "minecraft:purpur_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purpur_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purpur_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purpur_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_pillar_from_purpur_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_pillar_from_purpur_block_stonecutting.json new file mode 100644 index 000000000..9d861ff40 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_pillar_from_purpur_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purpur_block": { + "conditions": { + "items": [ + { + "items": "minecraft:purpur_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purpur_pillar_from_purpur_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purpur_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purpur_pillar_from_purpur_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_slab.json new file mode 100644 index 000000000..ff760ee43 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purpur_block": { + "conditions": { + "items": [ + { + "items": "minecraft:purpur_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purpur_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purpur_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purpur_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_slab_from_purpur_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_slab_from_purpur_block_stonecutting.json new file mode 100644 index 000000000..21ec6c909 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_slab_from_purpur_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purpur_block": { + "conditions": { + "items": [ + { + "items": "minecraft:purpur_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purpur_slab_from_purpur_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purpur_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purpur_slab_from_purpur_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_stairs.json new file mode 100644 index 000000000..de630a194 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purpur_block": { + "conditions": { + "items": [ + { + "items": "minecraft:purpur_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purpur_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purpur_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purpur_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_stairs_from_purpur_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_stairs_from_purpur_block_stonecutting.json new file mode 100644 index 000000000..5747d0722 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/purpur_stairs_from_purpur_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purpur_block": { + "conditions": { + "items": [ + { + "items": "minecraft:purpur_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purpur_stairs_from_purpur_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purpur_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purpur_stairs_from_purpur_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_block.json new file mode 100644 index 000000000..816d4cd3e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_bricks.json new file mode 100644 index 000000000..36432426b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_bricks_from_quartz_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_bricks_from_quartz_block_stonecutting.json new file mode 100644 index 000000000..ca69b17c3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_bricks_from_quartz_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_bricks_from_quartz_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_bricks_from_quartz_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_pillar.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_pillar.json new file mode 100644 index 000000000..482fa9f0b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_pillar.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_quartz_pillar": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chiseled_quartz_block", + "has_quartz_block", + "has_quartz_pillar" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_pillar_from_quartz_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_pillar_from_quartz_block_stonecutting.json new file mode 100644 index 000000000..f5d143ccb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_pillar_from_quartz_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_pillar_from_quartz_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_pillar_from_quartz_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_slab.json new file mode 100644 index 000000000..5d18e2bf7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_slab.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_quartz_pillar": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chiseled_quartz_block", + "has_quartz_block", + "has_quartz_pillar" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_slab_from_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_slab_from_stonecutting.json new file mode 100644 index 000000000..6e37acc3b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_slab_from_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_slab_from_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_slab_from_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_stairs.json new file mode 100644 index 000000000..de4f08104 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_stairs.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_quartz_pillar": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chiseled_quartz_block", + "has_quartz_block", + "has_quartz_pillar" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_stairs_from_quartz_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_stairs_from_quartz_block_stonecutting.json new file mode 100644 index 000000000..d060a0773 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/quartz_stairs_from_quartz_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_stairs_from_quartz_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_stairs_from_quartz_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_copper_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_copper_block.json new file mode 100644 index 000000000..007b887dc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_copper_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:raw_copper_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:raw_copper_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_gold_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_gold_block.json new file mode 100644 index 000000000..a86e63fb1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_gold_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_gold": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_gold" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:raw_gold_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_gold" + ] + ], + "rewards": { + "recipes": [ + "minecraft:raw_gold_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_iron_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_iron_block.json new file mode 100644 index 000000000..2a415de40 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/raw_iron_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_iron": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_iron" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:raw_iron_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_iron" + ] + ], + "rewards": { + "recipes": [ + "minecraft:raw_iron_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_concrete_powder.json new file mode 100644 index 000000000..4f2d6392a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_slab.json new file mode 100644 index 000000000..4cec61b3e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:red_nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_nether_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_nether_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_slab_from_red_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_slab_from_red_nether_bricks_stonecutting.json new file mode 100644 index 000000000..3ba4bf24a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_slab_from_red_nether_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:red_nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_nether_brick_slab_from_red_nether_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_nether_brick_slab_from_red_nether_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_stairs.json new file mode 100644 index 000000000..750c3b8b4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:red_nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_nether_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_nether_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_stairs_from_red_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_stairs_from_red_nether_bricks_stonecutting.json new file mode 100644 index 000000000..3ca8fe8a0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_brick_stairs_from_red_nether_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:red_nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_nether_brick_stairs_from_red_nether_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_nether_brick_stairs_from_red_nether_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_bricks.json new file mode 100644 index 000000000..fcbfe1553 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_nether_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_wart": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_wart" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_nether_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_wart" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_nether_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone.json new file mode 100644 index 000000000..c6932f485 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_sandstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_sandstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_slab.json new file mode 100644 index 000000000..37ffc7fcf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_sandstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone", + "has_chiseled_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_sandstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_slab_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_slab_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..ae459a484 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_slab_from_red_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_sandstone_slab_from_red_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_sandstone_slab_from_red_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_stairs.json new file mode 100644 index 000000000..050e62eb0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_stairs.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_cut_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_sandstone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone", + "has_chiseled_red_sandstone", + "has_cut_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_sandstone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_stairs_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_stairs_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..6d5bc3e96 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_sandstone_stairs_from_red_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_sandstone_stairs_from_red_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_sandstone_stairs_from_red_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_stained_glass.json new file mode 100644 index 000000000..b65c87a61 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_terracotta.json new file mode 100644 index 000000000..6b9f6fdd8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/red_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone.json new file mode 100644 index 000000000..05ac5881e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sandstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sandstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_slab.json new file mode 100644 index 000000000..5ea1df31c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sandstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone", + "has_chiseled_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sandstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_slab_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_slab_from_sandstone_stonecutting.json new file mode 100644 index 000000000..86898830f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_slab_from_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sandstone_slab_from_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sandstone_slab_from_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_stairs.json new file mode 100644 index 000000000..aff96ef78 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_stairs.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_cut_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sandstone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone", + "has_chiseled_sandstone", + "has_cut_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sandstone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_stairs_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_stairs_from_sandstone_stonecutting.json new file mode 100644 index 000000000..714dfad1f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sandstone_stairs_from_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sandstone_stairs_from_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sandstone_stairs_from_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/sea_lantern.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sea_lantern.json new file mode 100644 index 000000000..1397713cb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sea_lantern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine_crystals": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine_crystals" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sea_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine_crystals" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sea_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_basalt.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_basalt.json new file mode 100644 index 000000000..4ded68bb0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_basalt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_basalt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_basalt" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_basalt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz.json new file mode 100644 index 000000000..b3866b8b4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_quartz" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_quartz" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_slab.json new file mode 100644 index 000000000..e5ad9a90d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_quartz_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_quartz_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_slab_from_smooth_quartz_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_slab_from_smooth_quartz_stonecutting.json new file mode 100644 index 000000000..f14f27a8a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_slab_from_smooth_quartz_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_quartz_slab_from_smooth_quartz_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_quartz_slab_from_smooth_quartz_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_stairs.json new file mode 100644 index 000000000..915eb3473 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_quartz_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_quartz_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_stairs_from_smooth_quartz_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_stairs_from_smooth_quartz_stonecutting.json new file mode 100644 index 000000000..7df6a2fc1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_quartz_stairs_from_smooth_quartz_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_quartz_stairs_from_smooth_quartz_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_quartz_stairs_from_smooth_quartz_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone.json new file mode 100644 index 000000000..f905834d9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_red_sandstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_red_sandstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_slab.json new file mode 100644 index 000000000..53a07500e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_red_sandstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_red_sandstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting.json new file mode 100644 index 000000000..d7800ef48 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_stairs.json new file mode 100644 index 000000000..e3bb9a35f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_red_sandstone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_red_sandstone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting.json new file mode 100644 index 000000000..ce5fe098f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone.json new file mode 100644 index 000000000..0e7072e96 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_sandstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_sandstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_slab.json new file mode 100644 index 000000000..0bd95f73e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_sandstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_sandstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_slab_from_smooth_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_slab_from_smooth_sandstone_stonecutting.json new file mode 100644 index 000000000..f420e673e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_slab_from_smooth_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_sandstone_slab_from_smooth_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_sandstone_slab_from_smooth_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_stairs.json new file mode 100644 index 000000000..ce61f570a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_sandstone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_sandstone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_stairs_from_smooth_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_stairs_from_smooth_sandstone_stonecutting.json new file mode 100644 index 000000000..89fff18d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_sandstone_stairs_from_smooth_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_sandstone_stairs_from_smooth_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_sandstone_stairs_from_smooth_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone.json new file mode 100644 index 000000000..89b2fb04f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone_slab.json new file mode 100644 index 000000000..c8a50e840 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_stone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_stone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone_slab_from_smooth_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone_slab_from_smooth_stone_stonecutting.json new file mode 100644 index 000000000..3023896e2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/smooth_stone_slab_from_smooth_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smooth_stone_slab_from_smooth_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smooth_stone_slab_from_smooth_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/snow_block.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/snow_block.json new file mode 100644 index 000000000..1daf61542 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/snow_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_snowball": { + "conditions": { + "items": [ + { + "items": "minecraft:snowball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:snow_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_snowball" + ] + ], + "rewards": { + "recipes": [ + "minecraft:snow_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/sponge.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sponge.json new file mode 100644 index 000000000..4295d8949 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/sponge.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sponge" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wet_sponge": { + "conditions": { + "items": [ + { + "items": "minecraft:wet_sponge" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wet_sponge" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sponge" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_planks.json new file mode 100644 index 000000000..67128d164 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#minecraft:spruce_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_slab.json new file mode 100644 index 000000000..9ab2ca88f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_stairs.json new file mode 100644 index 000000000..6c921e425 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_wood.json new file mode 100644 index 000000000..049df90f5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/spruce_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone.json new file mode 100644 index 000000000..edf15f5f3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab.json new file mode 100644 index 000000000..c8f46fcad --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_bricks": { + "conditions": { + "items": [ + { + "items": "#minecraft:stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab_from_stone_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab_from_stone_bricks_stonecutting.json new file mode 100644 index 000000000..1315d2da0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab_from_stone_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_brick_slab_from_stone_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_brick_slab_from_stone_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab_from_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab_from_stone_stonecutting.json new file mode 100644 index 000000000..1dca74f5f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_slab_from_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_brick_slab_from_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_brick_slab_from_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs.json new file mode 100644 index 000000000..cf2ece4f6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_bricks": { + "conditions": { + "items": [ + { + "items": "#minecraft:stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs_from_stone_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs_from_stone_bricks_stonecutting.json new file mode 100644 index 000000000..e5d0039e6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs_from_stone_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_brick_stairs_from_stone_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_brick_stairs_from_stone_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs_from_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs_from_stone_stonecutting.json new file mode 100644 index 000000000..6d540f196 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_brick_stairs_from_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_brick_stairs_from_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_brick_stairs_from_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_bricks.json new file mode 100644 index 000000000..22788b02c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_bricks_from_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_bricks_from_stone_stonecutting.json new file mode 100644 index 000000000..389841bc2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_bricks_from_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_bricks_from_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_bricks_from_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_slab.json new file mode 100644 index 000000000..52b396245 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_slab_from_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_slab_from_stone_stonecutting.json new file mode 100644 index 000000000..9772a6ea1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_slab_from_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_slab_from_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_slab_from_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_stairs.json new file mode 100644 index 000000000..59942e143 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_stairs_from_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_stairs_from_stone_stonecutting.json new file mode 100644 index 000000000..c10f6cd20 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stone_stairs_from_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_stairs_from_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_stairs_from_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_acacia_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_acacia_wood.json new file mode 100644 index 000000000..6b9f12fc1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_acacia_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_acacia_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_acacia_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_acacia_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_birch_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_birch_wood.json new file mode 100644 index 000000000..d8dc4d555 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_birch_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_birch_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_birch_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_birch_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_cherry_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_cherry_wood.json new file mode 100644 index 000000000..dbbe1592d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_cherry_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_cherry_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_cherry_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_cherry_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_crimson_hyphae.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_crimson_hyphae.json new file mode 100644 index 000000000..51c71c3e6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_crimson_hyphae.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_crimson_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_crimson_hyphae" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_crimson_hyphae" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_dark_oak_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_dark_oak_wood.json new file mode 100644 index 000000000..85bea3e7a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_dark_oak_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_dark_oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_dark_oak_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_dark_oak_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_jungle_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_jungle_wood.json new file mode 100644 index 000000000..04a872359 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_jungle_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_jungle_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_jungle_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_jungle_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_mangrove_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_mangrove_wood.json new file mode 100644 index 000000000..7c021353e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_mangrove_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_mangrove_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_mangrove_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_mangrove_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_oak_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_oak_wood.json new file mode 100644 index 000000000..fc3cc8653 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_oak_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_oak_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_oak_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_spruce_wood.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_spruce_wood.json new file mode 100644 index 000000000..7bdbfb28a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_spruce_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_spruce_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_spruce_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_spruce_wood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_warped_hyphae.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_warped_hyphae.json new file mode 100644 index 000000000..b0d9a4e26 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/stripped_warped_hyphae.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_warped_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stripped_warped_hyphae" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stripped_warped_hyphae" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tainted_ether_brazier.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tainted_ether_brazier.json new file mode 100644 index 000000000..cdfcc05d1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tainted_ether_brazier.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ether": { + "conditions": { + "items": [ + { + "items": "malum:ether" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tainted_ether_brazier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ether" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tainted_ether_brazier" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tainted_iridescent_ether_brazier.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tainted_iridescent_ether_brazier.json new file mode 100644 index 000000000..7579d4e43 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tainted_iridescent_ether_brazier.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ether": { + "conditions": { + "items": [ + { + "items": "malum:ether" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tainted_iridescent_ether_brazier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ether" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tainted_iridescent_ether_brazier" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/terracotta.json new file mode 100644 index 000000000..81d3a796c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_clay_block": { + "conditions": { + "items": [ + { + "items": "minecraft:clay" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_clay_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tinted_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tinted_glass.json new file mode 100644 index 000000000..fedd8dafb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tinted_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_amethyst_shard": { + "conditions": { + "items": [ + { + "items": "minecraft:amethyst_shard" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tinted_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_amethyst_shard" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tinted_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab.json new file mode 100644 index 000000000..5af88e654 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..6fc042a10 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_polished_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_slab_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_slab_from_polished_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_bricks_stonecutting.json new file mode 100644 index 000000000..6d86a3839 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_slab_from_tuff_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_slab_from_tuff_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_stonecutting.json new file mode 100644 index 000000000..997afe632 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_slab_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_slab_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs.json new file mode 100644 index 000000000..b1b6ead9a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..f0ff02ca7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_polished_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_stairs_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_stairs_from_polished_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_tuff_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_tuff_bricks_stonecutting.json new file mode 100644 index 000000000..a28481c01 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_tuff_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_stairs_from_tuff_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_stairs_from_tuff_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_tuff_stonecutting.json new file mode 100644 index 000000000..9480f34d2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_brick_stairs_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_stairs_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_stairs_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks.json new file mode 100644 index 000000000..56c6a18fb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..56159bee2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks_from_polished_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_bricks_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_bricks_from_polished_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks_from_tuff_stonecutting.json new file mode 100644 index 000000000..ebad311e0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_bricks_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_bricks_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_bricks_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_slab.json new file mode 100644 index 000000000..28dbd47af --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_slab_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_slab_from_tuff_stonecutting.json new file mode 100644 index 000000000..498bb7b9f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_slab_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_slab_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_slab_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_stairs.json new file mode 100644 index 000000000..1ac138972 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_stairs_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_stairs_from_tuff_stonecutting.json new file mode 100644 index 000000000..561d405e9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/tuff_stairs_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_stairs_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_stairs_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/twisted_ether_brazier.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/twisted_ether_brazier.json new file mode 100644 index 000000000..696475a63 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/twisted_ether_brazier.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ether": { + "conditions": { + "items": [ + { + "items": "malum:ether" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:twisted_ether_brazier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ether" + ] + ], + "rewards": { + "recipes": [ + "minecraft:twisted_ether_brazier" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/twisted_iridescent_ether_brazier.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/twisted_iridescent_ether_brazier.json new file mode 100644 index 000000000..c01fb0937 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/twisted_iridescent_ether_brazier.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ether": { + "conditions": { + "items": [ + { + "items": "malum:ether" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:twisted_iridescent_ether_brazier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ether" + ] + ], + "rewards": { + "recipes": [ + "minecraft:twisted_iridescent_ether_brazier" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_hyphae.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_hyphae.json new file mode 100644 index 000000000..46525e234 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_hyphae.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_hyphae" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_hyphae" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_planks.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_planks.json new file mode 100644 index 000000000..21ccebc67 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#minecraft:warped_stems" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_slab.json new file mode 100644 index 000000000..2d302c6ca --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_stairs.json new file mode 100644 index 000000000..bd52cf37e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/warped_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper.json new file mode 100644 index 000000000..20d25a376 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_chiseled_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_chiseled_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_honeycomb.json new file mode 100644 index 000000000..23ebad7b2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:chiseled_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_chiseled_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chiseled_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_chiseled_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..629cf8741 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_chiseled_copper_from_waxed_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_chiseled_copper_from_waxed_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_waxed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_waxed_cut_copper_stonecutting.json new file mode 100644 index 000000000..833279075 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_chiseled_copper_from_waxed_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_chiseled_copper_from_waxed_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_chiseled_copper_from_waxed_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_block_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_block_from_honeycomb.json new file mode 100644 index 000000000..a65972d3e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_block_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_copper_block_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_copper_block_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_bulb_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_bulb_from_honeycomb.json new file mode 100644 index 000000000..35a267669 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_bulb_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_bulb": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_bulb" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_copper_bulb_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_bulb" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_copper_bulb_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_door_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_door_from_honeycomb.json new file mode 100644 index 000000000..cda86792d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_door_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_door": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_door" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_copper_door_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_door" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_copper_door_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate.json new file mode 100644 index 000000000..7e38162a9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_copper_grate" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_copper_grate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate_from_honeycomb.json new file mode 100644 index 000000000..b2e996eb6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_grate": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_grate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_copper_grate_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_grate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_copper_grate_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..56c39a247 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_grate_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_copper_grate_from_waxed_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_copper_grate_from_waxed_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_trapdoor_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_trapdoor_from_honeycomb.json new file mode 100644 index 000000000..67fe651bd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_copper_trapdoor_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_trapdoor": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_trapdoor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_copper_trapdoor_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_trapdoor" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_copper_trapdoor_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper.json new file mode 100644 index 000000000..a8f005956 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_from_honeycomb.json new file mode 100644 index 000000000..99c3cde16 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..d96b28daa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_from_waxed_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_from_waxed_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab.json new file mode 100644 index 000000000..159a33e0a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_honeycomb.json new file mode 100644 index 000000000..08b2f6e5f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_slab_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_slab_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..0253a88dc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_slab_from_waxed_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_slab_from_waxed_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting.json new file mode 100644 index 000000000..aa1b052c2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs.json new file mode 100644 index 000000000..393461450 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_honeycomb.json new file mode 100644 index 000000000..222709f3f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper_stairs": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper_stairs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_stairs_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper_stairs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_stairs_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..a058f90ae --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting.json new file mode 100644 index 000000000..ef6d1c061 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper.json new file mode 100644 index 000000000..09a9daef5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_chiseled_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_chiseled_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_honeycomb.json new file mode 100644 index 000000000..aac7b5a39 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_chiseled_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_chiseled_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_chiseled_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_chiseled_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_chiseled_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..e061d5183 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..ffff639f3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_bulb_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_bulb_from_honeycomb.json new file mode 100644 index 000000000..71379ea90 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_bulb_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper_bulb": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper_bulb" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_copper_bulb_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper_bulb" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_copper_bulb_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_door_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_door_from_honeycomb.json new file mode 100644 index 000000000..72d199073 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_door_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper_door": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper_door" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_copper_door_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper_door" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_copper_door_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_from_honeycomb.json new file mode 100644 index 000000000..ee54119a5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate.json new file mode 100644 index 000000000..32d240086 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_copper_grate" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_copper_grate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate_from_honeycomb.json new file mode 100644 index 000000000..2e0b6b5fc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper_grate": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper_grate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_copper_grate_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper_grate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_copper_grate_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..08897f0e8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_trapdoor_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_trapdoor_from_honeycomb.json new file mode 100644 index 000000000..3b9514e51 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_copper_trapdoor_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper_trapdoor": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper_trapdoor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_copper_trapdoor_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper_trapdoor" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_copper_trapdoor_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper.json new file mode 100644 index 000000000..02896bc97 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_from_honeycomb.json new file mode 100644 index 000000000..ee22aede0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..09c272ab9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab.json new file mode 100644 index 000000000..1817e0c26 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_honeycomb.json new file mode 100644 index 000000000..644835063 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_slab_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_slab_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..ec5c46f8d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..7d9cc7c25 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs.json new file mode 100644 index 000000000..c8b842f93 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_honeycomb.json new file mode 100644 index 000000000..b013c6ad5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper_stairs": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper_stairs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_stairs_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper_stairs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_stairs_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..2049c56bf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..3aebaf736 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper.json new file mode 100644 index 000000000..3d5772041 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_chiseled_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_chiseled_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_honeycomb.json new file mode 100644 index 000000000..cd81b902c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_chiseled_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_chiseled_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_chiseled_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_chiseled_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_chiseled_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..ac0546128 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..00468ce49 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_bulb_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_bulb_from_honeycomb.json new file mode 100644 index 000000000..9371e3894 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_bulb_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper_bulb": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper_bulb" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_copper_bulb_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper_bulb" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_copper_bulb_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_door_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_door_from_honeycomb.json new file mode 100644 index 000000000..f943e07a4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_door_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper_door": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper_door" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_copper_door_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper_door" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_copper_door_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_from_honeycomb.json new file mode 100644 index 000000000..bc670d4c5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate.json new file mode 100644 index 000000000..eb64938f2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_copper_grate" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_copper_grate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate_from_honeycomb.json new file mode 100644 index 000000000..acc1d3c57 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper_grate": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper_grate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_copper_grate_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper_grate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_copper_grate_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..d2554e134 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_trapdoor_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_trapdoor_from_honeycomb.json new file mode 100644 index 000000000..4e7e1f355 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_copper_trapdoor_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper_trapdoor": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper_trapdoor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_copper_trapdoor_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper_trapdoor" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_copper_trapdoor_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper.json new file mode 100644 index 000000000..07cf847fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_from_honeycomb.json new file mode 100644 index 000000000..7443a8406 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..b4d1d1cd8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab.json new file mode 100644 index 000000000..802efadc3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_honeycomb.json new file mode 100644 index 000000000..a11599c6b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_slab_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_slab_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..ae7d1e660 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..e85f4455f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs.json new file mode 100644 index 000000000..5e41ffe7b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_honeycomb.json new file mode 100644 index 000000000..8af01a83e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper_stairs": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper_stairs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_stairs_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper_stairs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_stairs_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..40de729e2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..88f608e33 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper.json new file mode 100644 index 000000000..67c1bed54 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_chiseled_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_chiseled_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_honeycomb.json new file mode 100644 index 000000000..64dfa3cef --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_chiseled_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_chiseled_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_chiseled_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_chiseled_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_chiseled_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..756dd4180 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..c2c951983 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_bulb_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_bulb_from_honeycomb.json new file mode 100644 index 000000000..f96fb0dc2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_bulb_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_copper_bulb_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper_bulb": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper_bulb" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper_bulb" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_copper_bulb_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_door_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_door_from_honeycomb.json new file mode 100644 index 000000000..b9b5c9090 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_door_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_copper_door_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper_door": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper_door" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper_door" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_copper_door_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_from_honeycomb.json new file mode 100644 index 000000000..0655153b0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate.json new file mode 100644 index 000000000..136661a5c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_copper_grate" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_copper_grate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate_from_honeycomb.json new file mode 100644 index 000000000..c4d3064c8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_copper_grate_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper_grate": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper_grate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper_grate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_copper_grate_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..a1921007a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_trapdoor_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_trapdoor_from_honeycomb.json new file mode 100644 index 000000000..3f22f8425 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_copper_trapdoor_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_copper_trapdoor_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper_trapdoor": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper_trapdoor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper_trapdoor" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_copper_trapdoor_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper.json new file mode 100644 index 000000000..8e49d5b58 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_from_honeycomb.json new file mode 100644 index 000000000..6c6aac2d2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..2683a9bce --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab.json new file mode 100644 index 000000000..9400c1153 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_honeycomb.json new file mode 100644 index 000000000..d99fbf9cb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_slab_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_slab_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..c9dfd3a34 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..ac6ccdc31 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs.json new file mode 100644 index 000000000..80eebfe7f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_honeycomb.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_honeycomb.json new file mode 100644 index 000000000..72cf96eb1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_honeycomb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_stairs_from_honeycomb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper_stairs": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper_stairs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper_stairs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_stairs_from_honeycomb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..df3df9a09 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..822438537 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper.json new file mode 100644 index 000000000..867084505 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_chiseled_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_chiseled_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..95c49ebb3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper_from_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_chiseled_copper_from_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_chiseled_copper_from_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper_from_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper_from_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..c0500e099 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_chiseled_copper_from_weathered_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_chiseled_copper_from_weathered_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_chiseled_copper_from_weathered_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_copper_grate.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_copper_grate.json new file mode 100644 index 000000000..126185aee --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_copper_grate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_copper_grate" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_copper_grate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_copper_grate_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_copper_grate_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..4fea89fa2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_copper_grate_from_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_copper_grate_from_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_copper_grate_from_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper.json new file mode 100644 index 000000000..c65fd54b6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_cut_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_cut_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..a5353723f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_from_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_cut_copper_from_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_cut_copper_from_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab.json new file mode 100644 index 000000000..ca088625d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..c63d0b915 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab_from_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_cut_copper_slab_from_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_cut_copper_slab_from_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..63e0cfa1f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs.json new file mode 100644 index 000000000..346f92506 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_cut_copper_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_cut_copper_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..fa296b126 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_cut_copper_stairs_from_weathered_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_cut_copper_stairs_from_weathered_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..0a7bea311 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_concrete_powder.json new file mode 100644 index 000000000..ac35a8ba3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_stained_glass.json new file mode 100644 index 000000000..550627062 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_terracotta.json new file mode 100644 index 000000000..95ae5884c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_wool_from_string.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_wool_from_string.json new file mode 100644 index 000000000..dced36584 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/white_wool_from_string.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_string": { + "conditions": { + "items": [ + { + "items": "minecraft:string" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_wool_from_string" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_string" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_wool_from_string" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_concrete_powder.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_concrete_powder.json new file mode 100644 index 000000000..4e540872b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_concrete_powder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_concrete_powder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_stained_glass.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_stained_glass.json new file mode 100644 index 000000000..7a4145940 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_stained_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_stained_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_terracotta.json new file mode 100644 index 000000000..b0f4b8ccc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/building_blocks/yellow_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/arrow.json b/src/generated/resources/data/malum/advancement/recipes/combat/arrow.json new file mode 100644 index 000000000..d9a949b79 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/arrow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_feather": { + "conditions": { + "items": [ + { + "items": "minecraft:feather" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_flint": { + "conditions": { + "items": [ + { + "items": "minecraft:flint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:arrow" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_feather", + "has_flint" + ] + ], + "rewards": { + "recipes": [ + "minecraft:arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/bow.json b/src/generated/resources/data/malum/advancement/recipes/combat/bow.json new file mode 100644 index 000000000..475ddb24d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/bow.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_string": { + "conditions": { + "items": [ + { + "items": "minecraft:string" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bow" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_string" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/crossbow.json b/src/generated/resources/data/malum/advancement/recipes/combat/crossbow.json new file mode 100644 index 000000000..5690c1eac --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_string": { + "conditions": { + "items": [ + { + "items": "minecraft:string" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crossbow" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tripwire_hook": { + "conditions": { + "items": [ + { + "items": "minecraft:tripwire_hook" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_string", + "has_iron_ingot", + "has_tripwire_hook" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/diamond_boots.json b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_boots.json new file mode 100644 index 000000000..1bbffa7dd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_boots.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_boots" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/diamond_chestplate.json b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_chestplate.json new file mode 100644 index 000000000..22c62735c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_chestplate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_chestplate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/diamond_helmet.json b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_helmet.json new file mode 100644 index 000000000..9eb5c1992 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_helmet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_helmet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/diamond_leggings.json b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_leggings.json new file mode 100644 index 000000000..4107beafd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_leggings.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_leggings" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/diamond_sword.json b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_sword.json new file mode 100644 index 000000000..7b9fb0cfc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/diamond_sword.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_sword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/golden_boots.json b/src/generated/resources/data/malum/advancement/recipes/combat/golden_boots.json new file mode 100644 index 000000000..ce4e66db1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/golden_boots.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_boots" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/golden_chestplate.json b/src/generated/resources/data/malum/advancement/recipes/combat/golden_chestplate.json new file mode 100644 index 000000000..1c40b6b28 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/golden_chestplate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_chestplate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/golden_helmet.json b/src/generated/resources/data/malum/advancement/recipes/combat/golden_helmet.json new file mode 100644 index 000000000..ee9bd55fc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/golden_helmet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_helmet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/golden_leggings.json b/src/generated/resources/data/malum/advancement/recipes/combat/golden_leggings.json new file mode 100644 index 000000000..122729adb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/golden_leggings.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_leggings" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/golden_sword.json b/src/generated/resources/data/malum/advancement/recipes/combat/golden_sword.json new file mode 100644 index 000000000..1b3dd220e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/golden_sword.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_sword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/iron_boots.json b/src/generated/resources/data/malum/advancement/recipes/combat/iron_boots.json new file mode 100644 index 000000000..04a213f79 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/iron_boots.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_boots" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/iron_chestplate.json b/src/generated/resources/data/malum/advancement/recipes/combat/iron_chestplate.json new file mode 100644 index 000000000..0b2f58525 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/iron_chestplate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_chestplate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/iron_helmet.json b/src/generated/resources/data/malum/advancement/recipes/combat/iron_helmet.json new file mode 100644 index 000000000..53a1667d5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/iron_helmet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_helmet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/iron_leggings.json b/src/generated/resources/data/malum/advancement/recipes/combat/iron_leggings.json new file mode 100644 index 000000000..0a5c437f2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/iron_leggings.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_leggings" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/iron_sword.json b/src/generated/resources/data/malum/advancement/recipes/combat/iron_sword.json new file mode 100644 index 000000000..2fc629c2c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/iron_sword.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_sword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/leather_boots.json b/src/generated/resources/data/malum/advancement/recipes/combat/leather_boots.json new file mode 100644 index 000000000..8394fc248 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/leather_boots.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_leather": { + "conditions": { + "items": [ + { + "items": "minecraft:leather" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:leather_boots" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_leather" + ] + ], + "rewards": { + "recipes": [ + "minecraft:leather_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/leather_chestplate.json b/src/generated/resources/data/malum/advancement/recipes/combat/leather_chestplate.json new file mode 100644 index 000000000..a6626bcfd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/leather_chestplate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_leather": { + "conditions": { + "items": [ + { + "items": "minecraft:leather" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:leather_chestplate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_leather" + ] + ], + "rewards": { + "recipes": [ + "minecraft:leather_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/leather_helmet.json b/src/generated/resources/data/malum/advancement/recipes/combat/leather_helmet.json new file mode 100644 index 000000000..1b4e445d6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/leather_helmet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_leather": { + "conditions": { + "items": [ + { + "items": "minecraft:leather" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:leather_helmet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_leather" + ] + ], + "rewards": { + "recipes": [ + "minecraft:leather_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/leather_leggings.json b/src/generated/resources/data/malum/advancement/recipes/combat/leather_leggings.json new file mode 100644 index 000000000..726c89aa3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/leather_leggings.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_leather": { + "conditions": { + "items": [ + { + "items": "minecraft:leather" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:leather_leggings" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_leather" + ] + ], + "rewards": { + "recipes": [ + "minecraft:leather_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/mace.json b/src/generated/resources/data/malum/advancement/recipes/combat/mace.json new file mode 100644 index 000000000..ba0263ba5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/mace.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_breeze_rod": { + "conditions": { + "items": [ + { + "items": "minecraft:breeze_rod" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_heavy_core": { + "conditions": { + "items": [ + { + "items": "minecraft:heavy_core" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mace" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_breeze_rod", + "has_heavy_core" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mace" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/netherite_boots_smithing.json b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_boots_smithing.json new file mode 100644 index 000000000..eed5d4484 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_boots_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_boots_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_boots_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/netherite_chestplate_smithing.json b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_chestplate_smithing.json new file mode 100644 index 000000000..37b29b568 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_chestplate_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_chestplate_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_chestplate_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/netherite_helmet_smithing.json b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_helmet_smithing.json new file mode 100644 index 000000000..a8240ad1e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_helmet_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_helmet_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_helmet_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/netherite_leggings_smithing.json b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_leggings_smithing.json new file mode 100644 index 000000000..da9d1c9f8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_leggings_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_leggings_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_leggings_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/netherite_sword_smithing.json b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_sword_smithing.json new file mode 100644 index 000000000..3a45cc60d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/netherite_sword_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_sword_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_sword_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/shield.json b/src/generated/resources/data/malum/advancement/recipes/combat/shield.json new file mode 100644 index 000000000..b3e26b81f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/shield.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:shield" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/spectral_arrow.json b/src/generated/resources/data/malum/advancement/recipes/combat/spectral_arrow.json new file mode 100644 index 000000000..af318e41c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/spectral_arrow.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glowstone_dust": { + "conditions": { + "items": [ + { + "items": "minecraft:glowstone_dust" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spectral_arrow" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glowstone_dust" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spectral_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/stone_sword.json b/src/generated/resources/data/malum/advancement/recipes/combat/stone_sword.json new file mode 100644 index 000000000..9d3a6e911 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/stone_sword.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "#minecraft:stone_tool_materials" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_sword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/turtle_helmet.json b/src/generated/resources/data/malum/advancement/recipes/combat/turtle_helmet.json new file mode 100644 index 000000000..81e034cfe --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/turtle_helmet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:turtle_helmet" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_turtle_scute": { + "conditions": { + "items": [ + { + "items": "minecraft:turtle_scute" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_turtle_scute" + ] + ], + "rewards": { + "recipes": [ + "minecraft:turtle_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/wolf_armor.json b/src/generated/resources/data/malum/advancement/recipes/combat/wolf_armor.json new file mode 100644 index 000000000..a280d0b07 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/wolf_armor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_armadillo_scute": { + "conditions": { + "items": [ + { + "items": "minecraft:armadillo_scute" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wolf_armor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_armadillo_scute" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wolf_armor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/combat/wooden_sword.json b/src/generated/resources/data/malum/advancement/recipes/combat/wooden_sword.json new file mode 100644 index 000000000..806742f71 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/combat/wooden_sword.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stick": { + "conditions": { + "items": [ + { + "items": "minecraft:stick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wooden_sword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wooden_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/acacia_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/acacia_fence.json new file mode 100644 index 000000000..679b762cb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/acacia_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/acacia_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/acacia_hanging_sign.json new file mode 100644 index 000000000..684ac230d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/acacia_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_acacia_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/acacia_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/acacia_sign.json new file mode 100644 index 000000000..eb4acbddf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/acacia_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/andesite_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/andesite_wall.json new file mode 100644 index 000000000..540978aaf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/andesite_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:andesite_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:andesite_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/andesite_wall_from_andesite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/andesite_wall_from_andesite_stonecutting.json new file mode 100644 index 000000000..5cc823b43 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/andesite_wall_from_andesite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:andesite_wall_from_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:andesite_wall_from_andesite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/anvil.json b/src/generated/resources/data/malum/advancement/recipes/decorations/anvil.json new file mode 100644 index 000000000..f8749cd9a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/anvil.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_block": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:anvil" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:anvil" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/armor_stand.json b/src/generated/resources/data/malum/advancement/recipes/decorations/armor_stand.json new file mode 100644 index 000000000..9184521b5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/armor_stand.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_stone_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:armor_stand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:armor_stand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_fence.json new file mode 100644 index 000000000..8d8ae16a6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_hanging_sign.json new file mode 100644 index 000000000..3ced05573 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_bamboo_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_mosaic.json b/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_mosaic.json new file mode 100644 index 000000000..a300333d0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_mosaic.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_mosaic" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_mosaic" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_sign.json new file mode 100644 index 000000000..360d08a96 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/bamboo_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/barrel.json b/src/generated/resources/data/malum/advancement/recipes/decorations/barrel.json new file mode 100644 index 000000000..a78609db9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/barrel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "#minecraft:planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:barrel" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wood_slab": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_slabs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks", + "has_wood_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:barrel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/beehive.json b/src/generated/resources/data/malum/advancement/recipes/decorations/beehive.json new file mode 100644 index 000000000..f1b9dc721 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/beehive.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_honeycomb": { + "conditions": { + "items": [ + { + "items": "minecraft:honeycomb" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:beehive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_honeycomb" + ] + ], + "rewards": { + "recipes": [ + "minecraft:beehive" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/birch_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/birch_fence.json new file mode 100644 index 000000000..c13058b61 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/birch_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/birch_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/birch_hanging_sign.json new file mode 100644 index 000000000..38248fe6c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/birch_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_birch_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/birch_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/birch_sign.json new file mode 100644 index 000000000..66c8ce8d9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/birch_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/black_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/black_banner.json new file mode 100644 index 000000000..e10a4d48b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/black_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:black_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/black_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/black_bed.json new file mode 100644 index 000000000..462167360 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/black_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:black_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/black_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/black_candle.json new file mode 100644 index 000000000..37fed0ba7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/black_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/black_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/black_carpet.json new file mode 100644 index 000000000..a1d68c3bf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/black_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:black_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/black_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/black_glazed_terracotta.json new file mode 100644 index 000000000..98fd4a64c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/black_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:black_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/black_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/black_stained_glass_pane.json new file mode 100644 index 000000000..88db28462 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/black_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:black_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/black_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/black_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..769364b14 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/black_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_black_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blackstone_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blackstone_wall.json new file mode 100644 index 000000000..e567cb89f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blackstone_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blackstone_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blackstone_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blackstone_wall_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blackstone_wall_from_blackstone_stonecutting.json new file mode 100644 index 000000000..e4855a9ca --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blackstone_wall_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blackstone_wall_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blackstone_wall_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blast_furnace.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blast_furnace.json new file mode 100644 index 000000000..d1a6817ea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blast_furnace.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blast_furnace" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blast_furnace" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blue_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_banner.json new file mode 100644 index 000000000..12fe96669 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blue_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_bed.json new file mode 100644 index 000000000..d27e9652a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blue_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_candle.json new file mode 100644 index 000000000..e793487f4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blue_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_carpet.json new file mode 100644 index 000000000..a8901ae0e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blue_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_glazed_terracotta.json new file mode 100644 index 000000000..dd3a4fda1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blue_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_stained_glass_pane.json new file mode 100644 index 000000000..a986fe40e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/blue_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..b63151eed --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/blue_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_blue_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/brick_wall.json new file mode 100644 index 000000000..e2f5d6d98 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/brick_wall_from_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/brick_wall_from_bricks_stonecutting.json new file mode 100644 index 000000000..ed610d9ee --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/brick_wall_from_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brick_wall_from_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brick_wall_from_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/brown_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_banner.json new file mode 100644 index 000000000..8ec9f5d75 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/brown_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_bed.json new file mode 100644 index 000000000..03d31f4f2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/brown_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_candle.json new file mode 100644 index 000000000..ac9060c05 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/brown_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_carpet.json new file mode 100644 index 000000000..482d9674a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/brown_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_glazed_terracotta.json new file mode 100644 index 000000000..cfb972444 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/brown_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_stained_glass_pane.json new file mode 100644 index 000000000..b446f5fe8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/brown_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..e13a72784 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/brown_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_brown_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/campfire.json b/src/generated/resources/data/malum/advancement/recipes/decorations/campfire.json new file mode 100644 index 000000000..66bca0add --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/campfire.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_coal": { + "conditions": { + "items": [ + { + "items": "#minecraft:coals" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stick": { + "conditions": { + "items": [ + { + "items": "minecraft:stick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:campfire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stick", + "has_coal" + ] + ], + "rewards": { + "recipes": [ + "minecraft:campfire" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/candle.json new file mode 100644 index 000000000..13521a091 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/candle.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_honeycomb": { + "conditions": { + "items": [ + { + "items": "minecraft:honeycomb" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_string": { + "conditions": { + "items": [ + { + "items": "minecraft:string" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_string", + "has_honeycomb" + ] + ], + "rewards": { + "recipes": [ + "minecraft:candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cartography_table.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cartography_table.json new file mode 100644 index 000000000..d3d9de0f6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cartography_table.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_paper": { + "conditions": { + "items": [ + { + "items": "minecraft:paper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cartography_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_paper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cartography_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/chain.json b/src/generated/resources/data/malum/advancement/recipes/decorations/chain.json new file mode 100644 index 000000000..fb24bb026 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/chain.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_nugget": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_nugget" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chain" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_nugget", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chain" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cherry_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cherry_fence.json new file mode 100644 index 000000000..2d21e1ea2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cherry_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cherry_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cherry_hanging_sign.json new file mode 100644 index 000000000..9998ef4a7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cherry_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_cherry_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cherry_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cherry_sign.json new file mode 100644 index 000000000..c1e2114db --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cherry_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/chest.json b/src/generated/resources/data/malum/advancement/recipes/decorations/chest.json new file mode 100644 index 000000000..6e00416af --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/chest.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lots_of_items": { + "conditions": { + "slots": { + "occupied": { + "min": 10 + } + } + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chest" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lots_of_items" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chest" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cobbled_deepslate_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cobbled_deepslate_wall.json new file mode 100644 index 000000000..b695980b5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cobbled_deepslate_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobbled_deepslate_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobbled_deepslate_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..caeac7f5d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cobblestone_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cobblestone_wall.json new file mode 100644 index 000000000..cde03a7f8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cobblestone_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobblestone_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobblestone_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cobblestone_wall_from_cobblestone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cobblestone_wall_from_cobblestone_stonecutting.json new file mode 100644 index 000000000..9cf1be91e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cobblestone_wall_from_cobblestone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cobblestone_wall_from_cobblestone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cobblestone_wall_from_cobblestone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/composter.json b/src/generated/resources/data/malum/advancement/recipes/decorations/composter.json new file mode 100644 index 000000000..eeb7a2eb9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/composter.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:composter" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wood_slab": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_slabs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wood_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:composter" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/crafting_table.json b/src/generated/resources/data/malum/advancement/recipes/decorations/crafting_table.json new file mode 100644 index 000000000..a040c8769 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/crafting_table.json @@ -0,0 +1,25 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crafting_table" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "unlock_right_away": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "has_the_recipe", + "unlock_right_away" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crafting_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/crimson_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/crimson_fence.json new file mode 100644 index 000000000..0d2c70e4c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/crimson_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/crimson_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/crimson_hanging_sign.json new file mode 100644 index 000000000..24af841eb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/crimson_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_crimson_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/crimson_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/crimson_sign.json new file mode 100644 index 000000000..270f36a69 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/crimson_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_banner.json new file mode 100644 index 000000000..acd7aebb5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_bed.json new file mode 100644 index 000000000..7ea83de72 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_candle.json new file mode 100644 index 000000000..b7b8f75e8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_carpet.json new file mode 100644 index 000000000..dea236e37 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_glazed_terracotta.json new file mode 100644 index 000000000..90da75ab0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_stained_glass_pane.json new file mode 100644 index 000000000..3b993179a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..ff50f6031 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/cyan_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_cyan_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_fence.json new file mode 100644 index 000000000..971316cbb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_hanging_sign.json new file mode 100644 index 000000000..a80fe5592 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_dark_oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_sign.json new file mode 100644 index 000000000..119fcef6c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/dark_oak_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/decorated_pot_simple.json b/src/generated/resources/data/malum/advancement/recipes/decorations/decorated_pot_simple.json new file mode 100644 index 000000000..0b336480d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/decorated_pot_simple.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brick": { + "conditions": { + "items": [ + { + "items": "#minecraft:decorated_pot_ingredients" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:decorated_pot_simple" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:decorated_pot_simple" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall.json new file mode 100644 index 000000000..ef37f9b8a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..5563bd2ad --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_wall_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_wall_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..b16dae6b0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_wall_from_deepslate_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_wall_from_deepslate_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..e9c3bbd68 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_brick_wall_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_brick_wall_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_brick_wall_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall.json new file mode 100644 index 000000000..9e33f69e9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_tiles": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_tiles" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..d4dc2563c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_wall_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_wall_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..f41a111cd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_wall_from_deepslate_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_wall_from_deepslate_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_deepslate_tiles_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_deepslate_tiles_stonecutting.json new file mode 100644 index 000000000..ef25a7232 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_deepslate_tiles_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_tiles": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_wall_from_deepslate_tiles_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_tiles" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_wall_from_deepslate_tiles_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..d07c0242d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/deepslate_tile_wall_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:deepslate_tile_wall_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:deepslate_tile_wall_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/diorite_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/diorite_wall.json new file mode 100644 index 000000000..44e7acd9f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/diorite_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diorite_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diorite_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/diorite_wall_from_diorite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/diorite_wall_from_diorite_stonecutting.json new file mode 100644 index 000000000..f1bb5f13b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/diorite_wall_from_diorite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diorite_wall_from_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diorite_wall_from_diorite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/enchanting_table.json b/src/generated/resources/data/malum/advancement/recipes/decorations/enchanting_table.json new file mode 100644 index 000000000..771cfc3a1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/enchanting_table.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_obsidian": { + "conditions": { + "items": [ + { + "items": "minecraft:obsidian" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:enchanting_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_obsidian" + ] + ], + "rewards": { + "recipes": [ + "minecraft:enchanting_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/end_crystal.json b/src/generated/resources/data/malum/advancement/recipes/decorations/end_crystal.json new file mode 100644 index 000000000..3ac71d8f3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/end_crystal.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ender_eye": { + "conditions": { + "items": [ + { + "items": "minecraft:ender_eye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_crystal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ender_eye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_crystal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/end_rod.json b/src/generated/resources/data/malum/advancement/recipes/decorations/end_rod.json new file mode 100644 index 000000000..e5a5de922 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/end_rod.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chorus_fruit_popped": { + "conditions": { + "items": [ + { + "items": "minecraft:popped_chorus_fruit" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_rod" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chorus_fruit_popped" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall.json new file mode 100644 index 000000000..2fa03c7ae --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall_from_end_stone_brick_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall_from_end_stone_brick_stonecutting.json new file mode 100644 index 000000000..e2f14b967 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall_from_end_stone_brick_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone_brick": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_brick_wall_from_end_stone_brick_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone_brick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_brick_wall_from_end_stone_brick_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall_from_end_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall_from_end_stone_stonecutting.json new file mode 100644 index 000000000..eb59cb846 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/end_stone_brick_wall_from_end_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_end_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:end_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:end_stone_brick_wall_from_end_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_end_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:end_stone_brick_wall_from_end_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/ender_chest.json b/src/generated/resources/data/malum/advancement/recipes/decorations/ender_chest.json new file mode 100644 index 000000000..75cc0f3bd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/ender_chest.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ender_eye": { + "conditions": { + "items": [ + { + "items": "minecraft:ender_eye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:ender_chest" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ender_eye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:ender_chest" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/fletching_table.json b/src/generated/resources/data/malum/advancement/recipes/decorations/fletching_table.json new file mode 100644 index 000000000..c35a32506 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/fletching_table.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint": { + "conditions": { + "items": [ + { + "items": "minecraft:flint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:fletching_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint" + ] + ], + "rewards": { + "recipes": [ + "minecraft:fletching_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/flower_pot.json b/src/generated/resources/data/malum/advancement/recipes/decorations/flower_pot.json new file mode 100644 index 000000000..8cc4c0296 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/flower_pot.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brick": { + "conditions": { + "items": [ + { + "items": "minecraft:brick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:flower_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:flower_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/furnace.json b/src/generated/resources/data/malum/advancement/recipes/decorations/furnace.json new file mode 100644 index 000000000..9e1313247 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/furnace.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "#minecraft:stone_crafting_materials" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:furnace" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:furnace" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/glass_pane.json new file mode 100644 index 000000000..4a55af0d5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/glow_item_frame.json b/src/generated/resources/data/malum/advancement/recipes/decorations/glow_item_frame.json new file mode 100644 index 000000000..60b0e3a34 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/glow_item_frame.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glow_ink_sac": { + "conditions": { + "items": [ + { + "items": "minecraft:glow_ink_sac" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_item_frame": { + "conditions": { + "items": [ + { + "items": "minecraft:item_frame" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:glow_item_frame" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_item_frame", + "has_glow_ink_sac" + ] + ], + "rewards": { + "recipes": [ + "minecraft:glow_item_frame" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/granite_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/granite_wall.json new file mode 100644 index 000000000..abf170981 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/granite_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:granite_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:granite_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/granite_wall_from_granite_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/granite_wall_from_granite_stonecutting.json new file mode 100644 index 000000000..bd0796c73 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/granite_wall_from_granite_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:granite_wall_from_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:granite_wall_from_granite_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/gray_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_banner.json new file mode 100644 index 000000000..0f5cdb665 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/gray_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_bed.json new file mode 100644 index 000000000..5976b3a4f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/gray_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_candle.json new file mode 100644 index 000000000..819761c4d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/gray_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_carpet.json new file mode 100644 index 000000000..3e17033a2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/gray_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_glazed_terracotta.json new file mode 100644 index 000000000..37f33e674 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/gray_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_stained_glass_pane.json new file mode 100644 index 000000000..51b306c88 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/gray_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..41997e582 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/gray_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_gray_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_gray_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/green_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/green_banner.json new file mode 100644 index 000000000..550a7fb6a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/green_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:green_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/green_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/green_bed.json new file mode 100644 index 000000000..acf62aa31 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/green_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:green_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/green_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/green_candle.json new file mode 100644 index 000000000..4b3a88cd6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/green_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/green_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/green_carpet.json new file mode 100644 index 000000000..e10b59231 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/green_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:green_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/green_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/green_glazed_terracotta.json new file mode 100644 index 000000000..6e8830c4a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/green_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:green_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/green_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/green_stained_glass_pane.json new file mode 100644 index 000000000..2d081cfc8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/green_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:green_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/green_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/green_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..6c03183e0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/green_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_green_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_green_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/grindstone.json b/src/generated/resources/data/malum/advancement/recipes/decorations/grindstone.json new file mode 100644 index 000000000..57e514917 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/grindstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:stone_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:grindstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_slab" + ] + ], + "rewards": { + "recipes": [ + "minecraft:grindstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/honeycomb_block.json b/src/generated/resources/data/malum/advancement/recipes/decorations/honeycomb_block.json new file mode 100644 index 000000000..77367ece5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/honeycomb_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_honeycomb": { + "conditions": { + "items": [ + { + "items": "minecraft:honeycomb" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:honeycomb_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_honeycomb" + ] + ], + "rewards": { + "recipes": [ + "minecraft:honeycomb_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/iron_bars.json b/src/generated/resources/data/malum/advancement/recipes/decorations/iron_bars.json new file mode 100644 index 000000000..0b0b56cc9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/iron_bars.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_bars" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/item_frame.json b/src/generated/resources/data/malum/advancement/recipes/decorations/item_frame.json new file mode 100644 index 000000000..b9a85d943 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/item_frame.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_leather": { + "conditions": { + "items": [ + { + "items": "minecraft:leather" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:item_frame" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_leather" + ] + ], + "rewards": { + "recipes": [ + "minecraft:item_frame" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/jukebox.json b/src/generated/resources/data/malum/advancement/recipes/decorations/jukebox.json new file mode 100644 index 000000000..d4a6202d5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/jukebox.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jukebox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jukebox" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/jungle_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/jungle_fence.json new file mode 100644 index 000000000..589f773be --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/jungle_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/jungle_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/jungle_hanging_sign.json new file mode 100644 index 000000000..1a75d7fc9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/jungle_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_jungle_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/jungle_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/jungle_sign.json new file mode 100644 index 000000000..e432d535a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/jungle_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/ladder.json b/src/generated/resources/data/malum/advancement/recipes/decorations/ladder.json new file mode 100644 index 000000000..6d3f284d5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/ladder.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stick": { + "conditions": { + "items": [ + { + "items": "minecraft:stick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:ladder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:ladder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/lantern.json b/src/generated/resources/data/malum/advancement/recipes/decorations/lantern.json new file mode 100644 index 000000000..115abdb7d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/lantern.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_nugget": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_nugget" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_nugget", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_banner.json new file mode 100644 index 000000000..6a4fd4c97 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_bed.json new file mode 100644 index 000000000..bfa709af4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_candle.json new file mode 100644 index 000000000..ddf547aed --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_carpet.json new file mode 100644 index 000000000..d68bc4b2f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_glazed_terracotta.json new file mode 100644 index 000000000..8648482a4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_stained_glass_pane.json new file mode 100644 index 000000000..959f02d5c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..f21a4d147 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_blue_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_light_blue_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_light_blue_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_banner.json new file mode 100644 index 000000000..25d833f94 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_bed.json new file mode 100644 index 000000000..264c7085c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_candle.json new file mode 100644 index 000000000..4d9e477af --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_carpet.json new file mode 100644 index 000000000..f378a58f8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_glazed_terracotta.json new file mode 100644 index 000000000..34d2cdde2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_stained_glass_pane.json new file mode 100644 index 000000000..0a813c4af --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..ff3c07ec3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/light_gray_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_light_gray_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_light_gray_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/lime_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_banner.json new file mode 100644 index 000000000..525efd7df --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/lime_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_bed.json new file mode 100644 index 000000000..ebe169e40 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/lime_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_candle.json new file mode 100644 index 000000000..f11f19ac6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/lime_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_carpet.json new file mode 100644 index 000000000..d80963324 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/lime_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_glazed_terracotta.json new file mode 100644 index 000000000..e573f1dce --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/lime_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_stained_glass_pane.json new file mode 100644 index 000000000..7ddc0d34e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/lime_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..12eef0c68 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/lime_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_lime_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_lime_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/lodestone.json b/src/generated/resources/data/malum/advancement/recipes/decorations/lodestone.json new file mode 100644 index 000000000..3ccf8e6eb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/lodestone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lodestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lodestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/loom.json b/src/generated/resources/data/malum/advancement/recipes/decorations/loom.json new file mode 100644 index 000000000..c1829b797 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/loom.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_string": { + "conditions": { + "items": [ + { + "items": "minecraft:string" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:loom" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_string" + ] + ], + "rewards": { + "recipes": [ + "minecraft:loom" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_banner.json new file mode 100644 index 000000000..b9a0ce2f1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_bed.json new file mode 100644 index 000000000..eda1465df --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_candle.json new file mode 100644 index 000000000..201b5296b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_carpet.json new file mode 100644 index 000000000..01b52ff73 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_glazed_terracotta.json new file mode 100644 index 000000000..9d3ebde03 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_stained_glass_pane.json new file mode 100644 index 000000000..43b984051 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..0f1e26ea9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/magenta_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_magenta_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_magenta_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_fence.json new file mode 100644 index 000000000..103f4d122 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_hanging_sign.json new file mode 100644 index 000000000..33d389ba1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_mangrove_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_sign.json new file mode 100644 index 000000000..172ecacd1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/mangrove_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/moss_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/moss_carpet.json new file mode 100644 index 000000000..cec3703c7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/moss_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_moss_block": { + "conditions": { + "items": [ + { + "items": "minecraft:moss_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:moss_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_moss_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:moss_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_cobblestone_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_cobblestone_wall.json new file mode 100644 index 000000000..84af20f8d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_cobblestone_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_cobblestone_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_cobblestone_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting.json new file mode 100644 index 000000000..672880e20 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_stone_brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_stone_brick_wall.json new file mode 100644 index 000000000..41ec88301 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_stone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_stone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_stone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting.json new file mode 100644 index 000000000..0ef0e101b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/mud_brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/mud_brick_wall.json new file mode 100644 index 000000000..03ecfc9f9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/mud_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mud_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mud_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mud_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mud_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mud_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/mud_brick_wall_from_mud_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/mud_brick_wall_from_mud_bricks_stonecutting.json new file mode 100644 index 000000000..60f73b680 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/mud_brick_wall_from_mud_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mud_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:mud_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mud_brick_wall_from_mud_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mud_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mud_brick_wall_from_mud_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_fence.json new file mode 100644 index 000000000..689f18ef0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_brick_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_brick_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_wall.json new file mode 100644 index 000000000..7742728bf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_wall_from_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_wall_from_nether_bricks_stonecutting.json new file mode 100644 index 000000000..0cdfae720 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/nether_brick_wall_from_nether_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_brick_wall_from_nether_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_brick_wall_from_nether_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/oak_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/oak_fence.json new file mode 100644 index 000000000..209d0d64c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/oak_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/oak_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/oak_hanging_sign.json new file mode 100644 index 000000000..9ce6308af --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/oak_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/oak_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/oak_sign.json new file mode 100644 index 000000000..d18ded65f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/oak_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/orange_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_banner.json new file mode 100644 index 000000000..0295ee43f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/orange_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_bed.json new file mode 100644 index 000000000..460827884 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/orange_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_candle.json new file mode 100644 index 000000000..d99adc25f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/orange_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_carpet.json new file mode 100644 index 000000000..2ff38e0ec --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/orange_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_glazed_terracotta.json new file mode 100644 index 000000000..b833cdf44 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/orange_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_stained_glass_pane.json new file mode 100644 index 000000000..f5ec07f50 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/orange_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..293807ee4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/orange_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_orange_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_orange_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/painting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/painting.json new file mode 100644 index 000000000..fe37a2d74 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/painting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:painting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "items": "#minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:painting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/pink_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_banner.json new file mode 100644 index 000000000..20afae639 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/pink_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_bed.json new file mode 100644 index 000000000..87d48fa4d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/pink_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_candle.json new file mode 100644 index 000000000..131449fd1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/pink_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_carpet.json new file mode 100644 index 000000000..35f607952 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/pink_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_glazed_terracotta.json new file mode 100644 index 000000000..2fdcf7f92 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/pink_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_stained_glass_pane.json new file mode 100644 index 000000000..c85bffd1c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/pink_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..9b632ef9d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/pink_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_pink_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_pink_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall.json new file mode 100644 index 000000000..e1fa93f9d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_blackstone_stonecutting.json new file mode 100644 index 000000000..5d31d82e5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_wall_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_wall_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting.json new file mode 100644 index 000000000..13e229872 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..04ae817f9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_brick_wall_from_polished_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_brick_wall_from_polished_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall.json new file mode 100644 index 000000000..739c693d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall_from_blackstone_stonecutting.json new file mode 100644 index 000000000..82b745e6a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall_from_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_wall_from_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_wall_from_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..530da8daa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_blackstone_wall_from_polished_blackstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_wall_from_polished_blackstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_wall_from_polished_blackstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall.json new file mode 100644 index 000000000..a58bfdada --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..71e725101 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobbled_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:cobbled_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_wall_from_cobbled_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobbled_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_wall_from_cobbled_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..b62998520 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_deepslate_wall_from_polished_deepslate_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_deepslate_wall_from_polished_deepslate_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_deepslate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_deepslate_wall_from_polished_deepslate_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall.json new file mode 100644 index 000000000..401bcf288 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..5181c799f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall_from_polished_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_wall_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_wall_from_polished_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall_from_tuff_stonecutting.json new file mode 100644 index 000000000..98f981571 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/polished_tuff_wall_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_tuff_wall_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_wall_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/prismarine_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/prismarine_wall.json new file mode 100644 index 000000000..fbe392197 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/prismarine_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/prismarine_wall_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/prismarine_wall_from_prismarine_stonecutting.json new file mode 100644 index 000000000..3d0762951 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/prismarine_wall_from_prismarine_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_prismarine": { + "conditions": { + "items": [ + { + "items": "minecraft:prismarine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:prismarine_wall_from_prismarine_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_prismarine" + ] + ], + "rewards": { + "recipes": [ + "minecraft:prismarine_wall_from_prismarine_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/purple_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_banner.json new file mode 100644 index 000000000..7ae53c0f3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/purple_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_bed.json new file mode 100644 index 000000000..6386d4c1e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/purple_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_candle.json new file mode 100644 index 000000000..3f4d76da9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/purple_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_carpet.json new file mode 100644 index 000000000..5275850de --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/purple_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_glazed_terracotta.json new file mode 100644 index 000000000..01c9ed298 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/purple_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_stained_glass_pane.json new file mode 100644 index 000000000..bb779838e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/purple_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..7e0bf03d6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/purple_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_purple_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_purple_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_banner.json new file mode 100644 index 000000000..77b5d97fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:red_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_banner" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_bed.json new file mode 100644 index 000000000..7e5754fc5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:red_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_bed" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_candle.json new file mode 100644 index 000000000..63bf3d669 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_candle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_carpet.json new file mode 100644 index 000000000..88d6459c8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:red_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_glazed_terracotta.json new file mode 100644 index 000000000..989a4504b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:red_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_nether_brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_nether_brick_wall.json new file mode 100644 index 000000000..c82f40693 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_nether_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:red_nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_nether_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_nether_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_nether_brick_wall_from_red_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_nether_brick_wall_from_red_nether_bricks_stonecutting.json new file mode 100644 index 000000000..5a21584f7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_nether_brick_wall_from_red_nether_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_nether_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:red_nether_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_nether_brick_wall_from_red_nether_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_nether_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_nether_brick_wall_from_red_nether_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_sandstone_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_sandstone_wall.json new file mode 100644 index 000000000..40242a453 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_sandstone_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_sandstone_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_sandstone_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_sandstone_wall_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_sandstone_wall_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..f97487320 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_sandstone_wall_from_red_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_sandstone_wall_from_red_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_sandstone_wall_from_red_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_stained_glass_pane.json new file mode 100644 index 000000000..86e58b982 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:red_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/red_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/red_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..94cb1aedd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/red_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_red_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/respawn_anchor.json b/src/generated/resources/data/malum/advancement/recipes/decorations/respawn_anchor.json new file mode 100644 index 000000000..ca1ad366a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/respawn_anchor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_obsidian": { + "conditions": { + "items": [ + { + "items": "minecraft:crying_obsidian" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:respawn_anchor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_obsidian" + ] + ], + "rewards": { + "recipes": [ + "minecraft:respawn_anchor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/sandstone_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/sandstone_wall.json new file mode 100644 index 000000000..25e00a103 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/sandstone_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sandstone_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sandstone_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/sandstone_wall_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/sandstone_wall_from_sandstone_stonecutting.json new file mode 100644 index 000000000..fa1779305 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/sandstone_wall_from_sandstone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sandstone": { + "conditions": { + "items": [ + { + "items": "minecraft:sandstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sandstone_wall_from_sandstone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sandstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sandstone_wall_from_sandstone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/scaffolding.json b/src/generated/resources/data/malum/advancement/recipes/decorations/scaffolding.json new file mode 100644 index 000000000..fc54ea8d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/scaffolding.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:scaffolding" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo" + ] + ], + "rewards": { + "recipes": [ + "minecraft:scaffolding" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/shulker_box.json b/src/generated/resources/data/malum/advancement/recipes/decorations/shulker_box.json new file mode 100644 index 000000000..053158463 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/shulker_box.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_shulker_shell": { + "conditions": { + "items": [ + { + "items": "minecraft:shulker_shell" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:shulker_box" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_shulker_shell" + ] + ], + "rewards": { + "recipes": [ + "minecraft:shulker_box" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/smithing_table.json b/src/generated/resources/data/malum/advancement/recipes/decorations/smithing_table.json new file mode 100644 index 000000000..bfc7a13fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/smithing_table.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smithing_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smithing_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/smoker.json b/src/generated/resources/data/malum/advancement/recipes/decorations/smoker.json new file mode 100644 index 000000000..5a47eb48c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/smoker.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_furnace": { + "conditions": { + "items": [ + { + "items": "minecraft:furnace" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:smoker" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_furnace" + ] + ], + "rewards": { + "recipes": [ + "minecraft:smoker" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/snow.json b/src/generated/resources/data/malum/advancement/recipes/decorations/snow.json new file mode 100644 index 000000000..4d987ac09 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/snow.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_snowball": { + "conditions": { + "items": [ + { + "items": "minecraft:snowball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:snow" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_snowball" + ] + ], + "rewards": { + "recipes": [ + "minecraft:snow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/soul_campfire.json b/src/generated/resources/data/malum/advancement/recipes/decorations/soul_campfire.json new file mode 100644 index 000000000..b96e10fc2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/soul_campfire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_sand": { + "conditions": { + "items": [ + { + "items": "#minecraft:soul_fire_base_blocks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:soul_campfire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_sand" + ] + ], + "rewards": { + "recipes": [ + "minecraft:soul_campfire" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/soul_lantern.json b/src/generated/resources/data/malum/advancement/recipes/decorations/soul_lantern.json new file mode 100644 index 000000000..d9cbfea11 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/soul_lantern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_torch": { + "conditions": { + "items": [ + { + "items": "minecraft:soul_torch" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:soul_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_torch" + ] + ], + "rewards": { + "recipes": [ + "minecraft:soul_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/soul_torch.json b/src/generated/resources/data/malum/advancement/recipes/decorations/soul_torch.json new file mode 100644 index 000000000..cb9bdd3c4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/soul_torch.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_sand": { + "conditions": { + "items": [ + { + "items": "#minecraft:soul_fire_base_blocks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:soul_torch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_sand" + ] + ], + "rewards": { + "recipes": [ + "minecraft:soul_torch" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/spruce_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/spruce_fence.json new file mode 100644 index 000000000..235f76147 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/spruce_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/spruce_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/spruce_hanging_sign.json new file mode 100644 index 000000000..7d476d125 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/spruce_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_spruce_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/spruce_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/spruce_sign.json new file mode 100644 index 000000000..8087b5bb5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/spruce_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_wall.json new file mode 100644 index 000000000..b02a9026b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_wall_from_stone_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_wall_from_stone_bricks_stonecutting.json new file mode 100644 index 000000000..dd565944f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_wall_from_stone_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_brick_wall_from_stone_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_brick_wall_from_stone_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_walls_from_stone_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_walls_from_stone_stonecutting.json new file mode 100644 index 000000000..28b7e9eba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/stone_brick_walls_from_stone_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_brick_walls_from_stone_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_brick_walls_from_stone_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/stonecutter.json b/src/generated/resources/data/malum/advancement/recipes/decorations/stonecutter.json new file mode 100644 index 000000000..9965629de --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/stonecutter.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stonecutter" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stonecutter" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/torch.json b/src/generated/resources/data/malum/advancement/recipes/decorations/torch.json new file mode 100644 index 000000000..2c86ba82d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/torch.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_pickaxe": { + "conditions": { + "items": [ + { + "items": "minecraft:stone_pickaxe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:torch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_pickaxe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:torch" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall.json new file mode 100644 index 000000000..d42903ed9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..1c9055b7e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_polished_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_wall_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_wall_from_polished_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_tuff_bricks_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_tuff_bricks_stonecutting.json new file mode 100644 index 000000000..6b311d71b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_tuff_bricks_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_wall_from_tuff_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_wall_from_tuff_bricks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_tuff_stonecutting.json new file mode 100644 index 000000000..f53699929 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_brick_wall_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_brick_wall_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_wall_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_wall.json b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_wall.json new file mode 100644 index 000000000..a9456cf0b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_wall" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_wall_from_tuff_stonecutting.json b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_wall_from_tuff_stonecutting.json new file mode 100644 index 000000000..6a83e7af7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/tuff_wall_from_tuff_stonecutting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tuff_wall_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_wall_from_tuff_stonecutting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/warped_fence.json b/src/generated/resources/data/malum/advancement/recipes/decorations/warped_fence.json new file mode 100644 index 000000000..d021617b1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/warped_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/warped_hanging_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/warped_hanging_sign.json new file mode 100644 index 000000000..c0257e32b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/warped_hanging_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_logs": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_warped_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_hanging_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stripped_logs" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_hanging_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/warped_sign.json b/src/generated/resources/data/malum/advancement/recipes/decorations/warped_sign.json new file mode 100644 index 000000000..6d4cc769b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/warped_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/white_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/white_banner.json new file mode 100644 index 000000000..b6c95cd44 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/white_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_banner" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:white_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/white_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/white_bed.json new file mode 100644 index 000000000..85620b161 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/white_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_bed" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:white_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/white_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/white_candle.json new file mode 100644 index 000000000..0ce919aab --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/white_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_candle" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/white_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/white_carpet.json new file mode 100644 index 000000000..58c14de64 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/white_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:white_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/white_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/white_glazed_terracotta.json new file mode 100644 index 000000000..a1fa24d99 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/white_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:white_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/white_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/white_stained_glass_pane.json new file mode 100644 index 000000000..605458278 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/white_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:white_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/white_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/white_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..8dafc5c8f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/white_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_white_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_banner.json b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_banner.json new file mode 100644 index 000000000..b32808248 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_banner.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_banner" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_banner" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_bed.json b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_bed.json new file mode 100644 index 000000000..00de75dd9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_bed.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_bed" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_bed" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_candle.json b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_candle.json new file mode 100644 index 000000000..75123753f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_candle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_candle" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_candle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_carpet.json b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_carpet.json new file mode 100644 index 000000000..aa60ede0b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_carpet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_carpet" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_wool": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_wool" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_carpet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_glazed_terracotta.json b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_glazed_terracotta.json new file mode 100644 index 000000000..b1a4dca10 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_glazed_terracotta.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_glazed_terracotta" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_terracotta" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_stained_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_stained_glass_pane.json new file mode 100644 index 000000000..3fb7b04ef --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_stained_glass_pane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_stained_glass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_stained_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..76a234740 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/decorations/yellow_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glass_pane": { + "conditions": { + "items": [ + { + "items": "minecraft:glass_pane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_stained_glass_pane_from_glass_pane" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glass_pane", + "has_yellow_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_stained_glass_pane_from_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/baked_potato.json b/src/generated/resources/data/malum/advancement/recipes/food/baked_potato.json new file mode 100644 index 000000000..7f2a44f26 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/baked_potato.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_potato": { + "conditions": { + "items": [ + { + "items": "minecraft:potato" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:baked_potato" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_potato" + ] + ], + "rewards": { + "recipes": [ + "minecraft:baked_potato" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/baked_potato_from_campfire_cooking.json b/src/generated/resources/data/malum/advancement/recipes/food/baked_potato_from_campfire_cooking.json new file mode 100644 index 000000000..fd3565bba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/baked_potato_from_campfire_cooking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_potato": { + "conditions": { + "items": [ + { + "items": "minecraft:potato" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:baked_potato_from_campfire_cooking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_potato" + ] + ], + "rewards": { + "recipes": [ + "minecraft:baked_potato_from_campfire_cooking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/baked_potato_from_smoking.json b/src/generated/resources/data/malum/advancement/recipes/food/baked_potato_from_smoking.json new file mode 100644 index 000000000..73843d576 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/baked_potato_from_smoking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_potato": { + "conditions": { + "items": [ + { + "items": "minecraft:potato" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:baked_potato_from_smoking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_potato" + ] + ], + "rewards": { + "recipes": [ + "minecraft:baked_potato_from_smoking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/beetroot_soup.json b/src/generated/resources/data/malum/advancement/recipes/food/beetroot_soup.json new file mode 100644 index 000000000..e04cda7ad --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/beetroot_soup.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_beetroot": { + "conditions": { + "items": [ + { + "items": "minecraft:beetroot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:beetroot_soup" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_beetroot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:beetroot_soup" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/bread.json b/src/generated/resources/data/malum/advancement/recipes/food/bread.json new file mode 100644 index 000000000..b092f4e69 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/bread.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bread" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wheat": { + "conditions": { + "items": [ + { + "items": "minecraft:wheat" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wheat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bread" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cake.json b/src/generated/resources/data/malum/advancement/recipes/food/cake.json new file mode 100644 index 000000000..1eaf92493 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cake.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_egg": { + "conditions": { + "items": [ + { + "items": "minecraft:egg" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cake" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_egg" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cake" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_beef.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_beef.json new file mode 100644 index 000000000..81d289aba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_beef.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_beef": { + "conditions": { + "items": [ + { + "items": "minecraft:beef" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_beef" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_beef" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_beef" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_beef_from_campfire_cooking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_beef_from_campfire_cooking.json new file mode 100644 index 000000000..0fac9bbde --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_beef_from_campfire_cooking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_beef": { + "conditions": { + "items": [ + { + "items": "minecraft:beef" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_beef_from_campfire_cooking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_beef" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_beef_from_campfire_cooking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_beef_from_smoking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_beef_from_smoking.json new file mode 100644 index 000000000..d8dc3f164 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_beef_from_smoking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_beef": { + "conditions": { + "items": [ + { + "items": "minecraft:beef" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_beef_from_smoking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_beef" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_beef_from_smoking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken.json new file mode 100644 index 000000000..4174832ca --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chicken": { + "conditions": { + "items": [ + { + "items": "minecraft:chicken" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_chicken" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chicken" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_chicken" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken_from_campfire_cooking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken_from_campfire_cooking.json new file mode 100644 index 000000000..d2e1eb216 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken_from_campfire_cooking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chicken": { + "conditions": { + "items": [ + { + "items": "minecraft:chicken" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_chicken_from_campfire_cooking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chicken" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_chicken_from_campfire_cooking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken_from_smoking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken_from_smoking.json new file mode 100644 index 000000000..4d13c8603 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_chicken_from_smoking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chicken": { + "conditions": { + "items": [ + { + "items": "minecraft:chicken" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_chicken_from_smoking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chicken" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_chicken_from_smoking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_cod.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_cod.json new file mode 100644 index 000000000..7e51363a0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_cod.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cod": { + "conditions": { + "items": [ + { + "items": "minecraft:cod" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_cod" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cod" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_cod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_cod_from_campfire_cooking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_cod_from_campfire_cooking.json new file mode 100644 index 000000000..d50367b3c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_cod_from_campfire_cooking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cod": { + "conditions": { + "items": [ + { + "items": "minecraft:cod" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_cod_from_campfire_cooking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cod" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_cod_from_campfire_cooking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_cod_from_smoking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_cod_from_smoking.json new file mode 100644 index 000000000..e27bd2fff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_cod_from_smoking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cod": { + "conditions": { + "items": [ + { + "items": "minecraft:cod" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_cod_from_smoking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cod" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_cod_from_smoking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton.json new file mode 100644 index 000000000..f49a02a02 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mutton": { + "conditions": { + "items": [ + { + "items": "minecraft:mutton" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_mutton" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mutton" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_mutton" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton_from_campfire_cooking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton_from_campfire_cooking.json new file mode 100644 index 000000000..da7a4a46f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton_from_campfire_cooking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mutton": { + "conditions": { + "items": [ + { + "items": "minecraft:mutton" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_mutton_from_campfire_cooking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mutton" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_mutton_from_campfire_cooking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton_from_smoking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton_from_smoking.json new file mode 100644 index 000000000..9f3ed831d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_mutton_from_smoking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mutton": { + "conditions": { + "items": [ + { + "items": "minecraft:mutton" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_mutton_from_smoking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mutton" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_mutton_from_smoking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop.json new file mode 100644 index 000000000..3dbb5d6b9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_porkchop": { + "conditions": { + "items": [ + { + "items": "minecraft:porkchop" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_porkchop" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_porkchop" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_porkchop" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop_from_campfire_cooking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop_from_campfire_cooking.json new file mode 100644 index 000000000..7e42247ec --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop_from_campfire_cooking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_porkchop": { + "conditions": { + "items": [ + { + "items": "minecraft:porkchop" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_porkchop_from_campfire_cooking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_porkchop" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_porkchop_from_campfire_cooking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop_from_smoking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop_from_smoking.json new file mode 100644 index 000000000..8c3d33bd6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_porkchop_from_smoking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_porkchop": { + "conditions": { + "items": [ + { + "items": "minecraft:porkchop" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_porkchop_from_smoking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_porkchop" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_porkchop_from_smoking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit.json new file mode 100644 index 000000000..df3b57497 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rabbit": { + "conditions": { + "items": [ + { + "items": "minecraft:rabbit" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_rabbit" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rabbit" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_rabbit" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit_from_campfire_cooking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit_from_campfire_cooking.json new file mode 100644 index 000000000..7faa2567e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit_from_campfire_cooking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rabbit": { + "conditions": { + "items": [ + { + "items": "minecraft:rabbit" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_rabbit_from_campfire_cooking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rabbit" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_rabbit_from_campfire_cooking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit_from_smoking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit_from_smoking.json new file mode 100644 index 000000000..46489a8e9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_rabbit_from_smoking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rabbit": { + "conditions": { + "items": [ + { + "items": "minecraft:rabbit" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_rabbit_from_smoking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rabbit" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_rabbit_from_smoking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon.json new file mode 100644 index 000000000..f0eb80aa7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_salmon": { + "conditions": { + "items": [ + { + "items": "minecraft:salmon" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_salmon" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_salmon" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_salmon" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon_from_campfire_cooking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon_from_campfire_cooking.json new file mode 100644 index 000000000..0cc70d998 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon_from_campfire_cooking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_salmon": { + "conditions": { + "items": [ + { + "items": "minecraft:salmon" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_salmon_from_campfire_cooking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_salmon" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_salmon_from_campfire_cooking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon_from_smoking.json b/src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon_from_smoking.json new file mode 100644 index 000000000..0fa180948 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cooked_salmon_from_smoking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_salmon": { + "conditions": { + "items": [ + { + "items": "minecraft:salmon" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cooked_salmon_from_smoking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_salmon" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cooked_salmon_from_smoking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/cookie.json b/src/generated/resources/data/malum/advancement/recipes/food/cookie.json new file mode 100644 index 000000000..d225100e6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/cookie.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cocoa": { + "conditions": { + "items": [ + { + "items": "minecraft:cocoa_beans" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cookie" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cocoa" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cookie" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp.json b/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp.json new file mode 100644 index 000000000..e229120c1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dried_kelp_block": { + "conditions": { + "items": [ + { + "items": "minecraft:dried_kelp_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dried_kelp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dried_kelp_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dried_kelp" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_campfire_cooking.json b/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_campfire_cooking.json new file mode 100644 index 000000000..3ad3fd827 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_campfire_cooking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_kelp": { + "conditions": { + "items": [ + { + "items": "minecraft:kelp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dried_kelp_from_campfire_cooking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_kelp" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dried_kelp_from_campfire_cooking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_smelting.json b/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_smelting.json new file mode 100644 index 000000000..82bdc4fc5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_kelp": { + "conditions": { + "items": [ + { + "items": "minecraft:kelp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dried_kelp_from_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_kelp" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dried_kelp_from_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_smoking.json b/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_smoking.json new file mode 100644 index 000000000..146078a40 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/dried_kelp_from_smoking.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_kelp": { + "conditions": { + "items": [ + { + "items": "minecraft:kelp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dried_kelp_from_smoking" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_kelp" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dried_kelp_from_smoking" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/golden_apple.json b/src/generated/resources/data/malum/advancement/recipes/food/golden_apple.json new file mode 100644 index 000000000..69a539d83 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/golden_apple.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_apple" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_apple" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/honey_bottle.json b/src/generated/resources/data/malum/advancement/recipes/food/honey_bottle.json new file mode 100644 index 000000000..53930599d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/honey_bottle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_honey_block": { + "conditions": { + "items": [ + { + "items": "minecraft:honey_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:honey_bottle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_honey_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:honey_bottle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/mushroom_stew.json b/src/generated/resources/data/malum/advancement/recipes/food/mushroom_stew.json new file mode 100644 index 000000000..976a5fc12 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/mushroom_stew.json @@ -0,0 +1,65 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bowl": { + "conditions": { + "items": [ + { + "items": "minecraft:bowl" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_brown_mushroom": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_mushroom" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mushroom_stew": { + "conditions": { + "items": [ + { + "items": "minecraft:mushroom_stew" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_mushroom": { + "conditions": { + "items": [ + { + "items": "minecraft:red_mushroom" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mushroom_stew" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mushroom_stew", + "has_bowl", + "has_brown_mushroom", + "has_red_mushroom" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mushroom_stew" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/pumpkin_pie.json b/src/generated/resources/data/malum/advancement/recipes/food/pumpkin_pie.json new file mode 100644 index 000000000..9819648dc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/pumpkin_pie.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_carved_pumpkin": { + "conditions": { + "items": [ + { + "items": "minecraft:carved_pumpkin" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_pumpkin": { + "conditions": { + "items": [ + { + "items": "minecraft:pumpkin" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pumpkin_pie" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_carved_pumpkin", + "has_pumpkin" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pumpkin_pie" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/rabbit_stew_from_brown_mushroom.json b/src/generated/resources/data/malum/advancement/recipes/food/rabbit_stew_from_brown_mushroom.json new file mode 100644 index 000000000..c9e2eaf0f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/rabbit_stew_from_brown_mushroom.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cooked_rabbit": { + "conditions": { + "items": [ + { + "items": "minecraft:cooked_rabbit" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:rabbit_stew_from_brown_mushroom" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cooked_rabbit" + ] + ], + "rewards": { + "recipes": [ + "minecraft:rabbit_stew_from_brown_mushroom" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/food/rabbit_stew_from_red_mushroom.json b/src/generated/resources/data/malum/advancement/recipes/food/rabbit_stew_from_red_mushroom.json new file mode 100644 index 000000000..bec519665 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/food/rabbit_stew_from_red_mushroom.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cooked_rabbit": { + "conditions": { + "items": [ + { + "items": "minecraft:cooked_rabbit" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:rabbit_stew_from_red_mushroom" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cooked_rabbit" + ] + ], + "rewards": { + "recipes": [ + "minecraft:rabbit_stew_from_red_mushroom" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/ace_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/ace_prideweave.json new file mode 100644 index 000000000..c2cbab834 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/ace_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:ace_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:ace_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/agender_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/agender_prideweave.json new file mode 100644 index 000000000..d079625f1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/agender_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:agender_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:agender_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/alchemical_calx_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/alchemical_calx_from_block.json new file mode 100644 index 000000000..cd6abce12 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/alchemical_calx_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_alchemical_calx": { + "conditions": { + "items": [ + { + "items": "malum:alchemical_calx" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:alchemical_calx_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_alchemical_calx" + ] + ], + "rewards": { + "recipes": [ + "malum:alchemical_calx_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/ancient_weave.json b/src/generated/resources/data/malum/advancement/recipes/misc/ancient_weave.json new file mode 100644 index 000000000..281171ce4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/ancient_weave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:ancient_weave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:ancient_weave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_fragment.json new file mode 100644 index 000000000..c6e820f1a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_arcane_charcoal": { + "conditions": { + "items": [ + { + "items": "malum:arcane_charcoal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:arcane_charcoal_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_arcane_charcoal" + ] + ], + "rewards": { + "recipes": [ + "malum:arcane_charcoal_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_block.json new file mode 100644 index 000000000..382dcdd67 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_arcane_charcoal": { + "conditions": { + "items": [ + { + "items": "malum:arcane_charcoal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:arcane_charcoal_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_arcane_charcoal" + ] + ], + "rewards": { + "recipes": [ + "malum:arcane_charcoal_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_fragment.json new file mode 100644 index 000000000..8bcd426ff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_arcane_charcoal": { + "conditions": { + "items": [ + { + "items": "malum:arcane_charcoal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:arcane_charcoal_from_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_arcane_charcoal" + ] + ], + "rewards": { + "recipes": [ + "malum:arcane_charcoal_from_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_runewood.json b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_runewood.json new file mode 100644 index 000000000..41e43155e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_runewood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_runewood_planks": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:arcane_charcoal_from_runewood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_runewood_planks" + ] + ], + "rewards": { + "recipes": [ + "malum:arcane_charcoal_from_runewood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_soulwood.json b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_soulwood.json new file mode 100644 index 000000000..eafc039a5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/arcane_charcoal_from_soulwood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulwood_planks": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:arcane_charcoal_from_soulwood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulwood_planks" + ] + ], + "rewards": { + "recipes": [ + "malum:arcane_charcoal_from_soulwood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/aro_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/aro_prideweave.json new file mode 100644 index 000000000..2584b60cb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/aro_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:aro_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:aro_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/aroace_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/aroace_prideweave.json new file mode 100644 index 000000000..b4d772a4e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/aroace_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:aroace_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:aroace_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/astral_weave_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/astral_weave_from_block.json new file mode 100644 index 000000000..9258aea37 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/astral_weave_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_astral_weave": { + "conditions": { + "items": [ + { + "items": "malum:astral_weave" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:astral_weave_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_astral_weave" + ] + ], + "rewards": { + "recipes": [ + "malum:astral_weave_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/auric_embers_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/auric_embers_from_block.json new file mode 100644 index 000000000..9a7583069 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/auric_embers_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_auric_embers": { + "conditions": { + "items": [ + { + "items": "malum:auric_embers" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:auric_embers_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_auric_embers" + ] + ], + "rewards": { + "recipes": [ + "malum:auric_embers_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/beacon.json b/src/generated/resources/data/malum/advancement/recipes/misc/beacon.json new file mode 100644 index 000000000..b14a34926 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/beacon.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_star": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_star" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:beacon" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_star" + ] + ], + "rewards": { + "recipes": [ + "minecraft:beacon" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/bi_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/bi_prideweave.json new file mode 100644 index 000000000..44c619516 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/bi_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:bi_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:bi_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/black_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/black_dye.json new file mode 100644 index 000000000..d06cfdb73 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/black_dye.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ink_sac": { + "conditions": { + "items": [ + { + "items": "minecraft:ink_sac" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_dye" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ink_sac" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/black_dye_from_wither_rose.json b/src/generated/resources/data/malum/advancement/recipes/misc/black_dye_from_wither_rose.json new file mode 100644 index 000000000..2dfe2bb5e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/black_dye_from_wither_rose.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_dye_from_wither_rose" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wither_rose": { + "conditions": { + "items": [ + { + "items": "minecraft:wither_rose" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wither_rose" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_dye_from_wither_rose" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_fragment.json new file mode 100644 index 000000000..ee885b285 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blazing_quartz": { + "conditions": { + "items": [ + { + "items": "malum:blazing_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:blazing_quartz_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blazing_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:blazing_quartz_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_blasting.json new file mode 100644 index 000000000..1c0669c5b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blazing_quartz": { + "conditions": { + "items": [ + { + "items": "malum:blazing_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:blazing_quartz_from_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blazing_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:blazing_quartz_from_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_block.json new file mode 100644 index 000000000..2cf3cea66 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blazing_quartz": { + "conditions": { + "items": [ + { + "items": "malum:blazing_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:blazing_quartz_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blazing_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:blazing_quartz_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_fragment.json new file mode 100644 index 000000000..1388a70d7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blazing_quartz": { + "conditions": { + "items": [ + { + "items": "malum:blazing_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:blazing_quartz_from_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blazing_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:blazing_quartz_from_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_smelting.json new file mode 100644 index 000000000..bc283d448 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/blazing_quartz_from_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blazing_quartz": { + "conditions": { + "items": [ + { + "items": "malum:blazing_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:blazing_quartz_from_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blazing_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:blazing_quartz_from_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/blighted_gunk_from_mass.json b/src/generated/resources/data/malum/advancement/recipes/misc/blighted_gunk_from_mass.json new file mode 100644 index 000000000..c9b9ed4ad --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/blighted_gunk_from_mass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blighted_gunk": { + "conditions": { + "items": [ + { + "items": "malum:blighted_gunk" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:blighted_gunk_from_mass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blighted_gunk" + ] + ], + "rewards": { + "recipes": [ + "malum:blighted_gunk_from_mass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_alchemical_calx.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_alchemical_calx.json new file mode 100644 index 000000000..6a3cd75e7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_alchemical_calx.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_alchemical_calx": { + "conditions": { + "items": [ + { + "items": "malum:alchemical_calx" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_alchemical_calx" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_alchemical_calx" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_alchemical_calx" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_arcane_charcoal.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_arcane_charcoal.json new file mode 100644 index 000000000..c95422e32 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_arcane_charcoal.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_arcane_charcoal": { + "conditions": { + "items": [ + { + "items": "malum:arcane_charcoal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_arcane_charcoal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_arcane_charcoal" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_arcane_charcoal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_astral_weave.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_astral_weave.json new file mode 100644 index 000000000..c479c946b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_astral_weave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_astral_weave": { + "conditions": { + "items": [ + { + "items": "malum:astral_weave" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_astral_weave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_astral_weave" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_astral_weave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_auric_embers.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_auric_embers.json new file mode 100644 index 000000000..851919d25 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_auric_embers.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_auric_embers": { + "conditions": { + "items": [ + { + "items": "malum:auric_embers" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_auric_embers" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_auric_embers" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_auric_embers" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_blazing_quartz.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_blazing_quartz.json new file mode 100644 index 000000000..c8676a432 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_blazing_quartz.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blazing_quartz": { + "conditions": { + "items": [ + { + "items": "malum:blazing_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_blazing_quartz" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blazing_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_blazing_quartz" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_brilliance.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_brilliance.json new file mode 100644 index 000000000..283579021 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_brilliance.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_brilliance" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_brilliance" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_cthonic_gold.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_cthonic_gold.json new file mode 100644 index 000000000..7316ddb0f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_cthonic_gold.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cthonic_gold": { + "conditions": { + "items": [ + { + "items": "malum:cthonic_gold" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_cthonic_gold" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cthonic_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_cthonic_gold" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_grim_talc.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_grim_talc.json new file mode 100644 index 000000000..acd3abfc7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_grim_talc.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_grim_talc": { + "conditions": { + "items": [ + { + "items": "malum:grim_talc" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_grim_talc" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_grim_talc" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_grim_talc" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_hallowed_gold.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_hallowed_gold.json new file mode 100644 index 000000000..092df7bb7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_hallowed_gold.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hallowed_gold": { + "conditions": { + "items": [ + { + "items": "malum:hallowed_gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_hallowed_gold" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hallowed_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_hallowed_gold" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_hex_ash.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_hex_ash.json new file mode 100644 index 000000000..a3c2af795 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_hex_ash.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hex_ash": { + "conditions": { + "items": [ + { + "items": "malum:hex_ash" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_hex_ash" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hex_ash" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_hex_ash" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_malignant_lead.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_malignant_lead.json new file mode 100644 index 000000000..09448a9aa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_malignant_lead.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_malignant_lead": { + "conditions": { + "items": [ + { + "items": "malum:malignant_lead" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_malignant_lead" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_malignant_lead" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_malignant_lead" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_malignant_pewter.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_malignant_pewter.json new file mode 100644 index 000000000..0ce308df7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_malignant_pewter.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_malignant_alloy": { + "conditions": { + "items": [ + { + "items": "malum:malignant_pewter_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_malignant_pewter" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_malignant_alloy" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_malignant_pewter" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_mnemonic_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_mnemonic_fragment.json new file mode 100644 index 000000000..7e90d04aa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_mnemonic_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mnemonic_fragment": { + "conditions": { + "items": [ + { + "items": "malum:mnemonic_fragment" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_mnemonic_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mnemonic_fragment" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_mnemonic_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_null_slate.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_null_slate.json new file mode 100644 index 000000000..37115acd4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_null_slate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_null_slate": { + "conditions": { + "items": [ + { + "items": "malum:null_slate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_null_slate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_null_slate" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_null_slate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_rotting_essence.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_rotting_essence.json new file mode 100644 index 000000000..c0a7c14a3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_rotting_essence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rotting_essence": { + "conditions": { + "items": [ + { + "items": "malum:rotting_essence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_rotting_essence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rotting_essence" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_rotting_essence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_soul_stained_steel.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_soul_stained_steel.json new file mode 100644 index 000000000..44d17e8b7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_soul_stained_steel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_soul_stained_steel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_soul_stained_steel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_soulstone.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_soulstone.json new file mode 100644 index 000000000..c7b6c64d6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_soulstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_soulstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_soulstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/block_of_void_salts.json b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_void_salts.json new file mode 100644 index 000000000..231440f2a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/block_of_void_salts.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:block_of_void_salts" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_void_salts": { + "conditions": { + "items": [ + { + "items": "malum:void_salts" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_void_salts" + ] + ], + "rewards": { + "recipes": [ + "malum:block_of_void_salts" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/blue_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/blue_dye.json new file mode 100644 index 000000000..e8af8c792 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/blue_dye.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lapis_lazuli": { + "conditions": { + "items": [ + { + "items": "minecraft:lapis_lazuli" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_dye" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lapis_lazuli" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/blue_dye_from_cornflower.json b/src/generated/resources/data/malum/advancement/recipes/misc/blue_dye_from_cornflower.json new file mode 100644 index 000000000..d57f39263 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/blue_dye_from_cornflower.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cornflower": { + "conditions": { + "items": [ + { + "items": "minecraft:cornflower" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_dye_from_cornflower" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cornflower" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_dye_from_cornflower" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/bolt_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/bolt_armor_trim_smithing_template.json new file mode 100644 index 000000000..d98a2829b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/bolt_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bolt_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:bolt_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bolt_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bolt_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bolt_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/bolt_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/bolt_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..d33371a03 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/bolt_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:bolt_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bolt_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bolt_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/bone_meal.json b/src/generated/resources/data/malum/advancement/recipes/misc/bone_meal.json new file mode 100644 index 000000000..ca4922838 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/bone_meal.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bone": { + "conditions": { + "items": [ + { + "items": "minecraft:bone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bone_meal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bone_meal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/bone_meal_from_bone_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/bone_meal_from_bone_block.json new file mode 100644 index 000000000..557e21eab --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/bone_meal_from_bone_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bone_block": { + "conditions": { + "items": [ + { + "items": "minecraft:bone_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bone_meal_from_bone_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bone_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bone_meal_from_bone_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/bonemeal_from_grim_talc.json b/src/generated/resources/data/malum/advancement/recipes/misc/bonemeal_from_grim_talc.json new file mode 100644 index 000000000..537c7c183 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/bonemeal_from_grim_talc.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_grim_talc": { + "conditions": { + "items": [ + { + "items": "malum:grim_talc" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:bonemeal_from_grim_talc" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_grim_talc" + ] + ], + "rewards": { + "recipes": [ + "malum:bonemeal_from_grim_talc" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/book.json b/src/generated/resources/data/malum/advancement/recipes/misc/book.json new file mode 100644 index 000000000..1495fbd1e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/book.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_paper": { + "conditions": { + "items": [ + { + "items": "minecraft:paper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:book" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_paper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:book" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/bowl.json b/src/generated/resources/data/malum/advancement/recipes/misc/bowl.json new file mode 100644 index 000000000..0c6dad6e2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/bowl.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_mushroom": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_mushroom" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mushroom_stew": { + "conditions": { + "items": [ + { + "items": "minecraft:mushroom_stew" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_mushroom": { + "conditions": { + "items": [ + { + "items": "minecraft:red_mushroom" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bowl" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_mushroom", + "has_red_mushroom", + "has_mushroom_stew" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bowl" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brick.json b/src/generated/resources/data/malum/advancement/recipes/misc/brick.json new file mode 100644 index 000000000..ca618ad09 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brick.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_clay_ball": { + "conditions": { + "items": [ + { + "items": "minecraft:clay_ball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brick" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_clay_ball" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brick" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_blasting.json new file mode 100644 index 000000000..bc976317e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliance_from_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliance_from_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_block.json new file mode 100644 index 000000000..1c6a2de0c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliance_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliance_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_crushed_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_crushed_blasting.json new file mode 100644 index 000000000..05b250868 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_crushed_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliance_from_crushed_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliance_from_crushed_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_crushed_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_crushed_smelting.json new file mode 100644 index 000000000..7051d4cc1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_crushed_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliance_from_crushed_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliance_from_crushed_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_deepslate_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_deepslate_blasting.json new file mode 100644 index 000000000..e32929e1b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_deepslate_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliance_from_deepslate_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliance_from_deepslate_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_deepslate_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_deepslate_smelting.json new file mode 100644 index 000000000..b4881f9d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_deepslate_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliance_from_deepslate_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliance_from_deepslate_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_raw_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_raw_blasting.json new file mode 100644 index 000000000..360f41b1c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliance_from_raw_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliance_from_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_raw_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_raw_smelting.json new file mode 100644 index 000000000..d3f323654 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliance_from_raw_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliance_from_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_smelting.json new file mode 100644 index 000000000..0a656f240 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brilliance_from_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:cluster_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliance_from_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliance_from_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/brown_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/brown_dye.json new file mode 100644 index 000000000..2e28670a0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/brown_dye.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cocoa_beans": { + "conditions": { + "items": [ + { + "items": "minecraft:cocoa_beans" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_dye" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cocoa_beans" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/bucket.json b/src/generated/resources/data/malum/advancement/recipes/misc/bucket.json new file mode 100644 index 000000000..4c60b01c6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/bucket.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bucket" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bucket" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/charcoal.json b/src/generated/resources/data/malum/advancement/recipes/misc/charcoal.json new file mode 100644 index 000000000..0b8ef61eb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/charcoal.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "#minecraft:logs_that_burn" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:charcoal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "minecraft:charcoal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/charcoal_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/charcoal_fragment.json new file mode 100644 index 000000000..704c3af3d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/charcoal_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_charcoal": { + "conditions": { + "items": [ + { + "items": "minecraft:charcoal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:charcoal_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_charcoal" + ] + ], + "rewards": { + "recipes": [ + "malum:charcoal_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/charcoal_from_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/charcoal_from_fragment.json new file mode 100644 index 000000000..12e69a62e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/charcoal_from_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_charcoal": { + "conditions": { + "items": [ + { + "items": "minecraft:charcoal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:charcoal_from_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_charcoal" + ] + ], + "rewards": { + "recipes": [ + "malum:charcoal_from_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/checkered_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/checkered_tainted_rock.json new file mode 100644 index 000000000..2d2378ccd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/checkered_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:cut_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:checkered_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:checkered_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/checkered_tainted_rock_stonecutting_from_cut_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/checkered_tainted_rock_stonecutting_from_cut_tainted_rock.json new file mode 100644 index 000000000..b053f13ea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/checkered_tainted_rock_stonecutting_from_cut_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:cut_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:checkered_tainted_rock_stonecutting_from_cut_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:checkered_tainted_rock_stonecutting_from_cut_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/checkered_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/checkered_twisted_rock.json new file mode 100644 index 000000000..679831076 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/checkered_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:cut_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:checkered_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:checkered_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/checkered_twisted_rock_stonecutting_from_cut_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/checkered_twisted_rock_stonecutting_from_cut_twisted_rock.json new file mode 100644 index 000000000..316073d7e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/checkered_twisted_rock_stonecutting_from_cut_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:cut_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:checkered_twisted_rock_stonecutting_from_cut_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:checkered_twisted_rock_stonecutting_from_cut_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_tainted_rock.json new file mode 100644 index 000000000..7a63d2176 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:chiseled_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:chiseled_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_tainted_rock_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_tainted_rock_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..ef1569aeb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_tainted_rock_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:chiseled_tainted_rock_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:chiseled_tainted_rock_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_twisted_rock.json new file mode 100644 index 000000000..e802b41bb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:chiseled_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:chiseled_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_twisted_rock_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_twisted_rock_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..d9a604fb0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/chiseled_twisted_rock_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:chiseled_twisted_rock_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:chiseled_twisted_rock_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/coal.json b/src/generated/resources/data/malum/advancement/recipes/misc/coal.json new file mode 100644 index 000000000..3c91cfb34 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/coal.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_coal_block": { + "conditions": { + "items": [ + { + "items": "minecraft:coal_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:coal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_coal_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:coal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/coal_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/coal_fragment.json new file mode 100644 index 000000000..381f13ff5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/coal_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_coal": { + "conditions": { + "items": [ + { + "items": "minecraft:coal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:coal_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_coal" + ] + ], + "rewards": { + "recipes": [ + "malum:coal_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_blasting_coal_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_blasting_coal_ore.json new file mode 100644 index 000000000..cdef977d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_blasting_coal_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_coal_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:coal_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:coal_from_blasting_coal_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_coal_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:coal_from_blasting_coal_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_blasting_deepslate_coal_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_blasting_deepslate_coal_ore.json new file mode 100644 index 000000000..c1986a92a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_blasting_deepslate_coal_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_coal_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_coal_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:coal_from_blasting_deepslate_coal_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_coal_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:coal_from_blasting_deepslate_coal_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_fragment.json new file mode 100644 index 000000000..fa32f5f05 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_coal": { + "conditions": { + "items": [ + { + "items": "minecraft:coal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:coal_from_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_coal" + ] + ], + "rewards": { + "recipes": [ + "malum:coal_from_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_smelting_coal_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_smelting_coal_ore.json new file mode 100644 index 000000000..989271bbe --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_smelting_coal_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_coal_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:coal_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:coal_from_smelting_coal_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_coal_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:coal_from_smelting_coal_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_smelting_deepslate_coal_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_smelting_deepslate_coal_ore.json new file mode 100644 index 000000000..e1b9837de --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/coal_from_smelting_deepslate_coal_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_coal_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_coal_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:coal_from_smelting_deepslate_coal_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_coal_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:coal_from_smelting_deepslate_coal_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/coast_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/coast_armor_trim_smithing_template.json new file mode 100644 index 000000000..96dfc3740 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/coast_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_coast_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:coast_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:coast_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_coast_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:coast_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/coast_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/coast_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..1d0c534fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/coast_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:coast_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:coast_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:coast_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/conduit.json b/src/generated/resources/data/malum/advancement/recipes/misc/conduit.json new file mode 100644 index 000000000..b9efe8b31 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/conduit.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nautilus_core": { + "conditions": { + "items": [ + { + "items": "minecraft:heart_of_the_sea" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_nautilus_shell": { + "conditions": { + "items": [ + { + "items": "minecraft:nautilus_shell" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:conduit" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nautilus_core", + "has_nautilus_shell" + ] + ], + "rewards": { + "recipes": [ + "minecraft:conduit" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_from_node_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_from_node_blasting.json new file mode 100644 index 000000000..357b89664 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_from_node_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_impetus": { + "conditions": { + "items": [ + { + "items": "malum:copper_impetus" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:copper_from_node_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_impetus" + ] + ], + "rewards": { + "recipes": [ + "malum:copper_from_node_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_from_node_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_from_node_smelting.json new file mode 100644 index 000000000..6a6f1a954 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_from_node_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_impetus": { + "conditions": { + "items": [ + { + "items": "malum:copper_impetus" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:copper_from_node_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_impetus" + ] + ], + "rewards": { + "recipes": [ + "malum:copper_from_node_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot.json new file mode 100644 index 000000000..2e8f4119e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_ingot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_copper_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_copper_ore.json new file mode 100644 index 000000000..37c06adba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_copper_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_ingot_from_blasting_copper_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_ingot_from_blasting_copper_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_deepslate_copper_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_deepslate_copper_ore.json new file mode 100644 index 000000000..ac09de74b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_deepslate_copper_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_copper_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_copper_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_ingot_from_blasting_deepslate_copper_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_copper_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_ingot_from_blasting_deepslate_copper_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_raw_copper.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_raw_copper.json new file mode 100644 index 000000000..0b7081c06 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_blasting_raw_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_ingot_from_blasting_raw_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_ingot_from_blasting_raw_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_nugget.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_nugget.json new file mode 100644 index 000000000..74a2084da --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_nugget.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": "#c:ingots/copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:copper_ingot_from_nugget" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper" + ] + ], + "rewards": { + "recipes": [ + "malum:copper_ingot_from_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_copper_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_copper_ore.json new file mode 100644 index 000000000..4a5b2d55b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_copper_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_ingot_from_smelting_copper_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_ingot_from_smelting_copper_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_deepslate_copper_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_deepslate_copper_ore.json new file mode 100644 index 000000000..f43f7adc1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_deepslate_copper_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_copper_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_copper_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_ingot_from_smelting_deepslate_copper_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_copper_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_ingot_from_smelting_deepslate_copper_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_raw_copper.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_raw_copper.json new file mode 100644 index 000000000..caf783c86 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_smelting_raw_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_ingot_from_smelting_raw_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_ingot_from_smelting_raw_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_waxed_copper_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_waxed_copper_block.json new file mode 100644 index 000000000..6779c8f05 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_ingot_from_waxed_copper_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_ingot_from_waxed_copper_block" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_ingot_from_waxed_copper_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/copper_nugget_from_ingot.json b/src/generated/resources/data/malum/advancement/recipes/misc/copper_nugget_from_ingot.json new file mode 100644 index 000000000..83dc6c466 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/copper_nugget_from_ingot.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": "#c:ingots/copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:copper_nugget_from_ingot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper" + ] + ], + "rewards": { + "recipes": [ + "malum:copper_nugget_from_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cornered_weave.json b/src/generated/resources/data/malum/advancement/recipes/misc/cornered_weave.json new file mode 100644 index 000000000..fcc0bb602 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cornered_weave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cornered_weave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:cornered_weave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/creeper_banner_pattern.json b/src/generated/resources/data/malum/advancement/recipes/misc/creeper_banner_pattern.json new file mode 100644 index 000000000..324e408b8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/creeper_banner_pattern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_creeper_head": { + "conditions": { + "items": [ + { + "items": "minecraft:creeper_head" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:creeper_banner_pattern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_creeper_head" + ] + ], + "rewards": { + "recipes": [ + "minecraft:creeper_banner_pattern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/crude_scythe.json b/src/generated/resources/data/malum/advancement/recipes/misc/crude_scythe.json new file mode 100644 index 000000000..8bb489c6e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/crude_scythe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:crude_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:crude_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_fragment.json new file mode 100644 index 000000000..9df1c1734 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cthonic_gold": { + "conditions": { + "items": [ + { + "items": "malum:cthonic_gold" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cthonic_gold_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cthonic_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:cthonic_gold_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_from_block.json new file mode 100644 index 000000000..397dab14d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cthonic_gold": { + "conditions": { + "items": [ + { + "items": "malum:cthonic_gold" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cthonic_gold_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cthonic_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:cthonic_gold_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_from_fragment.json b/src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_from_fragment.json new file mode 100644 index 000000000..955790504 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cthonic_gold_from_fragment.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cthonic_gold": { + "conditions": { + "items": [ + { + "items": "malum:cthonic_gold" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cthonic_gold_from_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cthonic_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:cthonic_gold_from_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cursed_sap_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/cursed_sap_block.json new file mode 100644 index 000000000..c1021e318 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cursed_sap_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cursed_sap": { + "conditions": { + "items": [ + { + "items": "malum:cursed_sap" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cursed_sap_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cursed_sap" + ] + ], + "rewards": { + "recipes": [ + "malum:cursed_sap_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cursed_sapball.json b/src/generated/resources/data/malum/advancement/recipes/misc/cursed_sapball.json new file mode 100644 index 000000000..d76aeb325 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cursed_sapball.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cursed_sap": { + "conditions": { + "items": [ + { + "items": "malum:cursed_sap" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cursed_sapball" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cursed_sap" + ] + ], + "rewards": { + "recipes": [ + "malum:cursed_sapball" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cut_runewood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/cut_runewood_planks.json new file mode 100644 index 000000000..c2f18e535 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cut_runewood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cut_runewood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:cut_runewood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cut_soulwood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/cut_soulwood_planks.json new file mode 100644 index 000000000..6ff7982bf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cut_soulwood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cut_soulwood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:cut_soulwood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock.json new file mode 100644 index 000000000..0c16a407c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cut_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:cut_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..e33a4a33c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cut_tainted_rock_stonecutting_from_polished_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:cut_tainted_rock_stonecutting_from_polished_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..dd761685f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cut_tainted_rock_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cut_tainted_rock_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:cut_tainted_rock_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock.json new file mode 100644 index 000000000..9f145102e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cut_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:cut_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..2c1ac5f0b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cut_twisted_rock_stonecutting_from_polished_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:cut_twisted_rock_stonecutting_from_polished_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..9b57a2f05 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cut_twisted_rock_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:cut_twisted_rock_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:cut_twisted_rock_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cyan_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/cyan_dye.json new file mode 100644 index 000000000..6c4f40c88 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cyan_dye.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_green_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_dye" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_dye", + "has_blue_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/cyan_dye_from_pitcher_plant.json b/src/generated/resources/data/malum/advancement/recipes/misc/cyan_dye_from_pitcher_plant.json new file mode 100644 index 000000000..116d15df5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/cyan_dye_from_pitcher_plant.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pitcher_plant": { + "conditions": { + "items": [ + { + "items": "minecraft:pitcher_plant" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_dye_from_pitcher_plant" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pitcher_plant" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_dye_from_pitcher_plant" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/demiboy_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/demiboy_prideweave.json new file mode 100644 index 000000000..f3a87a014 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/demiboy_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:demiboy_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:demiboy_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/demigirl_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/demigirl_prideweave.json new file mode 100644 index 000000000..107dee448 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/demigirl_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:demigirl_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:demigirl_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/diamond.json b/src/generated/resources/data/malum/advancement/recipes/misc/diamond.json new file mode 100644 index 000000000..e6fed724f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/diamond.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond_block": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_blasting_deepslate_diamond_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_blasting_deepslate_diamond_ore.json new file mode 100644 index 000000000..65f3bb480 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_blasting_deepslate_diamond_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_diamond_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_diamond_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_from_blasting_deepslate_diamond_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_diamond_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_from_blasting_deepslate_diamond_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_blasting_diamond_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_blasting_diamond_ore.json new file mode 100644 index 000000000..61e4459d5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_blasting_diamond_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_from_blasting_diamond_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_from_blasting_diamond_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_smelting_deepslate_diamond_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_smelting_deepslate_diamond_ore.json new file mode 100644 index 000000000..ebeb39b79 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_smelting_deepslate_diamond_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_diamond_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_diamond_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_from_smelting_deepslate_diamond_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_diamond_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_from_smelting_deepslate_diamond_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_smelting_diamond_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_smelting_diamond_ore.json new file mode 100644 index 000000000..2b1afe886 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/diamond_from_smelting_diamond_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_from_smelting_diamond_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_from_smelting_diamond_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/dreaded_weave.json b/src/generated/resources/data/malum/advancement/recipes/misc/dreaded_weave.json new file mode 100644 index 000000000..818b6d3c3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/dreaded_weave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:dreaded_weave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:dreaded_weave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/dune_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/dune_armor_trim_smithing_template.json new file mode 100644 index 000000000..e696da786 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/dune_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dune_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:dune_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dune_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dune_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dune_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/dune_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/dune_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..297a88293 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/dune_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:dune_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dune_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dune_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/elaborate_brooch.json b/src/generated/resources/data/malum/advancement/recipes/misc/elaborate_brooch.json new file mode 100644 index 000000000..5aa18465a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/elaborate_brooch.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:elaborate_brooch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:elaborate_brooch" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/emerald.json b/src/generated/resources/data/malum/advancement/recipes/misc/emerald.json new file mode 100644 index 000000000..2cd28b7d6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/emerald.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_emerald_block": { + "conditions": { + "items": [ + { + "items": "minecraft:emerald_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:emerald" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_emerald_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:emerald" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_blasting_deepslate_emerald_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_blasting_deepslate_emerald_ore.json new file mode 100644 index 000000000..d7774a7fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_blasting_deepslate_emerald_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_emerald_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_emerald_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:emerald_from_blasting_deepslate_emerald_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_emerald_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:emerald_from_blasting_deepslate_emerald_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_blasting_emerald_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_blasting_emerald_ore.json new file mode 100644 index 000000000..0876a9ea5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_blasting_emerald_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_emerald_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:emerald_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:emerald_from_blasting_emerald_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_emerald_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:emerald_from_blasting_emerald_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_smelting_deepslate_emerald_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_smelting_deepslate_emerald_ore.json new file mode 100644 index 000000000..2ca8e2f55 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_smelting_deepslate_emerald_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_emerald_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_emerald_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:emerald_from_smelting_deepslate_emerald_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_emerald_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:emerald_from_smelting_deepslate_emerald_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_smelting_emerald_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_smelting_emerald_ore.json new file mode 100644 index 000000000..a7e2e7846 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/emerald_from_smelting_emerald_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_emerald_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:emerald_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:emerald_from_smelting_emerald_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_emerald_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:emerald_from_smelting_emerald_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/enby_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/enby_prideweave.json new file mode 100644 index 000000000..fa30b59b3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/enby_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:enby_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:enby_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/encyclopedia_arcana.json b/src/generated/resources/data/malum/advancement/recipes/misc/encyclopedia_arcana.json new file mode 100644 index 000000000..1779b125e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/encyclopedia_arcana.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:processed_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:encyclopedia_arcana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:encyclopedia_arcana" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/ender_eye.json b/src/generated/resources/data/malum/advancement/recipes/misc/ender_eye.json new file mode 100644 index 000000000..796e59483 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/ender_eye.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_powder": { + "conditions": { + "items": [ + { + "items": "minecraft:blaze_powder" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:ender_eye" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_powder" + ] + ], + "rewards": { + "recipes": [ + "minecraft:ender_eye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/experience_bottle_from_brilliance.json b/src/generated/resources/data/malum/advancement/recipes/misc/experience_bottle_from_brilliance.json new file mode 100644 index 000000000..bfee1a35b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/experience_bottle_from_brilliance.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brilliance": { + "conditions": { + "items": [ + { + "items": "malum:chunk_of_brilliance" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:experience_bottle_from_brilliance" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brilliance" + ] + ], + "rewards": { + "recipes": [ + "malum:experience_bottle_from_brilliance" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/eye_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/eye_armor_trim_smithing_template.json new file mode 100644 index 000000000..80ecd6362 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/eye_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_eye_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:eye_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:eye_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_eye_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:eye_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/eye_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/eye_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..9a9412bc2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/eye_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:eye_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:eye_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:eye_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/fire_charge.json b/src/generated/resources/data/malum/advancement/recipes/misc/fire_charge.json new file mode 100644 index 000000000..8104ff1c3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/fire_charge.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_powder": { + "conditions": { + "items": [ + { + "items": "minecraft:blaze_powder" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:fire_charge" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_powder" + ] + ], + "rewards": { + "recipes": [ + "minecraft:fire_charge" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/firework_rocket_simple.json b/src/generated/resources/data/malum/advancement/recipes/misc/firework_rocket_simple.json new file mode 100644 index 000000000..6a35e5c12 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/firework_rocket_simple.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gunpowder": { + "conditions": { + "items": [ + { + "items": "minecraft:gunpowder" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:firework_rocket_simple" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gunpowder" + ] + ], + "rewards": { + "recipes": [ + "minecraft:firework_rocket_simple" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/flow_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/flow_armor_trim_smithing_template.json new file mode 100644 index 000000000..e6648847d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/flow_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_flow_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:flow_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:flow_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flow_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:flow_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/flow_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/flow_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..de75086bc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/flow_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:flow_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:flow_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:flow_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/flower_banner_pattern.json b/src/generated/resources/data/malum/advancement/recipes/misc/flower_banner_pattern.json new file mode 100644 index 000000000..43678b876 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/flower_banner_pattern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxeye_daisy": { + "conditions": { + "items": [ + { + "items": "minecraft:oxeye_daisy" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:flower_banner_pattern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxeye_daisy" + ] + ], + "rewards": { + "recipes": [ + "minecraft:flower_banner_pattern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gay_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/gay_prideweave.json new file mode 100644 index 000000000..41f071759 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gay_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:gay_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:gay_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/genderfluid_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/genderfluid_prideweave.json new file mode 100644 index 000000000..a543c65a5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/genderfluid_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:genderfluid_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:genderfluid_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/genderqueer_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/genderqueer_prideweave.json new file mode 100644 index 000000000..16029cc10 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/genderqueer_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:genderqueer_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:genderqueer_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gilded_belt.json b/src/generated/resources/data/malum/advancement/recipes/misc/gilded_belt.json new file mode 100644 index 000000000..1036b1d7a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gilded_belt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hallowed_gold": { + "conditions": { + "items": [ + { + "items": "malum:hallowed_gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:gilded_belt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hallowed_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:gilded_belt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gilded_ring.json b/src/generated/resources/data/malum/advancement/recipes/misc/gilded_ring.json new file mode 100644 index 000000000..19481a892 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gilded_ring.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hallowed_gold": { + "conditions": { + "items": [ + { + "items": "malum:hallowed_gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:gilded_ring" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hallowed_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:gilded_ring" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_from_node_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_from_node_blasting.json new file mode 100644 index 000000000..299c453fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_from_node_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_impetus": { + "conditions": { + "items": [ + { + "items": "malum:gold_impetus" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:gold_from_node_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_impetus" + ] + ], + "rewards": { + "recipes": [ + "malum:gold_from_node_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_from_node_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_from_node_smelting.json new file mode 100644 index 000000000..c87238f91 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_from_node_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_impetus": { + "conditions": { + "items": [ + { + "items": "malum:gold_impetus" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:gold_from_node_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_impetus" + ] + ], + "rewards": { + "recipes": [ + "malum:gold_from_node_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_deepslate_gold_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_deepslate_gold_ore.json new file mode 100644 index 000000000..5f1ac8a82 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_deepslate_gold_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_gold_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_gold_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_blasting_deepslate_gold_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_gold_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_blasting_deepslate_gold_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_gold_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_gold_ore.json new file mode 100644 index 000000000..9482a9b35 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_gold_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_blasting_gold_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_blasting_gold_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_nether_gold_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_nether_gold_ore.json new file mode 100644 index 000000000..71a722d65 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_nether_gold_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_gold_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_gold_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_blasting_nether_gold_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_gold_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_blasting_nether_gold_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_raw_gold.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_raw_gold.json new file mode 100644 index 000000000..a04bbd668 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_blasting_raw_gold.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_gold": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_gold" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_blasting_raw_gold" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_gold" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_blasting_raw_gold" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_gold_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_gold_block.json new file mode 100644 index 000000000..989fc724a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_gold_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_block": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_gold_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_gold_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_nuggets.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_nuggets.json new file mode 100644 index 000000000..849a182ce --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_nuggets.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_nugget": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_nugget" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_nuggets" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_nugget" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_deepslate_gold_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_deepslate_gold_ore.json new file mode 100644 index 000000000..f080f27b8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_deepslate_gold_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_gold_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_gold_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_smelting_deepslate_gold_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_gold_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_smelting_deepslate_gold_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_gold_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_gold_ore.json new file mode 100644 index 000000000..d2331d3b0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_gold_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_smelting_gold_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_smelting_gold_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_nether_gold_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_nether_gold_ore.json new file mode 100644 index 000000000..556d16a19 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_nether_gold_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_gold_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_gold_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_smelting_nether_gold_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_gold_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_smelting_nether_gold_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_raw_gold.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_raw_gold.json new file mode 100644 index 000000000..18fe8e0c1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_ingot_from_smelting_raw_gold.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_gold": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_gold" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_ingot_from_smelting_raw_gold" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_gold" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_ingot_from_smelting_raw_gold" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget.json new file mode 100644 index 000000000..6eeaf5643 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_nugget" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget_from_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget_from_blasting.json new file mode 100644 index 000000000..df1002d36 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget_from_blasting.json @@ -0,0 +1,131 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_golden_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_boots": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_boots" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_chestplate": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_chestplate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_helmet": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_helmet" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_hoe": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_hoe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_horse_armor": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_horse_armor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_leggings": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_leggings" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_pickaxe": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_pickaxe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_shovel": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_shovel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_sword": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_sword" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_nugget_from_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_golden_pickaxe", + "has_golden_shovel", + "has_golden_axe", + "has_golden_hoe", + "has_golden_sword", + "has_golden_helmet", + "has_golden_chestplate", + "has_golden_leggings", + "has_golden_boots", + "has_golden_horse_armor" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_nugget_from_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget_from_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget_from_smelting.json new file mode 100644 index 000000000..034942fb6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gold_nugget_from_smelting.json @@ -0,0 +1,131 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_golden_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_boots": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_boots" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_chestplate": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_chestplate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_helmet": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_helmet" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_hoe": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_hoe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_horse_armor": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_horse_armor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_leggings": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_leggings" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_pickaxe": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_pickaxe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_shovel": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_shovel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_golden_sword": { + "conditions": { + "items": [ + { + "items": "minecraft:golden_sword" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gold_nugget_from_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_golden_pickaxe", + "has_golden_shovel", + "has_golden_axe", + "has_golden_hoe", + "has_golden_sword", + "has_golden_helmet", + "has_golden_chestplate", + "has_golden_leggings", + "has_golden_boots", + "has_golden_horse_armor" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gold_nugget_from_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/gray_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/gray_dye.json new file mode 100644 index 000000000..55be0c29f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/gray_dye.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_dye" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_dye", + "has_black_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/green_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/green_dye.json new file mode 100644 index 000000000..aca5bc6f6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/green_dye.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cactus": { + "conditions": { + "items": [ + { + "items": "minecraft:cactus" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_dye" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cactus" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/grim_talc_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/grim_talc_from_block.json new file mode 100644 index 000000000..f250be7d9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/grim_talc_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_grim_talc": { + "conditions": { + "items": [ + { + "items": "malum:grim_talc" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:grim_talc_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_grim_talc" + ] + ], + "rewards": { + "recipes": [ + "malum:grim_talc_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_from_block.json new file mode 100644 index 000000000..7f621d1b5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hallowed_gold": { + "conditions": { + "items": [ + { + "items": "malum:hallowed_gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:hallowed_gold_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hallowed_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:hallowed_gold_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_from_nuggets.json b/src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_from_nuggets.json new file mode 100644 index 000000000..44473cdd5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_from_nuggets.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hallowed_gold": { + "conditions": { + "items": [ + { + "items": "malum:hallowed_gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:hallowed_gold_from_nuggets" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hallowed_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:hallowed_gold_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_nugget.json b/src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_nugget.json new file mode 100644 index 000000000..e72296fde --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/hallowed_gold_nugget.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hallowed_gold": { + "conditions": { + "items": [ + { + "items": "malum:hallowed_gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:hallowed_gold_nugget" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hallowed_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:hallowed_gold_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/hex_ash_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/hex_ash_from_block.json new file mode 100644 index 000000000..849e6ff22 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/hex_ash_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hex_ash": { + "conditions": { + "items": [ + { + "items": "malum:hex_ash" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:hex_ash_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hex_ash" + ] + ], + "rewards": { + "recipes": [ + "malum:hex_ash_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/host_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/host_armor_trim_smithing_template.json new file mode 100644 index 000000000..94be097a0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/host_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_host_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:host_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:host_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_host_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:host_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/host_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/host_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..ab6ffc494 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/host_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:host_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:host_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:host_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/intersex_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/intersex_prideweave.json new file mode 100644 index 000000000..e6e7a044d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/intersex_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:intersex_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:intersex_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_from_node_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_from_node_blasting.json new file mode 100644 index 000000000..a62e64b6f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_from_node_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_impetus": { + "conditions": { + "items": [ + { + "items": "malum:iron_impetus" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:iron_from_node_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_impetus" + ] + ], + "rewards": { + "recipes": [ + "malum:iron_from_node_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_from_node_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_from_node_smelting.json new file mode 100644 index 000000000..92ea0b54f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_from_node_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_impetus": { + "conditions": { + "items": [ + { + "items": "malum:iron_impetus" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:iron_from_node_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_impetus" + ] + ], + "rewards": { + "recipes": [ + "malum:iron_from_node_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_deepslate_iron_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_deepslate_iron_ore.json new file mode 100644 index 000000000..ddbdc90c8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_deepslate_iron_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_iron_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_iron_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_ingot_from_blasting_deepslate_iron_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_iron_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_ingot_from_blasting_deepslate_iron_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_iron_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_iron_ore.json new file mode 100644 index 000000000..76bad9a77 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_iron_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_ingot_from_blasting_iron_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_ingot_from_blasting_iron_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_raw_iron.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_raw_iron.json new file mode 100644 index 000000000..1d02a7f7d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_blasting_raw_iron.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_iron": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_iron" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_ingot_from_blasting_raw_iron" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_iron" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_ingot_from_blasting_raw_iron" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_iron_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_iron_block.json new file mode 100644 index 000000000..9de9119f8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_iron_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_block": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_ingot_from_iron_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_ingot_from_iron_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_nuggets.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_nuggets.json new file mode 100644 index 000000000..d344b9016 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_nuggets.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_nugget": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_nugget" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_ingot_from_nuggets" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_nugget" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_deepslate_iron_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_deepslate_iron_ore.json new file mode 100644 index 000000000..3515fe9c5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_deepslate_iron_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_iron_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_iron_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_ingot_from_smelting_deepslate_iron_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_iron_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_ingot_from_smelting_deepslate_iron_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_iron_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_iron_ore.json new file mode 100644 index 000000000..1f59473f3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_iron_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_ingot_from_smelting_iron_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_ingot_from_smelting_iron_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_raw_iron.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_raw_iron.json new file mode 100644 index 000000000..997b86c06 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_ingot_from_smelting_raw_iron.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_iron": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_iron" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_ingot_from_smelting_raw_iron" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_iron" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_ingot_from_smelting_raw_iron" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget.json new file mode 100644 index 000000000..b6f1d12b7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_nugget" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget_from_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget_from_blasting.json new file mode 100644 index 000000000..abd38c894 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget_from_blasting.json @@ -0,0 +1,175 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chainmail_boots": { + "conditions": { + "items": [ + { + "items": "minecraft:chainmail_boots" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_chainmail_chestplate": { + "conditions": { + "items": [ + { + "items": "minecraft:chainmail_chestplate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_chainmail_helmet": { + "conditions": { + "items": [ + { + "items": "minecraft:chainmail_helmet" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_chainmail_leggings": { + "conditions": { + "items": [ + { + "items": "minecraft:chainmail_leggings" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_boots": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_boots" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_chestplate": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_chestplate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_helmet": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_helmet" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_hoe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_hoe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_horse_armor": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_horse_armor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_leggings": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_leggings" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_pickaxe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_pickaxe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_shovel": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_shovel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_sword": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_sword" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_nugget_from_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_pickaxe", + "has_iron_shovel", + "has_iron_axe", + "has_iron_hoe", + "has_iron_sword", + "has_iron_helmet", + "has_iron_chestplate", + "has_iron_leggings", + "has_iron_boots", + "has_iron_horse_armor", + "has_chainmail_helmet", + "has_chainmail_chestplate", + "has_chainmail_leggings", + "has_chainmail_boots" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_nugget_from_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget_from_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget_from_smelting.json new file mode 100644 index 000000000..ac5733ea9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/iron_nugget_from_smelting.json @@ -0,0 +1,175 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chainmail_boots": { + "conditions": { + "items": [ + { + "items": "minecraft:chainmail_boots" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_chainmail_chestplate": { + "conditions": { + "items": [ + { + "items": "minecraft:chainmail_chestplate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_chainmail_helmet": { + "conditions": { + "items": [ + { + "items": "minecraft:chainmail_helmet" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_chainmail_leggings": { + "conditions": { + "items": [ + { + "items": "minecraft:chainmail_leggings" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_boots": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_boots" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_chestplate": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_chestplate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_helmet": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_helmet" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_hoe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_hoe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_horse_armor": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_horse_armor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_leggings": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_leggings" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_pickaxe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_pickaxe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_shovel": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_shovel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_sword": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_sword" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_nugget_from_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_pickaxe", + "has_iron_shovel", + "has_iron_axe", + "has_iron_hoe", + "has_iron_sword", + "has_iron_helmet", + "has_iron_chestplate", + "has_iron_leggings", + "has_iron_boots", + "has_iron_horse_armor", + "has_chainmail_helmet", + "has_chainmail_chestplate", + "has_chainmail_leggings", + "has_chainmail_boots" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_nugget_from_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli.json b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli.json new file mode 100644 index 000000000..14e932928 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lapis_block": { + "conditions": { + "items": [ + { + "items": "minecraft:lapis_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lapis_lazuli" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lapis_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lapis_lazuli" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_blasting_deepslate_lapis_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_blasting_deepslate_lapis_ore.json new file mode 100644 index 000000000..04418e800 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_blasting_deepslate_lapis_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_lapis_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_lapis_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lapis_lazuli_from_blasting_deepslate_lapis_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_lapis_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lapis_lazuli_from_blasting_deepslate_lapis_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_blasting_lapis_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_blasting_lapis_ore.json new file mode 100644 index 000000000..b72a2c3c6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_blasting_lapis_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lapis_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:lapis_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lapis_lazuli_from_blasting_lapis_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lapis_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lapis_lazuli_from_blasting_lapis_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_smelting_deepslate_lapis_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_smelting_deepslate_lapis_ore.json new file mode 100644 index 000000000..99265db5c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_smelting_deepslate_lapis_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_lapis_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_lapis_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lapis_lazuli_from_smelting_deepslate_lapis_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_lapis_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lapis_lazuli_from_smelting_deepslate_lapis_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_smelting_lapis_ore.json b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_smelting_lapis_ore.json new file mode 100644 index 000000000..8830f0604 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/lapis_lazuli_from_smelting_lapis_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lapis_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:lapis_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lapis_lazuli_from_smelting_lapis_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lapis_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lapis_lazuli_from_smelting_lapis_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/leather.json b/src/generated/resources/data/malum/advancement/recipes/misc/leather.json new file mode 100644 index 000000000..125ece1d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/leather.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rabbit_hide": { + "conditions": { + "items": [ + { + "items": "minecraft:rabbit_hide" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:leather" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rabbit_hide" + ] + ], + "rewards": { + "recipes": [ + "minecraft:leather" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/leather_horse_armor.json b/src/generated/resources/data/malum/advancement/recipes/misc/leather_horse_armor.json new file mode 100644 index 000000000..ba8c8914f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/leather_horse_armor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_leather": { + "conditions": { + "items": [ + { + "items": "minecraft:leather" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:leather_horse_armor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_leather" + ] + ], + "rewards": { + "recipes": [ + "minecraft:leather_horse_armor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/lesbian_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/lesbian_prideweave.json new file mode 100644 index 000000000..abecdf6d4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/lesbian_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:lesbian_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:lesbian_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/light_blue_dye_from_blue_orchid.json b/src/generated/resources/data/malum/advancement/recipes/misc/light_blue_dye_from_blue_orchid.json new file mode 100644 index 000000000..3e1a7ce26 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/light_blue_dye_from_blue_orchid.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_orchid": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_orchid" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_dye_from_blue_orchid" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_orchid" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_dye_from_blue_orchid" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/light_blue_dye_from_blue_white_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/light_blue_dye_from_blue_white_dye.json new file mode 100644 index 000000000..db51ab9ee --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/light_blue_dye_from_blue_white_dye.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_dye_from_blue_white_dye" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_dye", + "has_white_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_dye_from_blue_white_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_azure_bluet.json b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_azure_bluet.json new file mode 100644 index 000000000..16d5a6956 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_azure_bluet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_azure_bluet": { + "conditions": { + "items": [ + { + "items": "minecraft:azure_bluet" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_dye_from_azure_bluet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_azure_bluet" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_dye_from_azure_bluet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_black_white_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_black_white_dye.json new file mode 100644 index 000000000..5bcb43d09 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_black_white_dye.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_dye_from_black_white_dye" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_dye", + "has_black_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_dye_from_black_white_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_gray_white_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_gray_white_dye.json new file mode 100644 index 000000000..70baee042 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_gray_white_dye.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_dye_from_gray_white_dye" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_dye", + "has_white_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_dye_from_gray_white_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_oxeye_daisy.json b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_oxeye_daisy.json new file mode 100644 index 000000000..ba5e104fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_oxeye_daisy.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxeye_daisy": { + "conditions": { + "items": [ + { + "items": "minecraft:oxeye_daisy" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_dye_from_oxeye_daisy" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxeye_daisy" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_dye_from_oxeye_daisy" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_white_tulip.json b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_white_tulip.json new file mode 100644 index 000000000..0dcf36135 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/light_gray_dye_from_white_tulip.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_dye_from_white_tulip" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_tulip": { + "conditions": { + "items": [ + { + "items": "minecraft:white_tulip" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_tulip" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_dye_from_white_tulip" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/lime_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/lime_dye.json new file mode 100644 index 000000000..0e3495e03 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/lime_dye.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_dye" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_dye", + "has_white_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/lime_dye_from_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/lime_dye_from_smelting.json new file mode 100644 index 000000000..acda1076f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/lime_dye_from_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sea_pickle": { + "conditions": { + "items": [ + { + "items": "minecraft:sea_pickle" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_dye_from_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sea_pickle" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_dye_from_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_allium.json b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_allium.json new file mode 100644 index 000000000..ae7282738 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_allium.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_allium": { + "conditions": { + "items": [ + { + "items": "minecraft:allium" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_dye_from_allium" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_allium" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_dye_from_allium" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_blue_red_pink.json b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_blue_red_pink.json new file mode 100644 index 000000000..6b147f6d2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_blue_red_pink.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_pink_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_dye_from_blue_red_pink" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_dye", + "has_blue_dye", + "has_red_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_dye_from_blue_red_pink" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_blue_red_white_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_blue_red_white_dye.json new file mode 100644 index 000000000..9c5f10107 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_blue_red_white_dye.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_rose_red": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_dye_from_blue_red_white_dye" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_dye", + "has_rose_red", + "has_white_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_dye_from_blue_red_white_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_lilac.json b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_lilac.json new file mode 100644 index 000000000..56f9ba237 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_lilac.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lilac": { + "conditions": { + "items": [ + { + "items": "minecraft:lilac" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_dye_from_lilac" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lilac" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_dye_from_lilac" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_purple_and_pink.json b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_purple_and_pink.json new file mode 100644 index 000000000..687b375de --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/magenta_dye_from_purple_and_pink.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_purple_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_dye_from_purple_and_pink" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_dye", + "has_purple_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_dye_from_purple_and_pink" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/malignant_alloy_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_alloy_from_block.json new file mode 100644 index 000000000..5944fd15a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_alloy_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_malignant_alloy": { + "conditions": { + "items": [ + { + "items": "malum:malignant_pewter_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_alloy_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_malignant_alloy" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_alloy_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/malignant_alloy_from_nuggets.json b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_alloy_from_nuggets.json new file mode 100644 index 000000000..e295f27a3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_alloy_from_nuggets.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_malignant_alloy": { + "conditions": { + "items": [ + { + "items": "malum:malignant_pewter_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_alloy_from_nuggets" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_malignant_alloy" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_alloy_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/malignant_lead_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_lead_from_block.json new file mode 100644 index 000000000..7f3177e65 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_lead_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_malignant_lead": { + "conditions": { + "items": [ + { + "items": "malum:malignant_lead" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_lead_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_malignant_lead" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_lead_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/malignant_pewter_nugget.json b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_pewter_nugget.json new file mode 100644 index 000000000..1ca6c01e5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_pewter_nugget.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_malignant_alloy": { + "conditions": { + "items": [ + { + "items": "malum:malignant_pewter_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_pewter_nugget" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_malignant_alloy" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_pewter_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/malignant_pewter_plating.json b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_pewter_plating.json new file mode 100644 index 000000000..10304cffc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/malignant_pewter_plating.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_malignant_alloy": { + "conditions": { + "items": [ + { + "items": "malum:malignant_pewter_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_pewter_plating" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_malignant_alloy" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_pewter_plating" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/map.json b/src/generated/resources/data/malum/advancement/recipes/misc/map.json new file mode 100644 index 000000000..016bfe2eb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/map.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_compass": { + "conditions": { + "items": [ + { + "items": "minecraft:compass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:map" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_compass" + ] + ], + "rewards": { + "recipes": [ + "minecraft:map" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/mass_of_blighted_gunk.json b/src/generated/resources/data/malum/advancement/recipes/misc/mass_of_blighted_gunk.json new file mode 100644 index 000000000..99422717c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/mass_of_blighted_gunk.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blighted_gunk": { + "conditions": { + "items": [ + { + "items": "malum:blighted_gunk" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:mass_of_blighted_gunk" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blighted_gunk" + ] + ], + "rewards": { + "recipes": [ + "malum:mass_of_blighted_gunk" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/mechanical_weave_v1.json b/src/generated/resources/data/malum/advancement/recipes/misc/mechanical_weave_v1.json new file mode 100644 index 000000000..02dd17a89 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/mechanical_weave_v1.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:mechanical_weave_v1" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:mechanical_weave_v1" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/mechanical_weave_v2.json b/src/generated/resources/data/malum/advancement/recipes/misc/mechanical_weave_v2.json new file mode 100644 index 000000000..f391f33e0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/mechanical_weave_v2.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:mechanical_weave_v2" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:mechanical_weave_v2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/melon_seeds.json b/src/generated/resources/data/malum/advancement/recipes/misc/melon_seeds.json new file mode 100644 index 000000000..64b5c509d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/melon_seeds.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_melon": { + "conditions": { + "items": [ + { + "items": "minecraft:melon_slice" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:melon_seeds" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_melon" + ] + ], + "rewards": { + "recipes": [ + "minecraft:melon_seeds" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/mnemonic_fragment_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/mnemonic_fragment_from_block.json new file mode 100644 index 000000000..6ab8c2f05 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/mnemonic_fragment_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mnemonic_fragment": { + "conditions": { + "items": [ + { + "items": "malum:mnemonic_fragment" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:mnemonic_fragment_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mnemonic_fragment" + ] + ], + "rewards": { + "recipes": [ + "malum:mnemonic_fragment_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/mojang_banner_pattern.json b/src/generated/resources/data/malum/advancement/recipes/misc/mojang_banner_pattern.json new file mode 100644 index 000000000..4051b9791 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/mojang_banner_pattern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_enchanted_golden_apple": { + "conditions": { + "items": [ + { + "items": "minecraft:enchanted_golden_apple" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mojang_banner_pattern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_enchanted_golden_apple" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mojang_banner_pattern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/music_disc_5.json b/src/generated/resources/data/malum/advancement/recipes/misc/music_disc_5.json new file mode 100644 index 000000000..c0ae1449f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/music_disc_5.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_disc_fragment_5": { + "conditions": { + "items": [ + { + "items": "minecraft:disc_fragment_5" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:music_disc_5" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_disc_fragment_5" + ] + ], + "rewards": { + "recipes": [ + "minecraft:music_disc_5" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_blasting.json new file mode 100644 index 000000000..d8121dcb1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_natural_quartz": { + "conditions": { + "items": [ + { + "items": "malum:natural_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:natural_quartz_from_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_natural_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:natural_quartz_from_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_deepslate_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_deepslate_blasting.json new file mode 100644 index 000000000..ea50bb811 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_deepslate_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_natural_quartz": { + "conditions": { + "items": [ + { + "items": "malum:natural_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:natural_quartz_from_deepslate_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_natural_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:natural_quartz_from_deepslate_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_deepslate_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_deepslate_smelting.json new file mode 100644 index 000000000..0e03181e3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_deepslate_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_natural_quartz": { + "conditions": { + "items": [ + { + "items": "malum:natural_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:natural_quartz_from_deepslate_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_natural_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:natural_quartz_from_deepslate_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_smelting.json new file mode 100644 index 000000000..03b61c04b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/natural_quartz_from_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_natural_quartz": { + "conditions": { + "items": [ + { + "items": "malum:natural_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:natural_quartz_from_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_natural_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:natural_quartz_from_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/nether_brick.json b/src/generated/resources/data/malum/advancement/recipes/misc/nether_brick.json new file mode 100644 index 000000000..6be930649 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/nether_brick.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherrack": { + "conditions": { + "items": [ + { + "items": "minecraft:netherrack" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:nether_brick" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherrack" + ] + ], + "rewards": { + "recipes": [ + "minecraft:nether_brick" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/netherite_ingot.json b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_ingot.json new file mode 100644 index 000000000..e302547e2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_ingot.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_scrap": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_scrap" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_ingot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_scrap" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/netherite_ingot_from_netherite_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_ingot_from_netherite_block.json new file mode 100644 index 000000000..058f380b5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_ingot_from_netherite_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_block": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_ingot_from_netherite_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_ingot_from_netherite_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/netherite_scrap.json b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_scrap.json new file mode 100644 index 000000000..ff6c63760 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_scrap.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ancient_debris": { + "conditions": { + "items": [ + { + "items": "minecraft:ancient_debris" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_scrap" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ancient_debris" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_scrap" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/netherite_scrap_from_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_scrap_from_blasting.json new file mode 100644 index 000000000..999fa98f2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_scrap_from_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ancient_debris": { + "conditions": { + "items": [ + { + "items": "minecraft:ancient_debris" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_scrap_from_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ancient_debris" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_scrap_from_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/netherite_upgrade_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_upgrade_smithing_template.json new file mode 100644 index 000000000..b8234c137 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/netherite_upgrade_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_upgrade_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_upgrade_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_upgrade_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_upgrade_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_upgrade_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/netherrack_from_blazing_quartz.json b/src/generated/resources/data/malum/advancement/recipes/misc/netherrack_from_blazing_quartz.json new file mode 100644 index 000000000..367f5d00f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/netherrack_from_blazing_quartz.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blazing_quartz": { + "conditions": { + "items": [ + { + "items": "malum:blazing_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:netherrack_from_blazing_quartz" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blazing_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:netherrack_from_blazing_quartz" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/null_slate_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/null_slate_from_block.json new file mode 100644 index 000000000..bec98f487 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/null_slate_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_null_slate": { + "conditions": { + "items": [ + { + "items": "malum:null_slate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:null_slate_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_null_slate" + ] + ], + "rewards": { + "recipes": [ + "malum:null_slate_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_orange_tulip.json b/src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_orange_tulip.json new file mode 100644 index 000000000..4f415e10e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_orange_tulip.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_tulip": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_tulip" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_dye_from_orange_tulip" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_tulip" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_dye_from_orange_tulip" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_red_yellow.json b/src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_red_yellow.json new file mode 100644 index 000000000..e0b836f66 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_red_yellow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_dye_from_red_yellow" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_dye", + "has_yellow_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_dye_from_red_yellow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_torchflower.json b/src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_torchflower.json new file mode 100644 index 000000000..87b4a3a27 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/orange_dye_from_torchflower.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_dye_from_torchflower" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_torchflower": { + "conditions": { + "items": [ + { + "items": "minecraft:torchflower" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_torchflower" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_dye_from_torchflower" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/ornate_necklace.json b/src/generated/resources/data/malum/advancement/recipes/misc/ornate_necklace.json new file mode 100644 index 000000000..d63dfd700 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/ornate_necklace.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:ornate_necklace" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:ornate_necklace" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/ornate_ring.json b/src/generated/resources/data/malum/advancement/recipes/misc/ornate_ring.json new file mode 100644 index 000000000..5308209a7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/ornate_ring.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:ornate_ring" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:ornate_ring" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/pan_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/pan_prideweave.json new file mode 100644 index 000000000..b1716ff56 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/pan_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:pan_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:pan_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/paper.json b/src/generated/resources/data/malum/advancement/recipes/misc/paper.json new file mode 100644 index 000000000..7d00fd6e0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/paper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_reeds": { + "conditions": { + "items": [ + { + "items": "minecraft:sugar_cane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:paper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_reeds" + ] + ], + "rewards": { + "recipes": [ + "minecraft:paper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_peony.json b/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_peony.json new file mode 100644 index 000000000..2a417b0f9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_peony.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_peony": { + "conditions": { + "items": [ + { + "items": "minecraft:peony" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_dye_from_peony" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_peony" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_dye_from_peony" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_pink_petals.json b/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_pink_petals.json new file mode 100644 index 000000000..5f7f04c1b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_pink_petals.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_petals": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_petals" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_dye_from_pink_petals" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_petals" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_dye_from_pink_petals" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_pink_tulip.json b/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_pink_tulip.json new file mode 100644 index 000000000..205ec8483 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_pink_tulip.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_tulip": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_tulip" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_dye_from_pink_tulip" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_tulip" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_dye_from_pink_tulip" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_red_white_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_red_white_dye.json new file mode 100644 index 000000000..003371ceb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/pink_dye_from_red_white_dye.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_dye_from_red_white_dye" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_dye", + "has_red_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_dye_from_red_white_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/plural_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/plural_prideweave.json new file mode 100644 index 000000000..29f97bc09 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/plural_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:plural_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:plural_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_from_smooth_tainted_rock.json new file mode 100644 index 000000000..3d988509f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_from_smooth_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_from_smooth_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_from_smooth_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab.json new file mode 100644 index 000000000..0349acd6f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..96cf68562 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..5fae08cb2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_slab_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_slab_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs.json new file mode 100644 index 000000000..b8017e082 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..80b0aa4d3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..1e756f57d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_stairs_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_stairs_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stonecutting_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stonecutting_from_smooth_tainted_rock.json new file mode 100644 index 000000000..74b1475f3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_stonecutting_from_smooth_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_stonecutting_from_smooth_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_stonecutting_from_smooth_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall.json new file mode 100644 index 000000000..21b20968d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..29fc120e5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..bf6111836 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_tainted_rock_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_tainted_rock_wall_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_tainted_rock_wall_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_from_smooth_twisted_rock.json new file mode 100644 index 000000000..a380f4ba3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_from_smooth_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_from_smooth_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_from_smooth_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab.json new file mode 100644 index 000000000..9c181dfaf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..230ccf980 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..f46d0a20b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_slab_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_slab_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs.json new file mode 100644 index 000000000..0dc774b76 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..2f592ffe7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..b23cbf69e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_stairs_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_stairs_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stonecutting_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stonecutting_from_smooth_twisted_rock.json new file mode 100644 index 000000000..6116bc868 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_stonecutting_from_smooth_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_stonecutting_from_smooth_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_stonecutting_from_smooth_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall.json new file mode 100644 index 000000000..4a2f1bd8e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..845833f74 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..0642993a4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/polished_twisted_rock_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:polished_twisted_rock_wall_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:polished_twisted_rock_wall_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/poly_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/poly_prideweave.json new file mode 100644 index 000000000..1e0efa866 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/poly_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:poly_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:poly_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/popped_chorus_fruit.json b/src/generated/resources/data/malum/advancement/recipes/misc/popped_chorus_fruit.json new file mode 100644 index 000000000..565ca38e1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/popped_chorus_fruit.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chorus_fruit": { + "conditions": { + "items": [ + { + "items": "minecraft:chorus_fruit" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:popped_chorus_fruit" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_chorus_fruit" + ] + ], + "rewards": { + "recipes": [ + "minecraft:popped_chorus_fruit" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/pride_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/pride_prideweave.json new file mode 100644 index 000000000..df9d18667 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/pride_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:pride_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:pride_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/pumpkin_seeds.json b/src/generated/resources/data/malum/advancement/recipes/misc/pumpkin_seeds.json new file mode 100644 index 000000000..b2681bdf6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/pumpkin_seeds.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pumpkin": { + "conditions": { + "items": [ + { + "items": "minecraft:pumpkin" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pumpkin_seeds" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pumpkin" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pumpkin_seeds" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/purple_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/purple_dye.json new file mode 100644 index 000000000..283c4be4f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/purple_dye.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_dye" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_dye", + "has_red_dye" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/quartz.json b/src/generated/resources/data/malum/advancement/recipes/misc/quartz.json new file mode 100644 index 000000000..617b0828d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/quartz.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_quartz_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_quartz_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_quartz_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/quartz_from_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/quartz_from_blasting.json new file mode 100644 index 000000000..497982d57 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/quartz_from_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_nether_quartz_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:nether_quartz_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:quartz_from_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_nether_quartz_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:quartz_from_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/raiser_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/raiser_armor_trim_smithing_template.json new file mode 100644 index 000000000..acf39ca66 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/raiser_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raiser_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:raiser_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:raiser_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raiser_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:raiser_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/raiser_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/raiser_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..477d36689 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/raiser_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:raiser_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:raiser_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:raiser_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/raw_copper.json b/src/generated/resources/data/malum/advancement/recipes/misc/raw_copper.json new file mode 100644 index 000000000..4fe7ab704 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/raw_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:raw_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:raw_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/raw_gold.json b/src/generated/resources/data/malum/advancement/recipes/misc/raw_gold.json new file mode 100644 index 000000000..e81635d06 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/raw_gold.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_gold_block": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_gold_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:raw_gold" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_gold_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:raw_gold" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/raw_iron.json b/src/generated/resources/data/malum/advancement/recipes/misc/raw_iron.json new file mode 100644 index 000000000..f97f6053f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/raw_iron.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw_iron_block": { + "conditions": { + "items": [ + { + "items": "minecraft:raw_iron_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:raw_iron" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_raw_iron_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:raw_iron" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/raw_soulstone_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/raw_soulstone_block.json new file mode 100644 index 000000000..568b4948f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/raw_soulstone_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:raw_soulstone_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:raw_soulstone_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/raw_soulstone_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/raw_soulstone_from_block.json new file mode 100644 index 000000000..4eb6f25bc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/raw_soulstone_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:raw_soulstone_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:raw_soulstone_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_beetroot.json b/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_beetroot.json new file mode 100644 index 000000000..7c0c252e6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_beetroot.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_beetroot": { + "conditions": { + "items": [ + { + "items": "minecraft:beetroot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_dye_from_beetroot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_beetroot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_dye_from_beetroot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_poppy.json b/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_poppy.json new file mode 100644 index 000000000..448bb8105 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_poppy.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_poppy": { + "conditions": { + "items": [ + { + "items": "minecraft:poppy" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_dye_from_poppy" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_poppy" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_dye_from_poppy" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_rose_bush.json b/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_rose_bush.json new file mode 100644 index 000000000..bbb00fd23 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_rose_bush.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_bush": { + "conditions": { + "items": [ + { + "items": "minecraft:rose_bush" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_dye_from_rose_bush" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rose_bush" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_dye_from_rose_bush" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_tulip.json b/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_tulip.json new file mode 100644 index 000000000..e044398eb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/red_dye_from_tulip.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_flower": { + "conditions": { + "items": [ + { + "items": "minecraft:red_tulip" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_dye_from_tulip" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_flower" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_dye_from_tulip" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rib_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/rib_armor_trim_smithing_template.json new file mode 100644 index 000000000..cc02cd3ad --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rib_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rib_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:rib_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:rib_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rib_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:rib_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rib_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/rib_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..732193e64 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rib_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:rib_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:rib_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:rib_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rotting_essence_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/rotting_essence_from_block.json new file mode 100644 index 000000000..2436c12a7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rotting_essence_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rotting_essence": { + "conditions": { + "items": [ + { + "items": "malum:rotting_essence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rotting_essence_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rotting_essence" + ] + ], + "rewards": { + "recipes": [ + "malum:rotting_essence_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood.json new file mode 100644 index 000000000..c8a23408c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "malum:runewood_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_beam.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_beam.json new file mode 100644 index 000000000..2cf6df79b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_beam.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_beam" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_beam" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards.json new file mode 100644 index 000000000..3878ae946 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_board_ingredient" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_boards" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_boards" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_from_vertical_runewood_boards.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_from_vertical_runewood_boards.json new file mode 100644 index 000000000..67c271b67 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_from_vertical_runewood_boards.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_runewood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_boards_from_vertical_runewood_boards" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_boards_from_vertical_runewood_boards" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_slab.json new file mode 100644 index 000000000..cbd3d71b5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_boards_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_boards_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_stairs.json new file mode 100644 index 000000000..69135c6ae --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_boards_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_boards_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_wall.json new file mode 100644 index 000000000..0a99d2342 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boards_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_boards_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_boards_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boat.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boat.json new file mode 100644 index 000000000..13e456644 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_door.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_door.json new file mode 100644 index 000000000..41e013d02 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_item_pedestal.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_item_pedestal.json new file mode 100644 index 000000000..e0ed46814 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_item_pedestal.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_item_pedestal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_item_pedestal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_item_stand.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_item_stand.json new file mode 100644 index 000000000..6f3fda1e1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_item_stand.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_item_stand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_item_stand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_open_trapdoor_exchange.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_open_trapdoor_exchange.json new file mode 100644 index 000000000..e4e3d9e40 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_open_trapdoor_exchange.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:solid_runewood_trapdoor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_open_trapdoor_exchange" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_open_trapdoor_exchange" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_panel.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_panel.json new file mode 100644 index 000000000..878b0ffde --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_panel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_panel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_panel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks.json new file mode 100644 index 000000000..25fe0d3fa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_button.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_button.json new file mode 100644 index 000000000..90554e928 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_planks_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_planks_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_fence.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_fence.json new file mode 100644 index 000000000..c2044459f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_planks_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_planks_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_fence_gate.json new file mode 100644 index 000000000..ae7e583c4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_planks_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_planks_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_from_runewood_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_from_runewood_tiles.json new file mode 100644 index 000000000..18d4d9917 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_from_runewood_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_planks_from_runewood_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_planks_from_runewood_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_pressure_plate.json new file mode 100644 index 000000000..2650ff7a6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_planks_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_planks_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_slab.json new file mode 100644 index 000000000..4bfb9495f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_stairs.json new file mode 100644 index 000000000..23693345c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_planks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_sign.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_sign.json new file mode 100644 index 000000000..7678195d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_solid_trapdoor_exchange.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_solid_trapdoor_exchange.json new file mode 100644 index 000000000..2a27ae7fc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_solid_trapdoor_exchange.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_trapdoor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_solid_trapdoor_exchange" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_solid_trapdoor_exchange" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_from_vertical_runewood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_from_vertical_runewood_planks.json new file mode 100644 index 000000000..c8b6c05fb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_from_vertical_runewood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_tiles_from_vertical_runewood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_tiles_from_vertical_runewood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_slab.json new file mode 100644 index 000000000..2fd3d7422 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_stairs.json new file mode 100644 index 000000000..fc7a8fbea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runewood_tiles_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_brooch.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_brooch.json new file mode 100644 index 000000000..47c7a4e14 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_brooch.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hallowed_gold": { + "conditions": { + "items": [ + { + "items": "malum:hallowed_gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_brooch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hallowed_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_brooch" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_sap_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_sap_block.json new file mode 100644 index 000000000..0dd13dfd1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_sap_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_runic_sap": { + "conditions": { + "items": [ + { + "items": "malum:runic_sap" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_sap_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_runic_sap" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_sap_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_sapball.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_sapball.json new file mode 100644 index 000000000..eaafeb7df --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_sapball.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_runic_sap": { + "conditions": { + "items": [ + { + "items": "malum:runic_sap" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_sapball" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_runic_sap" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_sapball" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..f315dbe05 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles.json new file mode 100644 index 000000000..23b3df133 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..3e8c4b5dd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..b5a869746 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..05a2d6133 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..b5fdcea5a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..bf0c5f210 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..29e278342 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles.json new file mode 100644 index 000000000..501c55aa2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..0aea9abc5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..53a194e75 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..8f04651ba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..6c2246547 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..aa10a90b8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles.json new file mode 100644 index 000000000..a20146b06 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..6ebf9bf43 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..fcdc8de47 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..4b5241dcb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..97b0ff6bc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..37d2127df --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..ab83e8889 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles.json new file mode 100644 index 000000000..31af796b2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..558725899 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..1d1d36b25 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..91cbe3469 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..441330213 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks.json new file mode 100644 index 000000000..17bc33555 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..6094f0c4e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..e7f0d0876 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks.json new file mode 100644 index 000000000..56d7a50fa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..cd8d69160 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..cad2e3605 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks.json new file mode 100644 index 000000000..8a87b591c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..a46019698 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..a077e17cf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..4d8824a06 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..599aa0b30 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..d3625317b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..6728c72a8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles.json new file mode 100644 index 000000000..a944b68db --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_from_runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_from_runic_tainted_rock_bricks.json new file mode 100644 index 000000000..4423bd178 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_from_runic_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_from_runic_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_from_runic_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab.json new file mode 100644 index 000000000..4329a6e92 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles.json new file mode 100644 index 000000000..e9f4c71fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..9b91f47ee --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..a23a8d0b1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles.json new file mode 100644 index 000000000..cfdc3d543 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..895807b53 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks.json new file mode 100644 index 000000000..da3a09d68 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..20f31d0be --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall.json new file mode 100644 index 000000000..46c4edbe1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..fbc255109 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..c963bfebc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks.json new file mode 100644 index 000000000..095c2ec3b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..42c7a141f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..b2184dd95 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks.json new file mode 100644 index 000000000..4533e457c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..9a66be65d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..f428e0fd1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks.json new file mode 100644 index 000000000..2b243fa27 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..ccf6a201c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..c9e8caf99 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..e669d4073 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..a441149e6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..511893473 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..82652a59a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles.json new file mode 100644 index 000000000..601d91799 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_from_runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_from_runic_twisted_rock_bricks.json new file mode 100644 index 000000000..11bb26c99 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_from_runic_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_from_runic_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_from_runic_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab.json new file mode 100644 index 000000000..5fb9cf912 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles.json new file mode 100644 index 000000000..09331972e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..32e4ce642 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..4711cfa60 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles.json new file mode 100644 index 000000000..0efa73c92 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..c160c87b6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks.json new file mode 100644 index 000000000..710d32132 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runic_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..79b6a02e7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall.json new file mode 100644 index 000000000..306a63405 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..0a8911897 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..153793ad1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_from_runewood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_from_runewood_planks.json new file mode 100644 index 000000000..c29eef0a7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_from_runewood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_runewood_planks_from_runewood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_runewood_planks_from_runewood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_from_rustic_runewood_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_from_rustic_runewood_tiles.json new file mode 100644 index 000000000..fd77fef29 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_from_rustic_runewood_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_runewood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_runewood_planks_from_rustic_runewood_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_runewood_planks_from_rustic_runewood_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_slab.json new file mode 100644 index 000000000..51597f3bd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_runewood_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_runewood_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..e2b681a71 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_planks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_runewood_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_runewood_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_from_runewood_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_from_runewood_tiles.json new file mode 100644 index 000000000..e06da9d1b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_from_runewood_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_runewood_tiles_from_runewood_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_runewood_tiles_from_runewood_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_from_vertical_rustic_runewood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_from_vertical_rustic_runewood_planks.json new file mode 100644 index 000000000..c96419557 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_from_vertical_rustic_runewood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_rustic_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_runewood_tiles_from_vertical_rustic_runewood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_runewood_tiles_from_vertical_rustic_runewood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_slab.json new file mode 100644 index 000000000..8c5bfb6c3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_runewood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_runewood_tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_runewood_tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_stairs.json new file mode 100644 index 000000000..89fdead0f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_runewood_tiles_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_runewood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_runewood_tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_runewood_tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_from_rustic_soulwood_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_from_rustic_soulwood_tiles.json new file mode 100644 index 000000000..eea3a7002 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_from_rustic_soulwood_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_soulwood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_soulwood_planks_from_rustic_soulwood_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_soulwood_planks_from_rustic_soulwood_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_from_soulwood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_from_soulwood_planks.json new file mode 100644 index 000000000..f06cb7aad --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_from_soulwood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_soulwood_planks_from_soulwood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_soulwood_planks_from_soulwood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..54c3ac507 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_soulwood_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_soulwood_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..8b6accb83 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_planks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_soulwood_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_soulwood_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_from_soulwood_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_from_soulwood_tiles.json new file mode 100644 index 000000000..61e728a3c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_from_soulwood_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_soulwood_tiles_from_soulwood_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_soulwood_tiles_from_soulwood_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks.json new file mode 100644 index 000000000..151d7d692 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_rustic_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_slab.json new file mode 100644 index 000000000..bd2b3a45e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_soulwood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_soulwood_tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_soulwood_tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_stairs.json new file mode 100644 index 000000000..5cf136167 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/rustic_soulwood_tiles_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_soulwood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:rustic_soulwood_tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:rustic_soulwood_tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/sentry_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/sentry_armor_trim_smithing_template.json new file mode 100644 index 000000000..944a2fb8b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/sentry_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sentry_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:sentry_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sentry_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sentry_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sentry_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/sentry_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/sentry_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..efaf125bd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/sentry_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:sentry_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sentry_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sentry_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/shaper_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/shaper_armor_trim_smithing_template.json new file mode 100644 index 000000000..a68b9cba5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/shaper_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_shaper_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:shaper_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:shaper_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_shaper_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:shaper_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/shaper_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/shaper_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..c743861e0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/shaper_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:shaper_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:shaper_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:shaper_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/silence_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/silence_armor_trim_smithing_template.json new file mode 100644 index 000000000..15b8cc376 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/silence_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silence_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:silence_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:silence_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silence_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:silence_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/silence_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/silence_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..e07c70705 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/silence_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:silence_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:silence_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:silence_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/skeleton_skull_from_grim_talc.json b/src/generated/resources/data/malum/advancement/recipes/misc/skeleton_skull_from_grim_talc.json new file mode 100644 index 000000000..7cd3bde13 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/skeleton_skull_from_grim_talc.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_grim_talc": { + "conditions": { + "items": [ + { + "items": "malum:grim_talc" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:skeleton_skull_from_grim_talc" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_grim_talc" + ] + ], + "rewards": { + "recipes": [ + "malum:skeleton_skull_from_grim_talc" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/skull_banner_pattern.json b/src/generated/resources/data/malum/advancement/recipes/misc/skull_banner_pattern.json new file mode 100644 index 000000000..de66343e9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/skull_banner_pattern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:skull_banner_pattern" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wither_skeleton_skull": { + "conditions": { + "items": [ + { + "items": "minecraft:wither_skeleton_skull" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wither_skeleton_skull" + ] + ], + "rewards": { + "recipes": [ + "minecraft:skull_banner_pattern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/slime_ball.json b/src/generated/resources/data/malum/advancement/recipes/misc/slime_ball.json new file mode 100644 index 000000000..38c8a952f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/slime_ball.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_slime_block": { + "conditions": { + "items": [ + { + "items": "minecraft:slime_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:slime_ball" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_slime_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:slime_ball" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_from_tainted_rock_tiles.json new file mode 100644 index 000000000..ddbd3679f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_from_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_from_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_from_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..3c9327560 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..95779c422 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..ad2086eb6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..45e12b91f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..3f8a128b6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..c450983e2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..786196c9e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..f4166ca81 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..0e6175e6f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..c0854829e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_from_twisted_rock_tiles.json new file mode 100644 index 000000000..6f715bb7a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_from_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_from_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_from_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..a0baea07c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..14e295e9d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..c787da1b2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..8f3980136 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..9e22a288d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..be7b66f53 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..1a691b6e8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..e188edd83 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..f38017739 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..fc3350303 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock.json new file mode 100644 index 000000000..7ddf96444 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab.json new file mode 100644 index 000000000..67fece047 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock.json new file mode 100644 index 000000000..529bb8de2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..ab69bc359 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_slab_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_slab_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs.json new file mode 100644 index 000000000..b36a48dc2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock.json new file mode 100644 index 000000000..ef0e0fddc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..3c9284a75 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_stairs_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_stairs_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..94b5a4763 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall.json new file mode 100644 index 000000000..6c4eaaef4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock.json new file mode 100644 index 000000000..dd86e6f9e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..96f4f5af7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_tainted_rock_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_tainted_rock_wall_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_tainted_rock_wall_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock.json new file mode 100644 index 000000000..1b9b9fc40 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab.json new file mode 100644 index 000000000..b4ad41382 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock.json new file mode 100644 index 000000000..48c778026 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..19a69e70a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_slab_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_slab_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs.json new file mode 100644 index 000000000..95dc27326 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock.json new file mode 100644 index 000000000..91fcb3e6e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..c8720e259 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_stairs_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_stairs_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..e82bbea9d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall.json new file mode 100644 index 000000000..25f261280 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock.json new file mode 100644 index 000000000..9e9900eef --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:smooth_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..6945a3e6e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/smooth_twisted_rock_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:smooth_twisted_rock_wall_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:smooth_twisted_rock_wall_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/snout_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/snout_armor_trim_smithing_template.json new file mode 100644 index 000000000..87b4beba4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/snout_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_snout_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:snout_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:snout_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_snout_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:snout_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/snout_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/snout_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..47d3d3da7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/snout_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:snout_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:snout_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:snout_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/solid_runewood_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/misc/solid_runewood_trapdoor.json new file mode 100644 index 000000000..7ee81a1cb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/solid_runewood_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:solid_runewood_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:solid_runewood_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/solid_soulwood_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/misc/solid_soulwood_trapdoor.json new file mode 100644 index 000000000..5185151ca --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/solid_soulwood_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:solid_soulwood_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:solid_soulwood_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_axe.json b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_axe.json new file mode 100644 index 000000000..6591dbba3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_axe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_from_block.json new file mode 100644 index 000000000..c9c144b4b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_from_nuggets.json b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_from_nuggets.json new file mode 100644 index 000000000..792921128 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_from_nuggets.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_from_nuggets" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_hoe.json b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_hoe.json new file mode 100644 index 000000000..d103c0e63 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_hoe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_hoe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_nugget.json b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_nugget.json new file mode 100644 index 000000000..241c43841 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_nugget.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_nugget" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_pickaxe.json b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_pickaxe.json new file mode 100644 index 000000000..d00fdd986 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_pickaxe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_pickaxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_plating.json b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_plating.json new file mode 100644 index 000000000..4ebe87b2c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_plating.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_plating" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_plating" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_shovel.json b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_shovel.json new file mode 100644 index 000000000..d6eb5cee5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_shovel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_shovel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_sword.json b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_sword.json new file mode 100644 index 000000000..2b86b6137 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soul_stained_steel_sword.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soul_stained_steel": { + "conditions": { + "items": [ + { + "items": "malum:soul_stained_steel_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_sword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soul_stained_steel" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_blasting.json new file mode 100644 index 000000000..0fe9c2a01 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulstone_from_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:soulstone_from_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_block.json new file mode 100644 index 000000000..d0d3c2317 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulstone_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:soulstone_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_crushed_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_crushed_blasting.json new file mode 100644 index 000000000..561141065 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_crushed_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulstone_from_crushed_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:soulstone_from_crushed_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_crushed_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_crushed_smelting.json new file mode 100644 index 000000000..71e699bb4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_crushed_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulstone_from_crushed_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:soulstone_from_crushed_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_deepslate_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_deepslate_blasting.json new file mode 100644 index 000000000..9fc514644 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_deepslate_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulstone_from_deepslate_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:soulstone_from_deepslate_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_deepslate_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_deepslate_smelting.json new file mode 100644 index 000000000..79cef0c60 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_deepslate_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulstone_from_deepslate_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:soulstone_from_deepslate_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_raw_blasting.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_raw_blasting.json new file mode 100644 index 000000000..2973b685e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulstone_from_raw_blasting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:soulstone_from_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_raw_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_raw_smelting.json new file mode 100644 index 000000000..42a79f2ba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulstone_from_raw_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:soulstone_from_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_smelting.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_smelting.json new file mode 100644 index 000000000..289312dcb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulstone_from_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulstone_from_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:soulstone_from_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood.json new file mode 100644 index 000000000..c8801f851 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_beam.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_beam.json new file mode 100644 index 000000000..ae8688ff1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_beam.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_beam" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_beam" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards.json new file mode 100644 index 000000000..7c821b474 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_board_ingredient" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_boards" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_boards" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_from_vertical_soulwood_boards.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_from_vertical_soulwood_boards.json new file mode 100644 index 000000000..7ef557d7c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_from_vertical_soulwood_boards.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_soulwood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_boards_from_vertical_soulwood_boards" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_boards_from_vertical_soulwood_boards" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_slab.json new file mode 100644 index 000000000..9b9a65016 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_boards_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_boards_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_stairs.json new file mode 100644 index 000000000..146a68a7e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_boards_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_boards_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_wall.json new file mode 100644 index 000000000..36dc834db --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boards_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_boards_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_boards_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boat.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boat.json new file mode 100644 index 000000000..1401eaeca --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_door.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_door.json new file mode 100644 index 000000000..6f015e12c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_item_pedestal.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_item_pedestal.json new file mode 100644 index 000000000..7ca43f2ec --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_item_pedestal.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_item_pedestal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_item_pedestal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_item_stand.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_item_stand.json new file mode 100644 index 000000000..cf531382f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_item_stand.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_item_stand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_item_stand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_open_trapdoor_exchange.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_open_trapdoor_exchange.json new file mode 100644 index 000000000..560a0bd2b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_open_trapdoor_exchange.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:solid_soulwood_trapdoor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_open_trapdoor_exchange" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_open_trapdoor_exchange" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_panel.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_panel.json new file mode 100644 index 000000000..e88d97f03 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_panel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_panel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_panel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks.json new file mode 100644 index 000000000..fea50163c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_logs" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_button.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_button.json new file mode 100644 index 000000000..bd0da84ba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_planks_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_planks_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_fence.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_fence.json new file mode 100644 index 000000000..77c3376f8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_planks_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_planks_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_fence_gate.json new file mode 100644 index 000000000..20d5eb273 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_planks_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_planks_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_from_soulwood_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_from_soulwood_tiles.json new file mode 100644 index 000000000..ae7bd9dee --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_from_soulwood_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_planks_from_soulwood_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_planks_from_soulwood_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_pressure_plate.json new file mode 100644 index 000000000..18c49a2a7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_planks_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_planks_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_slab.json new file mode 100644 index 000000000..a0fbcd48b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_stairs.json new file mode 100644 index 000000000..08a450b12 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_planks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_sign.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_sign.json new file mode 100644 index 000000000..f3307666a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "#malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_solid_trapdoor_exchange.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_solid_trapdoor_exchange.json new file mode 100644 index 000000000..5ddb910df --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_solid_trapdoor_exchange.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_trapdoor" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_solid_trapdoor_exchange" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_solid_trapdoor_exchange" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_from_vertical_soulwood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_from_vertical_soulwood_planks.json new file mode 100644 index 000000000..a9848a30f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_from_vertical_soulwood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_tiles_from_vertical_soulwood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_tiles_from_vertical_soulwood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_slab.json new file mode 100644 index 000000000..62e36b55a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_stairs.json new file mode 100644 index 000000000..f2a8acf55 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/soulwood_tiles_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/spectral_lens.json b/src/generated/resources/data/malum/advancement/recipes/misc/spectral_lens.json new file mode 100644 index 000000000..3694a1843 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/spectral_lens.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hex_ash": { + "conditions": { + "items": [ + { + "items": "malum:hex_ash" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:spectral_lens" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hex_ash" + ] + ], + "rewards": { + "recipes": [ + "malum:spectral_lens" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/spectral_optic.json b/src/generated/resources/data/malum/advancement/recipes/misc/spectral_optic.json new file mode 100644 index 000000000..bae934342 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/spectral_optic.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hallowed_gold": { + "conditions": { + "items": [ + { + "items": "malum:hallowed_gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:spectral_optic" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hallowed_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:spectral_optic" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/spire_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/spire_armor_trim_smithing_template.json new file mode 100644 index 000000000..ddb5562ce --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/spire_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spire_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:spire_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spire_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spire_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spire_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/spire_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/spire_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..de70999d9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/spire_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:spire_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spire_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spire_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/spirit_altar.json b/src/generated/resources/data/malum/advancement/recipes/misc/spirit_altar.json new file mode 100644 index 000000000..47c0660b7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/spirit_altar.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_soulstone": { + "conditions": { + "items": [ + { + "items": "malum:raw_soulstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_altar" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_soulstone" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_altar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/spirit_jar.json b/src/generated/resources/data/malum/advancement/recipes/misc/spirit_jar.json new file mode 100644 index 000000000..72f143804 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/spirit_jar.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hallowed_gold": { + "conditions": { + "items": [ + { + "items": "malum:hallowed_gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_jar" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hallowed_gold" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_jar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/spirit_pouch.json b/src/generated/resources/data/malum/advancement/recipes/misc/spirit_pouch.json new file mode 100644 index 000000000..e5f91da69 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/spirit_pouch.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spirit_fabric": { + "conditions": { + "items": [ + { + "items": "malum:spirit_fabric" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_pouch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spirit_fabric" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_pouch" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/stick.json b/src/generated/resources/data/malum/advancement/recipes/misc/stick.json new file mode 100644 index 000000000..74165bb6c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/stick.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "#minecraft:planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stick" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stick" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/stick_from_bamboo_item.json b/src/generated/resources/data/malum/advancement/recipes/misc/stick_from_bamboo_item.json new file mode 100644 index 000000000..5e481f217 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/stick_from_bamboo_item.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stick_from_bamboo_item" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stick_from_bamboo_item" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/stripped_runewood.json b/src/generated/resources/data/malum/advancement/recipes/misc/stripped_runewood.json new file mode 100644 index 000000000..4cff35b40 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/stripped_runewood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "malum:stripped_runewood_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:stripped_runewood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "malum:stripped_runewood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/stripped_soulwood.json b/src/generated/resources/data/malum/advancement/recipes/misc/stripped_soulwood.json new file mode 100644 index 000000000..de523f01b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/stripped_soulwood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": "malum:stripped_soulwood_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:stripped_soulwood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_log" + ] + ], + "rewards": { + "recipes": [ + "malum:stripped_soulwood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/sugar_from_honey_bottle.json b/src/generated/resources/data/malum/advancement/recipes/misc/sugar_from_honey_bottle.json new file mode 100644 index 000000000..57fddc970 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/sugar_from_honey_bottle.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_honey_bottle": { + "conditions": { + "items": [ + { + "items": "minecraft:honey_bottle" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sugar_from_honey_bottle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_honey_bottle" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sugar_from_honey_bottle" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/sugar_from_sugar_cane.json b/src/generated/resources/data/malum/advancement/recipes/misc/sugar_from_sugar_cane.json new file mode 100644 index 000000000..3981894c9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/sugar_from_sugar_cane.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sugar_cane": { + "conditions": { + "items": [ + { + "items": "minecraft:sugar_cane" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sugar_from_sugar_cane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sugar_cane" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sugar_from_sugar_cane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..778c4eece --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_from_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_from_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_from_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_from_tainted_rock.json new file mode 100644 index 000000000..2a935591c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab.json new file mode 100644 index 000000000..71b36bb6e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..4a08771d4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_slab_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_slab_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..5e5cbd9a2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..d64863762 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..6a52d0330 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_stairs_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_stairs_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..b9cf25cb3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..ccf24413b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..65113a25d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall.json new file mode 100644 index 000000000..f39a83eb9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..7cb68abbe --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_wall_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_wall_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..eb5d378aa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_button.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_button.json new file mode 100644 index 000000000..f4aaa3571 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_button_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_button_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..11ed1a846 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_button_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_button_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_button_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column.json new file mode 100644 index 000000000..412a5f36c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_column" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_column" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap.json new file mode 100644 index 000000000..6485429d9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_column_cap" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_column_cap" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..fac83613e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_column_cap_stonecutting_from_polished_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_column_cap_stonecutting_from_polished_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..e7f1c4c05 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_cap_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_column_cap_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_column_cap_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..063599b53 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_column_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_column_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_column_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_pedestal.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_pedestal.json new file mode 100644 index 000000000..b2ac81559 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_pedestal.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_item_pedestal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_item_pedestal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_pedestal_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_pedestal_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..505206b9b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_pedestal_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_item_pedestal_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_item_pedestal_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_stand.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_stand.json new file mode 100644 index 000000000..236e8bb8d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_stand.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_item_stand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_item_stand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_stand_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_stand_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..ffa505819 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_item_stand_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_item_stand_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_item_stand_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_pressure_plate.json new file mode 100644 index 000000000..cb32ef713 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_pressure_plate_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_pressure_plate_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..a8c1e8dc9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_pressure_plate_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_pressure_plate_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_pressure_plate_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_slab.json new file mode 100644 index 000000000..e8229bfcb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..5c0dff035 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_slab_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_slab_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_stairs.json new file mode 100644 index 000000000..6aaa15bb2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..aecc07998 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_stairs_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_stairs_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_from_tainted_rock_bricks.json new file mode 100644 index 000000000..9bb9403f0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_from_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_from_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_from_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab.json new file mode 100644 index 000000000..336398f8d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..a54905ff4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_slab_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_slab_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..b62fe064f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..4c6bcc016 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..ef51cd8fb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_stairs_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_stairs_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..66e3eec0f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..8d18759c7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_stonecutting_from_tainted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_stonecutting_from_tainted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall.json new file mode 100644 index 000000000..37627ba08 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..3585f907b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_wall_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_wall_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..453bc0e89 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_wall.json new file mode 100644 index 000000000..4b764e894 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..1200fd74b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tainted_rock_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:tainted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_wall_stonecutting_from_tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_wall_stonecutting_from_tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/the_device.json b/src/generated/resources/data/malum/advancement/recipes/misc/the_device.json new file mode 100644 index 000000000..cd5e212a2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/the_device.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bedrock": { + "conditions": { + "items": [ + { + "items": "minecraft:bedrock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:the_device" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bedrock" + ] + ], + "rewards": { + "recipes": [ + "malum:the_device" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tide_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/tide_armor_trim_smithing_template.json new file mode 100644 index 000000000..e25917d83 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tide_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tide_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tide_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:tide_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tide_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tide_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/tide_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/tide_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..6155cc6ff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/tide_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:tide_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tide_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tide_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/torch_from_blazing_quartz.json b/src/generated/resources/data/malum/advancement/recipes/misc/torch_from_blazing_quartz.json new file mode 100644 index 000000000..3effcaeea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/torch_from_blazing_quartz.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blazing_quartz": { + "conditions": { + "items": [ + { + "items": "malum:blazing_quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:torch_from_blazing_quartz" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blazing_quartz" + ] + ], + "rewards": { + "recipes": [ + "malum:torch_from_blazing_quartz" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/totemic_staff.json b/src/generated/resources/data/malum/advancement/recipes/misc/totemic_staff.json new file mode 100644 index 000000000..78bffa17c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/totemic_staff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_runewood": { + "conditions": { + "items": [ + { + "items": "malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:totemic_staff" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_runewood" + ] + ], + "rewards": { + "recipes": [ + "malum:totemic_staff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/trans_prideweave.json b/src/generated/resources/data/malum/advancement/recipes/misc/trans_prideweave.json new file mode 100644 index 000000000..d449577ec --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/trans_prideweave.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spool": { + "conditions": { + "items": [ + { + "items": "malum:esoteric_spool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:trans_prideweave" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spool" + ] + ], + "rewards": { + "recipes": [ + "malum:trans_prideweave" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..9cc58fb7e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_from_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_from_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_from_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_from_twisted_rock.json new file mode 100644 index 000000000..2ac8eb673 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab.json new file mode 100644 index 000000000..93f366cf3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..8c3afc68e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_slab_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_slab_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..df3944bd1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..6660b4a9b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..1d20916ba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_stairs_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_stairs_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..06fd24544 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..215fc87eb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:small_twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..217fac672 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall.json new file mode 100644 index 000000000..2f6122322 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..5b258f186 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_wall_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_wall_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..7820014ea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_button.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_button.json new file mode 100644 index 000000000..b6c67d259 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_button_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_button_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..38d77448b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_button_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_button_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_button_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column.json new file mode 100644 index 000000000..96a9eb48b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_column" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_column" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap.json new file mode 100644 index 000000000..5b4d70e7c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_column_cap" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_column_cap" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..6ffc99841 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:polished_twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_column_cap_stonecutting_from_polished_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_column_cap_stonecutting_from_polished_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..30038973f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_cap_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_column_cap_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_column_cap_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..cc82db549 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_column_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_column_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_column_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_pedestal.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_pedestal.json new file mode 100644 index 000000000..84096fa49 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_pedestal.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_item_pedestal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_item_pedestal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_pedestal_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_pedestal_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..d2e284436 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_pedestal_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_item_pedestal_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_item_pedestal_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_stand.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_stand.json new file mode 100644 index 000000000..c4364e57f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_stand.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_item_stand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_item_stand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_stand_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_stand_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..c8f0e3ae2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_item_stand_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_item_stand_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_item_stand_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_pressure_plate.json new file mode 100644 index 000000000..c9123dcee --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_pressure_plate_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_pressure_plate_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..45c6ad3fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_pressure_plate_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_pressure_plate_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_pressure_plate_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_slab.json new file mode 100644 index 000000000..db6886dbc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..50e083542 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_slab_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_slab_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_stairs.json new file mode 100644 index 000000000..907692794 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..4861e3fbe --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_stairs_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_stairs_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_from_twisted_rock_bricks.json new file mode 100644 index 000000000..cae1981d6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_from_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_from_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_from_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab.json new file mode 100644 index 000000000..2ed1fc234 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..f2e53fe55 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_slab_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_slab_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..d6ca8d75f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..3774e35f8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..80725c58a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_stairs_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_stairs_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..820a267e8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..4e52939ac --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_stonecutting_from_twisted_rock_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_stonecutting_from_twisted_rock_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall.json new file mode 100644 index 000000000..41dac562b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..2c7d47aa3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_wall_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_wall_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..b129e2dad --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_wall.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_wall.json new file mode 100644 index 000000000..55ad1b7f6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..0c3cac31b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/twisted_rock_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:twisted_rock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock_wall_stonecutting_from_twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock_wall_stonecutting_from_twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_from_runewood_boards.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_from_runewood_boards.json new file mode 100644 index 000000000..8e9b90c69 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_from_runewood_boards.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_runewood_boards_from_runewood_boards" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_runewood_boards_from_runewood_boards" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_slab.json new file mode 100644 index 000000000..f07291928 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_runewood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_runewood_boards_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_runewood_boards_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_stairs.json new file mode 100644 index 000000000..850a67c06 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_boards_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_runewood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_runewood_boards_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_runewood_boards_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_from_runewood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_from_runewood_planks.json new file mode 100644 index 000000000..9b8840157 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_from_runewood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_runewood_planks_from_runewood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_runewood_planks_from_runewood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_slab.json new file mode 100644 index 000000000..27092698f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_runewood_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_runewood_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_stairs.json new file mode 100644 index 000000000..8a2601375 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_runewood_planks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_runewood_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_runewood_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_from_rustic_runewood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_from_rustic_runewood_planks.json new file mode 100644 index 000000000..1d60afcf3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_from_rustic_runewood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_rustic_runewood_planks_from_rustic_runewood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_rustic_runewood_planks_from_rustic_runewood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_from_vertical_runewood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_from_vertical_runewood_planks.json new file mode 100644 index 000000000..f906de739 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_from_vertical_runewood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_rustic_runewood_planks_from_vertical_runewood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_rustic_runewood_planks_from_vertical_runewood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_slab.json new file mode 100644 index 000000000..d048c7f70 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_rustic_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_rustic_runewood_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_rustic_runewood_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..bc0f434c2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_runewood_planks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_rustic_runewood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_rustic_runewood_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_rustic_runewood_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_from_rustic_soulwood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_from_rustic_soulwood_planks.json new file mode 100644 index 000000000..80adc85a3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_from_rustic_soulwood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:rustic_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_rustic_soulwood_planks_from_rustic_soulwood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_rustic_soulwood_planks_from_rustic_soulwood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_from_vertical_soulwood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_from_vertical_soulwood_planks.json new file mode 100644 index 000000000..a5aa31d18 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_from_vertical_soulwood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_rustic_soulwood_planks_from_vertical_soulwood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_rustic_soulwood_planks_from_vertical_soulwood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..46c4f8686 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_rustic_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_rustic_soulwood_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_rustic_soulwood_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..8ddedd39d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_rustic_soulwood_planks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_rustic_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_rustic_soulwood_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_rustic_soulwood_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_from_soulwood_boards.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_from_soulwood_boards.json new file mode 100644 index 000000000..46344fd1f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_from_soulwood_boards.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_soulwood_boards_from_soulwood_boards" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_soulwood_boards_from_soulwood_boards" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_slab.json new file mode 100644 index 000000000..eba794ce2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_soulwood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_soulwood_boards_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_soulwood_boards_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_stairs.json new file mode 100644 index 000000000..c7aa33cf1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_boards_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_soulwood_boards" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_soulwood_boards_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_soulwood_boards_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_from_soulwood_planks.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_from_soulwood_planks.json new file mode 100644 index 000000000..8fafbb3dc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_from_soulwood_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_soulwood_planks_from_soulwood_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_soulwood_planks_from_soulwood_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_slab.json new file mode 100644 index 000000000..c67932666 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_soulwood_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_soulwood_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_stairs.json new file mode 100644 index 000000000..e570b2cab --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vertical_soulwood_planks_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "malum:vertical_soulwood_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:vertical_soulwood_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "malum:vertical_soulwood_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vex_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/vex_armor_trim_smithing_template.json new file mode 100644 index 000000000..0f691a66e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vex_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:vex_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_vex_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:vex_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_vex_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:vex_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/vex_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/vex_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..6820f5ddf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/vex_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:vex_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:vex_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:vex_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/void_salts_from_block.json b/src/generated/resources/data/malum/advancement/recipes/misc/void_salts_from_block.json new file mode 100644 index 000000000..69f1d0dc6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/void_salts_from_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:void_salts_from_block" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_void_salts": { + "conditions": { + "items": [ + { + "items": "malum:void_salts" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_void_salts" + ] + ], + "rewards": { + "recipes": [ + "malum:void_salts_from_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/ward_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/ward_armor_trim_smithing_template.json new file mode 100644 index 000000000..5f4a3a779 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/ward_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:ward_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_ward_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:ward_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ward_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:ward_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/ward_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/ward_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..a48941b35 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/ward_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:ward_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:ward_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:ward_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/wayfinder_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/wayfinder_armor_trim_smithing_template.json new file mode 100644 index 000000000..b713cb00e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/wayfinder_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wayfinder_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wayfinder_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:wayfinder_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wayfinder_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wayfinder_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/wayfinder_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/wayfinder_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..173ea22cf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/wayfinder_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:wayfinder_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wayfinder_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wayfinder_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/weavers_workbench.json b/src/generated/resources/data/malum/advancement/recipes/misc/weavers_workbench.json new file mode 100644 index 000000000..cf29ae579 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/weavers_workbench.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hex_ash": { + "conditions": { + "items": [ + { + "items": "malum:hex_ash" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:weavers_workbench" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hex_ash" + ] + ], + "rewards": { + "recipes": [ + "malum:weavers_workbench" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/wheat.json b/src/generated/resources/data/malum/advancement/recipes/misc/wheat.json new file mode 100644 index 000000000..32380a844 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/wheat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hay_block": { + "conditions": { + "items": [ + { + "items": "minecraft:hay_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wheat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hay_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wheat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/white_dye.json b/src/generated/resources/data/malum/advancement/recipes/misc/white_dye.json new file mode 100644 index 000000000..53f5a0a3e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/white_dye.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bone_meal": { + "conditions": { + "items": [ + { + "items": "minecraft:bone_meal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_dye" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bone_meal" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_dye" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/white_dye_from_lily_of_the_valley.json b/src/generated/resources/data/malum/advancement/recipes/misc/white_dye_from_lily_of_the_valley.json new file mode 100644 index 000000000..8dfcad0b5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/white_dye_from_lily_of_the_valley.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lily_of_the_valley": { + "conditions": { + "items": [ + { + "items": "minecraft:lily_of_the_valley" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_dye_from_lily_of_the_valley" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lily_of_the_valley" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_dye_from_lily_of_the_valley" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/wild_armor_trim_smithing_template.json b/src/generated/resources/data/malum/advancement/recipes/misc/wild_armor_trim_smithing_template.json new file mode 100644 index 000000000..6766be1da --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/wild_armor_trim_smithing_template.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wild_armor_trim_smithing_template" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wild_armor_trim_smithing_template": { + "conditions": { + "items": [ + { + "items": "minecraft:wild_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wild_armor_trim_smithing_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wild_armor_trim_smithing_template" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/wild_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/advancement/recipes/misc/wild_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..64ffff583 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/wild_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smithing_trim_template": { + "conditions": { + "items": [ + { + "items": "minecraft:wild_armor_trim_smithing_template" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wild_armor_trim_smithing_template_smithing_trim" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smithing_trim_template" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wild_armor_trim_smithing_template_smithing_trim" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/wind_charge.json b/src/generated/resources/data/malum/advancement/recipes/misc/wind_charge.json new file mode 100644 index 000000000..059e1e332 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/wind_charge.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_breeze_rod": { + "conditions": { + "items": [ + { + "items": "minecraft:breeze_rod" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wind_charge" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_breeze_rod" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wind_charge" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/writable_book.json b/src/generated/resources/data/malum/advancement/recipes/misc/writable_book.json new file mode 100644 index 000000000..2763d8a4d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/writable_book.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_book": { + "conditions": { + "items": [ + { + "items": "minecraft:book" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:writable_book" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_book" + ] + ], + "rewards": { + "recipes": [ + "minecraft:writable_book" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/yellow_dye_from_dandelion.json b/src/generated/resources/data/malum/advancement/recipes/misc/yellow_dye_from_dandelion.json new file mode 100644 index 000000000..abec5f12a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/yellow_dye_from_dandelion.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dandelion": { + "conditions": { + "items": [ + { + "items": "minecraft:dandelion" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_dye_from_dandelion" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dandelion" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_dye_from_dandelion" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/yellow_dye_from_sunflower.json b/src/generated/resources/data/malum/advancement/recipes/misc/yellow_dye_from_sunflower.json new file mode 100644 index 000000000..4f6e4946d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/yellow_dye_from_sunflower.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sunflower": { + "conditions": { + "items": [ + { + "items": "minecraft:sunflower" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_dye_from_sunflower" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sunflower" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_dye_from_sunflower" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/misc/zombie_head_from_grim_talc.json b/src/generated/resources/data/malum/advancement/recipes/misc/zombie_head_from_grim_talc.json new file mode 100644 index 000000000..e0d2a150d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/misc/zombie_head_from_grim_talc.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_grim_talc": { + "conditions": { + "items": [ + { + "items": "malum:grim_talc" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "malum:zombie_head_from_grim_talc" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_grim_talc" + ] + ], + "rewards": { + "recipes": [ + "malum:zombie_head_from_grim_talc" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_button.json new file mode 100644 index 000000000..6fffe3478 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_door.json new file mode 100644 index 000000000..2f90170a9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_fence_gate.json new file mode 100644 index 000000000..be861e2f3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_pressure_plate.json new file mode 100644 index 000000000..fc492faad --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_trapdoor.json new file mode 100644 index 000000000..e515bb258 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/acacia_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_button.json new file mode 100644 index 000000000..8804b515f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_door.json new file mode 100644 index 000000000..bec8191f1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_fence_gate.json new file mode 100644 index 000000000..b089d0166 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_pressure_plate.json new file mode 100644 index 000000000..7ab171fb1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_trapdoor.json new file mode 100644 index 000000000..3f90d1618 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/bamboo_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/birch_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_button.json new file mode 100644 index 000000000..d3e4b7f19 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/birch_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_door.json new file mode 100644 index 000000000..b35c30c4c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/birch_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_fence_gate.json new file mode 100644 index 000000000..6af682c9a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/birch_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_pressure_plate.json new file mode 100644 index 000000000..58089b3be --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/birch_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_trapdoor.json new file mode 100644 index 000000000..b5eb36ab2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/birch_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/calibrated_sculk_sensor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/calibrated_sculk_sensor.json new file mode 100644 index 000000000..4d0d6eb63 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/calibrated_sculk_sensor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_amethyst_shard": { + "conditions": { + "items": [ + { + "items": "minecraft:amethyst_shard" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:calibrated_sculk_sensor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_amethyst_shard" + ] + ], + "rewards": { + "recipes": [ + "minecraft:calibrated_sculk_sensor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_button.json new file mode 100644 index 000000000..342c373c8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_door.json new file mode 100644 index 000000000..7b8cc4f1c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_fence_gate.json new file mode 100644 index 000000000..40114d1f9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_pressure_plate.json new file mode 100644 index 000000000..9cf12d452 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_trapdoor.json new file mode 100644 index 000000000..dad9882d6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/cherry_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/comparator.json b/src/generated/resources/data/malum/advancement/recipes/redstone/comparator.json new file mode 100644 index 000000000..7fc1301e9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/comparator.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:comparator" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:comparator" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/copper_bulb.json b/src/generated/resources/data/malum/advancement/recipes/redstone/copper_bulb.json new file mode 100644 index 000000000..f9452a6ff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/copper_bulb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_bulb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_bulb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/copper_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/copper_door.json new file mode 100644 index 000000000..39580b4b2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/copper_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/copper_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/copper_trapdoor.json new file mode 100644 index 000000000..2dcecaa16 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/copper_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:copper_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:copper_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/crafter.json b/src/generated/resources/data/malum/advancement/recipes/redstone/crafter.json new file mode 100644 index 000000000..faf8ca372 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/crafter.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dropper": { + "conditions": { + "items": [ + { + "items": "minecraft:dropper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crafter" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dropper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crafter" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_button.json new file mode 100644 index 000000000..e0da592ff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_door.json new file mode 100644 index 000000000..a6834bee2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_fence_gate.json new file mode 100644 index 000000000..56414eb11 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_pressure_plate.json new file mode 100644 index 000000000..09dfec899 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_trapdoor.json new file mode 100644 index 000000000..70d978bfb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/crimson_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:crimson_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_button.json new file mode 100644 index 000000000..c5c286033 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_door.json new file mode 100644 index 000000000..bba6f2ff0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_fence_gate.json new file mode 100644 index 000000000..54568b592 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_pressure_plate.json new file mode 100644 index 000000000..dd90b8cd1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_trapdoor.json new file mode 100644 index 000000000..47e2dd638 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/dark_oak_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/daylight_detector.json b/src/generated/resources/data/malum/advancement/recipes/redstone/daylight_detector.json new file mode 100644 index 000000000..20df85be7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/daylight_detector.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:daylight_detector" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:daylight_detector" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/dispenser.json b/src/generated/resources/data/malum/advancement/recipes/redstone/dispenser.json new file mode 100644 index 000000000..721489b81 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/dispenser.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bow": { + "conditions": { + "items": [ + { + "items": "minecraft:bow" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dispenser" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bow" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dispenser" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/dropper.json b/src/generated/resources/data/malum/advancement/recipes/redstone/dropper.json new file mode 100644 index 000000000..6defab3b3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/dropper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dropper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dropper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/exposed_copper_bulb.json b/src/generated/resources/data/malum/advancement/recipes/redstone/exposed_copper_bulb.json new file mode 100644 index 000000000..96242b4d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/exposed_copper_bulb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:exposed_copper_bulb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:exposed_copper_bulb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/heavy_weighted_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/heavy_weighted_pressure_plate.json new file mode 100644 index 000000000..4b2bdd34a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/heavy_weighted_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:heavy_weighted_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:heavy_weighted_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/honey_block.json b/src/generated/resources/data/malum/advancement/recipes/redstone/honey_block.json new file mode 100644 index 000000000..89de00ea3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/honey_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_honey_bottle": { + "conditions": { + "items": [ + { + "items": "minecraft:honey_bottle" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:honey_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_honey_bottle" + ] + ], + "rewards": { + "recipes": [ + "minecraft:honey_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/hopper.json b/src/generated/resources/data/malum/advancement/recipes/redstone/hopper.json new file mode 100644 index 000000000..4ce4826d5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/hopper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:hopper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:hopper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/iron_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/iron_door.json new file mode 100644 index 000000000..807388c98 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/iron_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/iron_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/iron_trapdoor.json new file mode 100644 index 000000000..6e3d0559a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/iron_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_button.json new file mode 100644 index 000000000..a152c0284 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_door.json new file mode 100644 index 000000000..5c956ee8c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_fence_gate.json new file mode 100644 index 000000000..7772dec1a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_pressure_plate.json new file mode 100644 index 000000000..3010d9a36 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_trapdoor.json new file mode 100644 index 000000000..2a27a6111 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/jungle_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/lectern.json b/src/generated/resources/data/malum/advancement/recipes/redstone/lectern.json new file mode 100644 index 000000000..d27109e93 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/lectern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_book": { + "conditions": { + "items": [ + { + "items": "minecraft:book" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lectern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_book" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lectern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/lever.json b/src/generated/resources/data/malum/advancement/recipes/redstone/lever.json new file mode 100644 index 000000000..80e0dba49 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/lever.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lever" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/light_weighted_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/light_weighted_pressure_plate.json new file mode 100644 index 000000000..c11838e84 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/light_weighted_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_weighted_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_weighted_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/lightning_rod.json b/src/generated/resources/data/malum/advancement/recipes/redstone/lightning_rod.json new file mode 100644 index 000000000..1f27834a1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/lightning_rod.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lightning_rod" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lightning_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_button.json new file mode 100644 index 000000000..d7a409b79 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_door.json new file mode 100644 index 000000000..8479072a5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_fence_gate.json new file mode 100644 index 000000000..eda78b194 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_pressure_plate.json new file mode 100644 index 000000000..1d851e98c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_trapdoor.json new file mode 100644 index 000000000..7ea289ba1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/mangrove_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/note_block.json b/src/generated/resources/data/malum/advancement/recipes/redstone/note_block.json new file mode 100644 index 000000000..d7ec664a4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/note_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:note_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:note_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/oak_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_button.json new file mode 100644 index 000000000..62a2145f9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/oak_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_door.json new file mode 100644 index 000000000..34a710b5f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/oak_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_fence_gate.json new file mode 100644 index 000000000..d81537753 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/oak_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_pressure_plate.json new file mode 100644 index 000000000..8f9a353c9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/oak_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_trapdoor.json new file mode 100644 index 000000000..873d96e5a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/oak_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/observer.json b/src/generated/resources/data/malum/advancement/recipes/redstone/observer.json new file mode 100644 index 000000000..e40f179aa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/observer.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:observer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz" + ] + ], + "rewards": { + "recipes": [ + "minecraft:observer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/oxidized_copper_bulb.json b/src/generated/resources/data/malum/advancement/recipes/redstone/oxidized_copper_bulb.json new file mode 100644 index 000000000..c5c57e28f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/oxidized_copper_bulb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oxidized_copper_bulb" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oxidized_copper_bulb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/piston.json b/src/generated/resources/data/malum/advancement/recipes/redstone/piston.json new file mode 100644 index 000000000..191c268f9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/piston.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:piston" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:piston" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/polished_blackstone_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/polished_blackstone_button.json new file mode 100644 index 000000000..19b612ecb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/polished_blackstone_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/polished_blackstone_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/polished_blackstone_pressure_plate.json new file mode 100644 index 000000000..ed1d19458 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/polished_blackstone_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:polished_blackstone_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_blackstone_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/redstone.json b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone.json new file mode 100644 index 000000000..4660d21fb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone_block": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:redstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:redstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_block.json b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_block.json new file mode 100644 index 000000000..d6fe3b27c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:redstone_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:redstone_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_blasting_deepslate_redstone_ore.json b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_blasting_deepslate_redstone_ore.json new file mode 100644 index 000000000..c5437d0d1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_blasting_deepslate_redstone_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_redstone_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_redstone_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:redstone_from_blasting_deepslate_redstone_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_redstone_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:redstone_from_blasting_deepslate_redstone_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_blasting_redstone_ore.json b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_blasting_redstone_ore.json new file mode 100644 index 000000000..7235f2174 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_blasting_redstone_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:redstone_from_blasting_redstone_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:redstone_from_blasting_redstone_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_smelting_deepslate_redstone_ore.json b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_smelting_deepslate_redstone_ore.json new file mode 100644 index 000000000..aa1748df4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_smelting_deepslate_redstone_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate_redstone_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate_redstone_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:redstone_from_smelting_deepslate_redstone_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate_redstone_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:redstone_from_smelting_deepslate_redstone_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_smelting_redstone_ore.json b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_smelting_redstone_ore.json new file mode 100644 index 000000000..739f04a0d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_from_smelting_redstone_ore.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone_ore": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone_ore" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:redstone_from_smelting_redstone_ore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone_ore" + ] + ], + "rewards": { + "recipes": [ + "minecraft:redstone_from_smelting_redstone_ore" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_lamp.json b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_lamp.json new file mode 100644 index 000000000..851832a87 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glowstone": { + "conditions": { + "items": [ + { + "items": "minecraft:glowstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:redstone_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glowstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:redstone_lamp" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_torch.json b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_torch.json new file mode 100644 index 000000000..d905287a4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/redstone_torch.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:redstone_torch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:redstone_torch" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/repeater.json b/src/generated/resources/data/malum/advancement/recipes/redstone/repeater.json new file mode 100644 index 000000000..6d70605a1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/repeater.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone_torch": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone_torch" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:repeater" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone_torch" + ] + ], + "rewards": { + "recipes": [ + "minecraft:repeater" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/slime_block.json b/src/generated/resources/data/malum/advancement/recipes/redstone/slime_block.json new file mode 100644 index 000000000..8f41914bc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/slime_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_slime_ball": { + "conditions": { + "items": [ + { + "items": "minecraft:slime_ball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:slime_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_slime_ball" + ] + ], + "rewards": { + "recipes": [ + "minecraft:slime_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_button.json new file mode 100644 index 000000000..d21178884 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_door.json new file mode 100644 index 000000000..f23de9f43 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_fence_gate.json new file mode 100644 index 000000000..818987e39 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_pressure_plate.json new file mode 100644 index 000000000..ae4e166fe --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_trapdoor.json new file mode 100644 index 000000000..20f575947 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/spruce_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/sticky_piston.json b/src/generated/resources/data/malum/advancement/recipes/redstone/sticky_piston.json new file mode 100644 index 000000000..60011ec29 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/sticky_piston.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_slime_ball": { + "conditions": { + "items": [ + { + "items": "minecraft:slime_ball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:sticky_piston" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_slime_ball" + ] + ], + "rewards": { + "recipes": [ + "minecraft:sticky_piston" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/stone_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/stone_button.json new file mode 100644 index 000000000..f8020133f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/stone_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/stone_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/stone_pressure_plate.json new file mode 100644 index 000000000..e2af12ebd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/stone_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/target.json b/src/generated/resources/data/malum/advancement/recipes/redstone/target.json new file mode 100644 index 000000000..21b2ae114 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/target.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hay_block": { + "conditions": { + "items": [ + { + "items": "minecraft:hay_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:target" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone", + "has_hay_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:target" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/tnt.json b/src/generated/resources/data/malum/advancement/recipes/redstone/tnt.json new file mode 100644 index 000000000..bf956522f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/tnt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gunpowder": { + "conditions": { + "items": [ + { + "items": "minecraft:gunpowder" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tnt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gunpowder" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tnt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/trapped_chest.json b/src/generated/resources/data/malum/advancement/recipes/redstone/trapped_chest.json new file mode 100644 index 000000000..e5033bc28 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/trapped_chest.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:trapped_chest" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tripwire_hook": { + "conditions": { + "items": [ + { + "items": "minecraft:tripwire_hook" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tripwire_hook" + ] + ], + "rewards": { + "recipes": [ + "minecraft:trapped_chest" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/tripwire_hook.json b/src/generated/resources/data/malum/advancement/recipes/redstone/tripwire_hook.json new file mode 100644 index 000000000..3a3cf54d4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/tripwire_hook.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_string": { + "conditions": { + "items": [ + { + "items": "minecraft:string" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tripwire_hook" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_string" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tripwire_hook" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/warped_button.json b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_button.json new file mode 100644 index 000000000..267ac24f2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/warped_door.json b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_door.json new file mode 100644 index 000000000..4088dbbc7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/warped_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_fence_gate.json new file mode 100644 index 000000000..ed7cfa676 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/warped_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_pressure_plate.json new file mode 100644 index 000000000..5b9b58169 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/warped_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_trapdoor.json new file mode 100644 index 000000000..6b3ceaee0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/warped_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_copper_bulb.json b/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_copper_bulb.json new file mode 100644 index 000000000..334612b56 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_copper_bulb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_copper_bulb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_copper_bulb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_exposed_copper_bulb.json b/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_exposed_copper_bulb.json new file mode 100644 index 000000000..4cfd14c3e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_exposed_copper_bulb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_exposed_copper_bulb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_exposed_copper_bulb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_oxidized_copper_bulb.json b/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_oxidized_copper_bulb.json new file mode 100644 index 000000000..77d0bb2e4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_oxidized_copper_bulb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_oxidized_copper_bulb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_oxidized_copper_bulb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_weathered_copper_bulb.json b/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_weathered_copper_bulb.json new file mode 100644 index 000000000..3ac483c3b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/waxed_weathered_copper_bulb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:waxed_weathered_copper_bulb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:waxed_weathered_copper_bulb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/redstone/weathered_copper_bulb.json b/src/generated/resources/data/malum/advancement/recipes/redstone/weathered_copper_bulb.json new file mode 100644 index 000000000..b19eb0bfc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/redstone/weathered_copper_bulb.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:weathered_copper_bulb" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "minecraft:weathered_copper_bulb" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_aliment_cleansing.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_aliment_cleansing.json new file mode 100644 index 000000000..c64efd061 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_aliment_cleansing.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_aliment_cleansing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_aliment_cleansing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_bolstering.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_bolstering.json new file mode 100644 index 000000000..354e3de72 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_bolstering.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_bolstering" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_bolstering" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_culling.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_culling.json new file mode 100644 index 000000000..2d2fad8cc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_culling.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_culling" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_culling" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_dexterity.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_dexterity.json new file mode 100644 index 000000000..0c4376661 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_dexterity.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_dexterity" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_dexterity" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_fervor.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_fervor.json new file mode 100644 index 000000000..540d876fc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_fervor.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_fervor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_fervor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_haste.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_haste.json new file mode 100644 index 000000000..66eca54f2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_haste.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_haste" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_haste" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_idle_restoration.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_idle_restoration.json new file mode 100644 index 000000000..782e9393f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_idle_restoration.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_idle_restoration" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_idle_restoration" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_igneous_solace.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_igneous_solace.json new file mode 100644 index 000000000..3c8a59c5a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_igneous_solace.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_igneous_solace" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_igneous_solace" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_loyalty.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_loyalty.json new file mode 100644 index 000000000..70863bffb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_loyalty.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_loyalty" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_loyalty" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_motion.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_motion.json new file mode 100644 index 000000000..5b484c023 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_motion.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_motion" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_motion" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_reactive_shielding.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_reactive_shielding.json new file mode 100644 index 000000000..f7bdca396 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_reactive_shielding.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_reactive_shielding" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_reactive_shielding" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_reinforcement.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_reinforcement.json new file mode 100644 index 000000000..28432013c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_reinforcement.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_reinforcement" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_reinforcement" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_sacrificial_empowerment.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_sacrificial_empowerment.json new file mode 100644 index 000000000..04c2b2a1c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_sacrificial_empowerment.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_sacrificial_empowerment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_sacrificial_empowerment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_spell_mastery.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_spell_mastery.json new file mode 100644 index 000000000..d682673e0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_spell_mastery.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_spell_mastery" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_spell_mastery" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_aether.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_aether.json new file mode 100644 index 000000000..6ce01d450 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_aether.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_the_aether" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_the_aether" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_arena.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_arena.json new file mode 100644 index 000000000..46580c22f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_arena.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_the_arena" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_the_arena" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_hells.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_hells.json new file mode 100644 index 000000000..3d318db01 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_hells.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_the_hells" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_the_hells" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_heretic.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_heretic.json new file mode 100644 index 000000000..cae35079f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_heretic.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_the_heretic" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_the_heretic" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_seas.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_seas.json new file mode 100644 index 000000000..46c7279b5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_the_seas.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_the_seas" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_the_seas" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_toughness.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_toughness.json new file mode 100644 index 000000000..2b81f0e09 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_toughness.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_toughness" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_toughness" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_twinned_duration.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_twinned_duration.json new file mode 100644 index 000000000..7c570e52d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_twinned_duration.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_twinned_duration" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_twinned_duration" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_unnatural_stamina.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_unnatural_stamina.json new file mode 100644 index 000000000..fa9d71454 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_unnatural_stamina.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_unnatural_stamina" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_unnatural_stamina" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_volatile_distortion.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_volatile_distortion.json new file mode 100644 index 000000000..939f04fd6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_volatile_distortion.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_volatile_distortion" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_volatile_distortion" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_warding.json b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_warding.json new file mode 100644 index 000000000..e449d3992 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/runeworking/rune_of_warding.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:rune_of_warding" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:rune_of_warding" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_copper.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_copper.json new file mode 100644 index 000000000..f89936dfc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_copper.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:node_focusing_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:node_focusing_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_gold.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_gold.json new file mode 100644 index 000000000..0ad7735bf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_gold.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:node_focusing_gold" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:node_focusing_gold" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_iron.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_iron.json new file mode 100644 index 000000000..4a483994a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/node_focusing_iron.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:node_focusing_iron" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:node_focusing_iron" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/amethyst_shard.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/amethyst_shard.json new file mode 100644 index 000000000..0f7a7fc5c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/amethyst_shard.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/focus/amethyst_shard" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/focus/amethyst_shard" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/blazing_quartz.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/blazing_quartz.json new file mode 100644 index 000000000..e632b44ec --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/blazing_quartz.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/focus/blazing_quartz" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/focus/blazing_quartz" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/glowstone_dust.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/glowstone_dust.json new file mode 100644 index 000000000..d170d3361 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/glowstone_dust.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/focus/glowstone_dust" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/focus/glowstone_dust" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/gunpowder.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/gunpowder.json new file mode 100644 index 000000000..a3b22dc67 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/gunpowder.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/focus/gunpowder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/focus/gunpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/prismarine_shard.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/prismarine_shard.json new file mode 100644 index 000000000..608e8122a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/prismarine_shard.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/focus/prismarine_shard" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/focus/prismarine_shard" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/quartz.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/quartz.json new file mode 100644 index 000000000..ba7abf0d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/quartz.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/focus/quartz" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/focus/quartz" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/redstone.json b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/redstone.json new file mode 100644 index 000000000..f569f14b5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_crucible/spirit_crucible/focus/redstone.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/focus/redstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/focus/redstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/accelerating_inlay.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/accelerating_inlay.json new file mode 100644 index 000000000..4367b5ab5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/accelerating_inlay.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:accelerating_inlay" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:accelerating_inlay" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/aerial_spirited_glass.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/aerial_spirited_glass.json new file mode 100644 index 000000000..d9c5535ef --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/aerial_spirited_glass.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:aerial_spirited_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:aerial_spirited_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/alchemical_calx.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/alchemical_calx.json new file mode 100644 index 000000000..b8dc32b8e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/alchemical_calx.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:alchemical_calx" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:alchemical_calx" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/alchemical_impetus.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/alchemical_impetus.json new file mode 100644 index 000000000..b03fc451a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/alchemical_impetus.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:alchemical_impetus" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:alchemical_impetus" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/aqueous_spirited_glass.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/aqueous_spirited_glass.json new file mode 100644 index 000000000..2fb1bbe99 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/aqueous_spirited_glass.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:aqueous_spirited_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:aqueous_spirited_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/arcane_charcoal.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/arcane_charcoal.json new file mode 100644 index 000000000..85734afd6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/arcane_charcoal.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:arcane_charcoal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:arcane_charcoal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/arcane_spirited_glass.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/arcane_spirited_glass.json new file mode 100644 index 000000000..25c1542f6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/arcane_spirited_glass.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:arcane_spirited_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:arcane_spirited_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_limitless.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_limitless.json new file mode 100644 index 000000000..63510db45 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_limitless.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:belt_of_the_limitless" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:belt_of_the_limitless" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_magebane.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_magebane.json new file mode 100644 index 000000000..25c720ef3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_magebane.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:belt_of_the_magebane" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:belt_of_the_magebane" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_prospector.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_prospector.json new file mode 100644 index 000000000..1332a313e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_prospector.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:belt_of_the_prospector" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:belt_of_the_prospector" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_starved.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_starved.json new file mode 100644 index 000000000..f6b921eae --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/belt_of_the_starved.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:belt_of_the_starved" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:belt_of_the_starved" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/blazing_diode.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/blazing_diode.json new file mode 100644 index 000000000..6dbd1ea85 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/blazing_diode.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:blazing_diode" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:blazing_diode" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/brilliant_obelisk.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/brilliant_obelisk.json new file mode 100644 index 000000000..ea5556316 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/brilliant_obelisk.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:brilliant_obelisk" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:brilliant_obelisk" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/catalyst_lobber.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/catalyst_lobber.json new file mode 100644 index 000000000..2fa3df13c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/catalyst_lobber.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:catalyst_lobber" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:catalyst_lobber" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/complete_design.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/complete_design.json new file mode 100644 index 000000000..55944e6b0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/complete_design.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:complete_design" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:complete_design" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/concentrated_gluttony.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/concentrated_gluttony.json new file mode 100644 index 000000000..242e09aa1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/concentrated_gluttony.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:concentrated_gluttony" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:concentrated_gluttony" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/copper_impetus.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/copper_impetus.json new file mode 100644 index 000000000..5aaaac257 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/copper_impetus.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:copper_impetus" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:copper_impetus" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/earthen_spirited_glass.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/earthen_spirited_glass.json new file mode 100644 index 000000000..499bf7224 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/earthen_spirited_glass.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:earthen_spirited_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:earthen_spirited_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/edge_of_deliverance.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/edge_of_deliverance.json new file mode 100644 index 000000000..7a2fdc216 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/edge_of_deliverance.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:edge_of_deliverance" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:edge_of_deliverance" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/eldritch_spirited_glass.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/eldritch_spirited_glass.json new file mode 100644 index 000000000..77287b6dc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/eldritch_spirited_glass.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:eldritch_spirited_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:eldritch_spirited_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/erosion_scepter.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/erosion_scepter.json new file mode 100644 index 000000000..9d03b4261 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/erosion_scepter.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:erosion_scepter" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:erosion_scepter" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/esoteric_spool.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/esoteric_spool.json new file mode 100644 index 000000000..28e03dd08 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/esoteric_spool.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:esoteric_spool" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:esoteric_spool" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ether.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ether.json new file mode 100644 index 000000000..451e382c0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ether.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ether" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ether" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/glass_brooch.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/glass_brooch.json new file mode 100644 index 000000000..d22e3ccd3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/glass_brooch.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:glass_brooch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:glass_brooch" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/gluttonous_brooch.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/gluttonous_brooch.json new file mode 100644 index 000000000..53c7de2e2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/gluttonous_brooch.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:gluttonous_brooch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:gluttonous_brooch" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/gold_impetus.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/gold_impetus.json new file mode 100644 index 000000000..1f2e2f53e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/gold_impetus.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:gold_impetus" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:gold_impetus" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/hallowed_gold_ingot.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/hallowed_gold_ingot.json new file mode 100644 index 000000000..cd93e1639 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/hallowed_gold_ingot.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:hallowed_gold_ingot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:hallowed_gold_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/hex_ash.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/hex_ash.json new file mode 100644 index 000000000..30ffa9aaa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/hex_ash.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:hex_ash" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:hex_ash" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_aluminum.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_aluminum.json new file mode 100644 index 000000000..901309a6d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_aluminum.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:impetus_creation_aluminum" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:impetus_creation_aluminum" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_lead.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_lead.json new file mode 100644 index 000000000..ebab48241 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_lead.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:impetus_creation_lead" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:impetus_creation_lead" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_nickel.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_nickel.json new file mode 100644 index 000000000..a1f5d7394 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_nickel.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:impetus_creation_nickel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:impetus_creation_nickel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_osmium.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_osmium.json new file mode 100644 index 000000000..5983b8c54 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_osmium.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:impetus_creation_osmium" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:impetus_creation_osmium" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_silver.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_silver.json new file mode 100644 index 000000000..af25c27b7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_silver.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:impetus_creation_silver" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:impetus_creation_silver" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_tin.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_tin.json new file mode 100644 index 000000000..c667a83fe --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_tin.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:impetus_creation_tin" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:impetus_creation_tin" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_uranium.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_uranium.json new file mode 100644 index 000000000..d4804278d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_uranium.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:impetus_creation_uranium" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:impetus_creation_uranium" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_zinc.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_zinc.json new file mode 100644 index 000000000..e8d51b3b9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impetus_creation_zinc.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:impetus_creation_zinc" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:impetus_creation_zinc" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impurity_stabilizer.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impurity_stabilizer.json new file mode 100644 index 000000000..848f57202 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/impurity_stabilizer.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:impurity_stabilizer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:impurity_stabilizer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/infernal_spirited_glass.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/infernal_spirited_glass.json new file mode 100644 index 000000000..b837d3b65 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/infernal_spirited_glass.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:infernal_spirited_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:infernal_spirited_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/intricate_assembly.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/intricate_assembly.json new file mode 100644 index 000000000..3cd43b4cf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/intricate_assembly.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:intricate_assembly" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:intricate_assembly" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/iridescent_ether.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/iridescent_ether.json new file mode 100644 index 000000000..22b329c7b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/iridescent_ether.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:iridescent_ether" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:iridescent_ether" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/iron_impetus.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/iron_impetus.json new file mode 100644 index 000000000..ccfd00509 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/iron_impetus.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:iron_impetus" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:iron_impetus" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/lamplighters_tongs.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/lamplighters_tongs.json new file mode 100644 index 000000000..b945b447d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/lamplighters_tongs.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:lamplighters_tongs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:lamplighters_tongs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/living_flesh.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/living_flesh.json new file mode 100644 index 000000000..3f463fa24 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/living_flesh.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:living_flesh" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:living_flesh" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_pewter_ingot.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_pewter_ingot.json new file mode 100644 index 000000000..6f131a0b9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_pewter_ingot.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_pewter_ingot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_pewter_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_boots.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_boots.json new file mode 100644 index 000000000..b93ed2ea0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_boots.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_stronghold_boots" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_stronghold_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_chestplate.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_chestplate.json new file mode 100644 index 000000000..804a8c3b9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_chestplate.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_stronghold_chestplate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_stronghold_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_helmet.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_helmet.json new file mode 100644 index 000000000..d61510ef3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_helmet.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_stronghold_helmet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_stronghold_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_leggings.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_leggings.json new file mode 100644 index 000000000..5cffd0caf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/malignant_stronghold_leggings.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_stronghold_leggings" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_stronghold_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/mending_diffuser.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/mending_diffuser.json new file mode 100644 index 000000000..d64b460e1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/mending_diffuser.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:mending_diffuser" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:mending_diffuser" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/mnemonic_hex_staff.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/mnemonic_hex_staff.json new file mode 100644 index 000000000..5f7e4e917 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/mnemonic_hex_staff.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:mnemonic_hex_staff" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:mnemonic_hex_staff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/music_disc_arcane_elegy.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/music_disc_arcane_elegy.json new file mode 100644 index 000000000..a4fa28e38 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/music_disc_arcane_elegy.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:music_disc_arcane_elegy" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:music_disc_arcane_elegy" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_blissful_harmony.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_blissful_harmony.json new file mode 100644 index 000000000..a11f746dc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_blissful_harmony.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:necklace_of_blissful_harmony" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:necklace_of_blissful_harmony" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_hidden_blade.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_hidden_blade.json new file mode 100644 index 000000000..7ab9724d2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_hidden_blade.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:necklace_of_the_hidden_blade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:necklace_of_the_hidden_blade" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_mystic_mirror.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_mystic_mirror.json new file mode 100644 index 000000000..c139f32b1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_mystic_mirror.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:necklace_of_the_mystic_mirror" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:necklace_of_the_mystic_mirror" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_narrow_edge.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_narrow_edge.json new file mode 100644 index 000000000..2ac4c3d2d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_narrow_edge.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:necklace_of_the_narrow_edge" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:necklace_of_the_narrow_edge" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_watcher.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_watcher.json new file mode 100644 index 000000000..b08101d16 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/necklace_of_the_watcher.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:necklace_of_the_watcher" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:necklace_of_the_watcher" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/poppet.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/poppet.json new file mode 100644 index 000000000..d06060aae --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/poppet.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:poppet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:poppet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/prismatic_focus_lens.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/prismatic_focus_lens.json new file mode 100644 index 000000000..4f1090daa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/prismatic_focus_lens.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:prismatic_focus_lens" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:prismatic_focus_lens" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/repair_pylon.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/repair_pylon.json new file mode 100644 index 000000000..019bfa7c5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/repair_pylon.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:repair_pylon" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:repair_pylon" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_alchemical_mastery.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_alchemical_mastery.json new file mode 100644 index 000000000..f920d754a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_alchemical_mastery.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_alchemical_mastery" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_alchemical_mastery" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_arcane_prowess.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_arcane_prowess.json new file mode 100644 index 000000000..03df57cde --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_arcane_prowess.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_arcane_prowess" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_arcane_prowess" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_curative_talent.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_curative_talent.json new file mode 100644 index 000000000..7541d1210 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_curative_talent.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_curative_talent" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_curative_talent" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_desperate_voracity.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_desperate_voracity.json new file mode 100644 index 000000000..9716bd0e9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_desperate_voracity.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_desperate_voracity" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_desperate_voracity" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_echoing_arcana.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_echoing_arcana.json new file mode 100644 index 000000000..c0a8393d0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_echoing_arcana.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_echoing_arcana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_echoing_arcana" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_esoteric_spoils.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_esoteric_spoils.json new file mode 100644 index 000000000..398d552fd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_esoteric_spoils.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_esoteric_spoils" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_esoteric_spoils" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_growing_flesh.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_growing_flesh.json new file mode 100644 index 000000000..a927ca69c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_growing_flesh.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_growing_flesh" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_growing_flesh" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_gruesome_concentration.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_gruesome_concentration.json new file mode 100644 index 000000000..6f53a128e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_gruesome_concentration.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_gruesome_concentration" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_gruesome_concentration" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_manaweaving.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_manaweaving.json new file mode 100644 index 000000000..def1f1fa2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_manaweaving.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_manaweaving" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_manaweaving" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_demolitionist.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_demolitionist.json new file mode 100644 index 000000000..20d5f16c6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_demolitionist.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_the_demolitionist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_the_demolitionist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_endless_well.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_endless_well.json new file mode 100644 index 000000000..29fc6099f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_endless_well.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_the_endless_well" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_the_endless_well" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_hoarder.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_hoarder.json new file mode 100644 index 000000000..37267e856 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/ring_of_the_hoarder.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:ring_of_the_hoarder" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:ring_of_the_hoarder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_obelisk.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_obelisk.json new file mode 100644 index 000000000..b230507d4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_obelisk.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_obelisk" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_obelisk" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_tablet.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_tablet.json new file mode 100644 index 000000000..693892f45 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_tablet.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_tablet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_tablet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_totem_base.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_totem_base.json new file mode 100644 index 000000000..d115e93be --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runewood_totem_base.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:runewood_totem_base" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:runewood_totem_base" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runic_workbench.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runic_workbench.json new file mode 100644 index 000000000..efa13b68f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/runic_workbench.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:runic_workbench" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:runic_workbench" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/sacred_spirited_glass.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/sacred_spirited_glass.json new file mode 100644 index 000000000..98dda7da0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/sacred_spirited_glass.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:sacred_spirited_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:sacred_spirited_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/shielding_apparatus.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/shielding_apparatus.json new file mode 100644 index 000000000..7d931607a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/shielding_apparatus.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:shielding_apparatus" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:shielding_apparatus" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_boots.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_boots.json new file mode 100644 index 000000000..39e8cdf74 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_boots.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_hunter_boots" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_hunter_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_cloak.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_cloak.json new file mode 100644 index 000000000..ea49ef832 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_cloak.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_hunter_cloak" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_hunter_cloak" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_leggings.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_leggings.json new file mode 100644 index 000000000..94e265d07 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_leggings.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_hunter_leggings" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_hunter_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_robe.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_robe.json new file mode 100644 index 000000000..2ff0884dc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_hunter_robe.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_hunter_robe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_hunter_robe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_boots.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_boots.json new file mode 100644 index 000000000..5a862c20b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_boots.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_boots" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_chestplate.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_chestplate.json new file mode 100644 index 000000000..46e52c2fa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_chestplate.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_chestplate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_helmet.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_helmet.json new file mode 100644 index 000000000..3c9cc424a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_helmet.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_helmet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_ingot.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_ingot.json new file mode 100644 index 000000000..93032cc52 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_ingot.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_ingot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_leggings.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_leggings.json new file mode 100644 index 000000000..e7759e894 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_leggings.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_leggings" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_scythe.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_scythe.json new file mode 100644 index 000000000..b2edfbe2b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soul_stained_steel_scythe.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soul_stained_steel_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soul_stained_steel_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soulwood_tablet.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soulwood_tablet.json new file mode 100644 index 000000000..a6fda5c3b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soulwood_tablet.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_tablet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_tablet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soulwood_totem_base.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soulwood_totem_base.json new file mode 100644 index 000000000..0a71cdc98 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/soulwood_totem_base.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:soulwood_totem_base" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:soulwood_totem_base" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_catalyzer.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_catalyzer.json new file mode 100644 index 000000000..b5b552fed --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_catalyzer.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_catalyzer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_catalyzer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_crucible.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_crucible.json new file mode 100644 index 000000000..736b45020 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_crucible.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_fabric.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_fabric.json new file mode 100644 index 000000000..cb164704e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/spirit_fabric.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_fabric" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_fabric" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/splash_of_gluttony.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/splash_of_gluttony.json new file mode 100644 index 000000000..7928a81ef --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/splash_of_gluttony.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:splash_of_gluttony" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:splash_of_gluttony" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/splash_of_gluttony_from_concentrated_gluttony.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/splash_of_gluttony_from_concentrated_gluttony.json new file mode 100644 index 000000000..4c735c63c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/splash_of_gluttony_from_concentrated_gluttony.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:splash_of_gluttony_from_concentrated_gluttony" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:splash_of_gluttony_from_concentrated_gluttony" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/staff_of_the_auric_flame.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/staff_of_the_auric_flame.json new file mode 100644 index 000000000..8bbe09b72 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/staff_of_the_auric_flame.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:staff_of_the_auric_flame" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:staff_of_the_auric_flame" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/stellar_mechanism.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/stellar_mechanism.json new file mode 100644 index 000000000..535eae21f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/stellar_mechanism.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:stellar_mechanism" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:stellar_mechanism" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tainted_rock.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tainted_rock.json new file mode 100644 index 000000000..7835cfa1d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tainted_rock.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tainted_rock_tablet.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tainted_rock_tablet.json new file mode 100644 index 000000000..c258de307 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tainted_rock_tablet.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:tainted_rock_tablet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:tainted_rock_tablet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tuning_fork.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tuning_fork.json new file mode 100644 index 000000000..90ba52be8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tuning_fork.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:tuning_fork" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:tuning_fork" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/twisted_rock.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/twisted_rock.json new file mode 100644 index 000000000..3ec4c4f22 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/twisted_rock.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:twisted_rock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:twisted_rock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tyrving.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tyrving.json new file mode 100644 index 000000000..727f3badd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/tyrving.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:tyrving" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:tyrving" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/void_tablet.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/void_tablet.json new file mode 100644 index 000000000..5f15e561f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/void_tablet.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:void_tablet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:void_tablet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/warping_engine.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/warping_engine.json new file mode 100644 index 000000000..4c3924bce --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/warping_engine.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:warping_engine" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:warping_engine" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/weight_of_worlds.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/weight_of_worlds.json new file mode 100644 index 000000000..b4abed55a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/weight_of_worlds.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:weight_of_worlds" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:weight_of_worlds" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/wicked_spirited_glass.json b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/wicked_spirited_glass.json new file mode 100644 index 000000000..9f75fe1f5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_infusion/wicked_spirited_glass.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:wicked_spirited_glass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:wicked_spirited_glass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/alchemical_impetus_restoration.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/alchemical_impetus_restoration.json new file mode 100644 index 000000000..cb5250f3a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/alchemical_impetus_restoration.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/alchemical_impetus_restoration" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/alchemical_impetus_restoration" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/copper.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/copper.json new file mode 100644 index 000000000..8977e2681 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/copper.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/diamond.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/diamond.json new file mode 100644 index 000000000..7b77f36c7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/diamond.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/diamond" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/diamond" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/flint.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/flint.json new file mode 100644 index 000000000..066df675b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/flint.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/flint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/flint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/gold.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/gold.json new file mode 100644 index 000000000..be5e1822b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/gold.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/gold" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/gold" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/iron.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/iron.json new file mode 100644 index 000000000..b072f7654 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/iron.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/iron" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/iron" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/metal_impetus_restoration.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/metal_impetus_restoration.json new file mode 100644 index 000000000..796adb843 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/metal_impetus_restoration.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/metal_impetus_restoration" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/metal_impetus_restoration" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/netherite.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/netherite.json new file mode 100644 index 000000000..2bc6c74dd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/netherite.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/netherite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/netherite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/soul_hunter_armor.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/soul_hunter_armor.json new file mode 100644 index 000000000..25acf3d36 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/soul_hunter_armor.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/soul_hunter_armor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/soul_hunter_armor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/soul_stained_steel.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/soul_stained_steel.json new file mode 100644 index 000000000..e5d40758a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/soul_stained_steel.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/soul_stained_steel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/soul_stained_steel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/special_soul_stained_steel.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/special_soul_stained_steel.json new file mode 100644 index 000000000..fb65b6315 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/special_soul_stained_steel.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/special_soul_stained_steel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/special_soul_stained_steel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/stone.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/stone.json new file mode 100644 index 000000000..05d0e5a7d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/stone.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/trident.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/trident.json new file mode 100644 index 000000000..ea6db9a88 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/trident.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/trident" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/trident" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/tyrving.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/tyrving.json new file mode 100644 index 000000000..43ba2496b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/tyrving.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/tyrving" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/tyrving" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/wooden.json b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/wooden.json new file mode 100644 index 000000000..60c880d8e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_repair/spirit_crucible/repair/wooden.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_crucible/repair/wooden" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_crucible/repair/wooden" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/andesite_to_tuff.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/andesite_to_tuff.json new file mode 100644 index 000000000..0035dc470 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/andesite_to_tuff.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/andesite_to_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/andesite_to_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/basalt_to_netherrack.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/basalt_to_netherrack.json new file mode 100644 index 000000000..3f2a42051 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/basalt_to_netherrack.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/basalt_to_netherrack" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/basalt_to_netherrack" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/calcite_to_stone.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/calcite_to_stone.json new file mode 100644 index 000000000..d5cefeaa2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/calcite_to_stone.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/calcite_to_stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/calcite_to_stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/clay_to_prismarine.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/clay_to_prismarine.json new file mode 100644 index 000000000..f64cf6547 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/clay_to_prismarine.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/clay_to_prismarine" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/clay_to_prismarine" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/cobbled_deepslate_to_basalt.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/cobbled_deepslate_to_basalt.json new file mode 100644 index 000000000..fe521cee5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/cobbled_deepslate_to_basalt.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/cobbled_deepslate_to_basalt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/cobbled_deepslate_to_basalt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/cobblestone_to_gravel.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/cobblestone_to_gravel.json new file mode 100644 index 000000000..b12b33cb2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/cobblestone_to_gravel.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/cobblestone_to_gravel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/cobblestone_to_gravel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/deepslate_to_cobbled_deepslate.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/deepslate_to_cobbled_deepslate.json new file mode 100644 index 000000000..a7dc0e2d2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/deepslate_to_cobbled_deepslate.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/deepslate_to_cobbled_deepslate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/deepslate_to_cobbled_deepslate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/diorite_to_calcite.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/diorite_to_calcite.json new file mode 100644 index 000000000..d35534085 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/diorite_to_calcite.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/diorite_to_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/diorite_to_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/dripstone_block_to_stone.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/dripstone_block_to_stone.json new file mode 100644 index 000000000..7608cf88c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/dripstone_block_to_stone.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/dripstone_block_to_stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/dripstone_block_to_stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/granite_to_dripstone_block.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/granite_to_dripstone_block.json new file mode 100644 index 000000000..a158b39fb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/granite_to_dripstone_block.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/granite_to_dripstone_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/granite_to_dripstone_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/gravel_to_sand.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/gravel_to_sand.json new file mode 100644 index 000000000..a194f25cf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/gravel_to_sand.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/gravel_to_sand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/gravel_to_sand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/ice_to_blighted_soil.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/ice_to_blighted_soil.json new file mode 100644 index 000000000..f1c2e1835 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/ice_to_blighted_soil.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/ice_to_blighted_soil" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/ice_to_blighted_soil" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/netherrack_to_soul_sand.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/netherrack_to_soul_sand.json new file mode 100644 index 000000000..d2a37bb29 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/netherrack_to_soul_sand.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/netherrack_to_soul_sand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/netherrack_to_soul_sand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/prismarine_to_sea_lantern.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/prismarine_to_sea_lantern.json new file mode 100644 index 000000000..593894fea --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/prismarine_to_sea_lantern.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/prismarine_to_sea_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/prismarine_to_sea_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/red_sand_to_blighted_soil.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/red_sand_to_blighted_soil.json new file mode 100644 index 000000000..33f830fe0 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/red_sand_to_blighted_soil.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/red_sand_to_blighted_soil" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/red_sand_to_blighted_soil" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/sand_to_blighted_soil.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/sand_to_blighted_soil.json new file mode 100644 index 000000000..56937f098 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/sand_to_blighted_soil.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/sand_to_blighted_soil" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/sand_to_blighted_soil" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/sea_lantern_to_snow_block.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/sea_lantern_to_snow_block.json new file mode 100644 index 000000000..1a40dbe53 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/sea_lantern_to_snow_block.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/sea_lantern_to_snow_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/sea_lantern_to_snow_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/smooth_basalt_to_clay.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/smooth_basalt_to_clay.json new file mode 100644 index 000000000..d9987feed --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/smooth_basalt_to_clay.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/smooth_basalt_to_clay" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/smooth_basalt_to_clay" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/snow_block_to_ice.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/snow_block_to_ice.json new file mode 100644 index 000000000..d01fcb787 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/snow_block_to_ice.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/snow_block_to_ice" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/snow_block_to_ice" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soul_sand_to_red_sand.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soul_sand_to_red_sand.json new file mode 100644 index 000000000..a149b51a4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soul_sand_to_red_sand.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soul_sand_to_red_sand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soul_sand_to_red_sand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/beam.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/beam.json new file mode 100644 index 000000000..6b8f0ff47 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/beam.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/beam" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/beam" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards.json new file mode 100644 index 000000000..18fcf2002 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/boards" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/boards" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_slab.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_slab.json new file mode 100644 index 000000000..bee7f1940 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_slab.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/boards_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/boards_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_stairs.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_stairs.json new file mode 100644 index 000000000..511a8e0a4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_stairs.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/boards_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/boards_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_wall.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_wall.json new file mode 100644 index 000000000..5553d14db --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/boards_wall.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/boards_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/boards_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/cut_planks.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/cut_planks.json new file mode 100644 index 000000000..2adcac009 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/cut_planks.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/cut_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/cut_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/door.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/door.json new file mode 100644 index 000000000..81bc39780 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/door.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/door" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/exposed_log.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/exposed_log.json new file mode 100644 index 000000000..65e04b062 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/exposed_log.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/exposed_log" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/exposed_log" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/growth.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/growth.json new file mode 100644 index 000000000..edb5301b9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/growth.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/growth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/growth" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/item_pedestal.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/item_pedestal.json new file mode 100644 index 000000000..3943c1fff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/item_pedestal.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/item_pedestal" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/item_pedestal" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/item_stand.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/item_stand.json new file mode 100644 index 000000000..03258a790 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/item_stand.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/item_stand" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/item_stand" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/leaves.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/leaves.json new file mode 100644 index 000000000..fd03336a5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/leaves.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/leaves" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/leaves" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/log.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/log.json new file mode 100644 index 000000000..e9e82d42b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/log.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/log" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/log" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/panel.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/panel.json new file mode 100644 index 000000000..7d40bd3c9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/panel.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/panel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/panel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks.json new file mode 100644 index 000000000..d9c41f1df --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_button.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_button.json new file mode 100644 index 000000000..092d89ca7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_button.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/planks_button" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/planks_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_fence.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_fence.json new file mode 100644 index 000000000..996c5cec3 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_fence.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/planks_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/planks_fence" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_fence_gate.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_fence_gate.json new file mode 100644 index 000000000..e07750d97 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_fence_gate.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/planks_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/planks_fence_gate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_pressure_plate.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_pressure_plate.json new file mode 100644 index 000000000..e3bcb0b2b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_pressure_plate.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/planks_pressure_plate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/planks_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_slab.json new file mode 100644 index 000000000..683525c84 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_slab.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_stairs.json new file mode 100644 index 000000000..afe1e76dd --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/planks_stairs.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/revealed_log.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/revealed_log.json new file mode 100644 index 000000000..d684c3cd1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/revealed_log.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/revealed_log" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/revealed_log" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks.json new file mode 100644 index 000000000..e156cfb47 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/rustic_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/rustic_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks_slab.json new file mode 100644 index 000000000..b7376238c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks_slab.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/rustic_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/rustic_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks_stairs.json new file mode 100644 index 000000000..0ced4ef4d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/rustic_planks_stairs.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/rustic_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/rustic_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/sign.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/sign.json new file mode 100644 index 000000000..f7e5ac858 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/sign.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/sign" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/solid_trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/solid_trapdoor.json new file mode 100644 index 000000000..baa5a00b7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/solid_trapdoor.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/solid_trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/solid_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/soulwood.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/soulwood.json new file mode 100644 index 000000000..c59087767 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/soulwood.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/soulwood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/soulwood" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/stripped.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/stripped.json new file mode 100644 index 000000000..7f8c5fe8b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/stripped.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/stripped" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/stripped_log.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/stripped_log.json new file mode 100644 index 000000000..9adc58850 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/stripped_log.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/stripped_log" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/stripped_log" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles.json new file mode 100644 index 000000000..ba0e06082 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/tiles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles_slab.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles_slab.json new file mode 100644 index 000000000..eac5e4333 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles_slab.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles_stairs.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles_stairs.json new file mode 100644 index 000000000..618985918 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/tiles_stairs.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/totem_base.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/totem_base.json new file mode 100644 index 000000000..0ccea8b17 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/totem_base.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/totem_base" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/totem_base" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/trapdoor.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/trapdoor.json new file mode 100644 index 000000000..f56d759ff --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/trapdoor.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/trapdoor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards.json new file mode 100644 index 000000000..b2b6cdb84 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/vertical_boards" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/vertical_boards" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards_slab.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards_slab.json new file mode 100644 index 000000000..0d1175e0e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards_slab.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/vertical_boards_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/vertical_boards_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards_stairs.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards_stairs.json new file mode 100644 index 000000000..ba6a2296d --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_boards_stairs.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/vertical_boards_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/vertical_boards_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks.json new file mode 100644 index 000000000..6d0a596db --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/vertical_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/vertical_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks_slab.json new file mode 100644 index 000000000..c2ce74b80 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks_slab.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/vertical_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/vertical_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks_stairs.json new file mode 100644 index 000000000..0ba6f88ba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_planks_stairs.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/vertical_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/vertical_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks.json new file mode 100644 index 000000000..858bfb138 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/vertical_rustic_planks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/vertical_rustic_planks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks_slab.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks_slab.json new file mode 100644 index 000000000..0e887b066 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks_slab.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/vertical_rustic_planks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/vertical_rustic_planks_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks_stairs.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks_stairs.json new file mode 100644 index 000000000..70a532e3e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/soulwood/vertical_rustic_planks_stairs.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/soulwood/vertical_rustic_planks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/soulwood/vertical_rustic_planks_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/stone_to_cobblestone.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/stone_to_cobblestone.json new file mode 100644 index 000000000..e5317e829 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/stone_to_cobblestone.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/stone_to_cobblestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/stone_to_cobblestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/tuff_block_to_stone.json b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/tuff_block_to_stone.json new file mode 100644 index 000000000..a12d08ceb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/spirit_transmutation/spirit_transmutation/tuff_block_to_stone.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:spirit_transmutation/tuff_block_to_stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:spirit_transmutation/tuff_block_to_stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/brush.json b/src/generated/resources/data/malum/advancement/recipes/tools/brush.json new file mode 100644 index 000000000..00aafb536 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/brush.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brush" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brush" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/clock.json b/src/generated/resources/data/malum/advancement/recipes/tools/clock.json new file mode 100644 index 000000000..dd3f2c49c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:clock" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/compass.json b/src/generated/resources/data/malum/advancement/recipes/tools/compass.json new file mode 100644 index 000000000..627cfb312 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/compass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:compass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:compass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/diamond_axe.json b/src/generated/resources/data/malum/advancement/recipes/tools/diamond_axe.json new file mode 100644 index 000000000..31dbd4fba --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/diamond_axe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/diamond_hoe.json b/src/generated/resources/data/malum/advancement/recipes/tools/diamond_hoe.json new file mode 100644 index 000000000..0431c5b3e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/diamond_hoe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_hoe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/diamond_pickaxe.json b/src/generated/resources/data/malum/advancement/recipes/tools/diamond_pickaxe.json new file mode 100644 index 000000000..71a75541a --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/diamond_pickaxe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_pickaxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/diamond_shovel.json b/src/generated/resources/data/malum/advancement/recipes/tools/diamond_shovel.json new file mode 100644 index 000000000..e3bc5ce67 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/diamond_shovel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_diamond": { + "conditions": { + "items": [ + { + "items": "minecraft:diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:diamond_shovel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diamond" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diamond_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/fishing_rod.json b/src/generated/resources/data/malum/advancement/recipes/tools/fishing_rod.json new file mode 100644 index 000000000..95b6b72a5 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/fishing_rod.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_string": { + "conditions": { + "items": [ + { + "items": "minecraft:string" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:fishing_rod" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_string" + ] + ], + "rewards": { + "recipes": [ + "minecraft:fishing_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/flint_and_steel.json b/src/generated/resources/data/malum/advancement/recipes/tools/flint_and_steel.json new file mode 100644 index 000000000..8950af6b6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/flint_and_steel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint": { + "conditions": { + "items": [ + { + "items": "minecraft:flint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_obsidian": { + "conditions": { + "items": [ + { + "items": "minecraft:obsidian" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:flint_and_steel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint", + "has_obsidian" + ] + ], + "rewards": { + "recipes": [ + "minecraft:flint_and_steel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/golden_axe.json b/src/generated/resources/data/malum/advancement/recipes/tools/golden_axe.json new file mode 100644 index 000000000..cbb72327b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/golden_axe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/golden_hoe.json b/src/generated/resources/data/malum/advancement/recipes/tools/golden_hoe.json new file mode 100644 index 000000000..c08e99b07 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/golden_hoe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_hoe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/golden_pickaxe.json b/src/generated/resources/data/malum/advancement/recipes/tools/golden_pickaxe.json new file mode 100644 index 000000000..f3608952e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/golden_pickaxe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_pickaxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/golden_shovel.json b/src/generated/resources/data/malum/advancement/recipes/tools/golden_shovel.json new file mode 100644 index 000000000..e4ceef2cc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/golden_shovel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gold_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:gold_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:golden_shovel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gold_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:golden_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/iron_axe.json b/src/generated/resources/data/malum/advancement/recipes/tools/iron_axe.json new file mode 100644 index 000000000..d4dcd43d9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/iron_axe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/iron_hoe.json b/src/generated/resources/data/malum/advancement/recipes/tools/iron_hoe.json new file mode 100644 index 000000000..90d608745 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/iron_hoe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_hoe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/iron_pickaxe.json b/src/generated/resources/data/malum/advancement/recipes/tools/iron_pickaxe.json new file mode 100644 index 000000000..98edb583e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/iron_pickaxe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_pickaxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/iron_shovel.json b/src/generated/resources/data/malum/advancement/recipes/tools/iron_shovel.json new file mode 100644 index 000000000..449cfb5d8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/iron_shovel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:iron_shovel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:iron_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/lead.json b/src/generated/resources/data/malum/advancement/recipes/tools/lead.json new file mode 100644 index 000000000..a872bd4e6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/lead.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_slime_ball": { + "conditions": { + "items": [ + { + "items": "minecraft:slime_ball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lead" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_slime_ball" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lead" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/netherite_axe_smithing.json b/src/generated/resources/data/malum/advancement/recipes/tools/netherite_axe_smithing.json new file mode 100644 index 000000000..aa37d1b83 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/netherite_axe_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_axe_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_axe_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/netherite_hoe_smithing.json b/src/generated/resources/data/malum/advancement/recipes/tools/netherite_hoe_smithing.json new file mode 100644 index 000000000..137ad2fe7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/netherite_hoe_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_hoe_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_hoe_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/netherite_pickaxe_smithing.json b/src/generated/resources/data/malum/advancement/recipes/tools/netherite_pickaxe_smithing.json new file mode 100644 index 000000000..efaeb520b --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/netherite_pickaxe_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_pickaxe_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_pickaxe_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/netherite_shovel_smithing.json b/src/generated/resources/data/malum/advancement/recipes/tools/netherite_shovel_smithing.json new file mode 100644 index 000000000..e6db20d15 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/netherite_shovel_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_netherite_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:netherite_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:netherite_shovel_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_netherite_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:netherite_shovel_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/recovery_compass.json b/src/generated/resources/data/malum/advancement/recipes/tools/recovery_compass.json new file mode 100644 index 000000000..22a7b883f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/recovery_compass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo_shard": { + "conditions": { + "items": [ + { + "items": "minecraft:echo_shard" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:recovery_compass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_echo_shard" + ] + ], + "rewards": { + "recipes": [ + "minecraft:recovery_compass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/shears.json b/src/generated/resources/data/malum/advancement/recipes/tools/shears.json new file mode 100644 index 000000000..4bf08acdc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/shears.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:shears" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/spyglass.json b/src/generated/resources/data/malum/advancement/recipes/tools/spyglass.json new file mode 100644 index 000000000..de0605c07 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/spyglass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_amethyst_shard": { + "conditions": { + "items": [ + { + "items": "minecraft:amethyst_shard" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spyglass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_amethyst_shard" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spyglass" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/stone_axe.json b/src/generated/resources/data/malum/advancement/recipes/tools/stone_axe.json new file mode 100644 index 000000000..b2fd156af --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/stone_axe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "#minecraft:stone_tool_materials" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/stone_hoe.json b/src/generated/resources/data/malum/advancement/recipes/tools/stone_hoe.json new file mode 100644 index 000000000..ef5185ceb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/stone_hoe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "#minecraft:stone_tool_materials" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_hoe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/stone_pickaxe.json b/src/generated/resources/data/malum/advancement/recipes/tools/stone_pickaxe.json new file mode 100644 index 000000000..1377811c6 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/stone_pickaxe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "#minecraft:stone_tool_materials" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_pickaxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/stone_shovel.json b/src/generated/resources/data/malum/advancement/recipes/tools/stone_shovel.json new file mode 100644 index 000000000..cf566f507 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/stone_shovel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "#minecraft:stone_tool_materials" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:stone_shovel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "minecraft:stone_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/wooden_axe.json b/src/generated/resources/data/malum/advancement/recipes/tools/wooden_axe.json new file mode 100644 index 000000000..f058032c4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/wooden_axe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stick": { + "conditions": { + "items": [ + { + "items": "minecraft:stick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wooden_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wooden_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/wooden_hoe.json b/src/generated/resources/data/malum/advancement/recipes/tools/wooden_hoe.json new file mode 100644 index 000000000..35cefbdb8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/wooden_hoe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stick": { + "conditions": { + "items": [ + { + "items": "minecraft:stick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wooden_hoe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wooden_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/wooden_pickaxe.json b/src/generated/resources/data/malum/advancement/recipes/tools/wooden_pickaxe.json new file mode 100644 index 000000000..e88dc29fc --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/wooden_pickaxe.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stick": { + "conditions": { + "items": [ + { + "items": "minecraft:stick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wooden_pickaxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wooden_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/tools/wooden_shovel.json b/src/generated/resources/data/malum/advancement/recipes/tools/wooden_shovel.json new file mode 100644 index 000000000..8fab2e74c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/tools/wooden_shovel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stick": { + "conditions": { + "items": [ + { + "items": "minecraft:stick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:wooden_shovel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stick" + ] + ], + "rewards": { + "recipes": [ + "minecraft:wooden_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/acacia_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/acacia_boat.json new file mode 100644 index 000000000..ea11dff8c --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/acacia_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_boat" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "in_water": { + "conditions": { + "block": "minecraft:water" + }, + "trigger": "minecraft:enter_block" + } + }, + "requirements": [ + [ + "has_the_recipe", + "in_water" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/acacia_chest_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/acacia_chest_boat.json new file mode 100644 index 000000000..abe7cd39e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/acacia_chest_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_boat": { + "conditions": { + "items": [ + { + "items": "#minecraft:boats" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:acacia_chest_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_boat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_chest_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/activator_rail.json b/src/generated/resources/data/malum/advancement/recipes/transportation/activator_rail.json new file mode 100644 index 000000000..45aabf4fa --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/activator_rail.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rail": { + "conditions": { + "items": [ + { + "items": "minecraft:rail" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:activator_rail" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rail" + ] + ], + "rewards": { + "recipes": [ + "minecraft:activator_rail" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/bamboo_chest_raft.json b/src/generated/resources/data/malum/advancement/recipes/transportation/bamboo_chest_raft.json new file mode 100644 index 000000000..3c35ddc3e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/bamboo_chest_raft.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_boat": { + "conditions": { + "items": [ + { + "items": "#minecraft:boats" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_chest_raft" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_boat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_chest_raft" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/bamboo_raft.json b/src/generated/resources/data/malum/advancement/recipes/transportation/bamboo_raft.json new file mode 100644 index 000000000..cd845a7cf --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/bamboo_raft.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:bamboo_raft" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "in_water": { + "conditions": { + "block": "minecraft:water" + }, + "trigger": "minecraft:enter_block" + } + }, + "requirements": [ + [ + "has_the_recipe", + "in_water" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_raft" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/birch_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/birch_boat.json new file mode 100644 index 000000000..aabc78e40 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/birch_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_boat" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "in_water": { + "conditions": { + "block": "minecraft:water" + }, + "trigger": "minecraft:enter_block" + } + }, + "requirements": [ + [ + "has_the_recipe", + "in_water" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/birch_chest_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/birch_chest_boat.json new file mode 100644 index 000000000..a3467b945 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/birch_chest_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_boat": { + "conditions": { + "items": [ + { + "items": "#minecraft:boats" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:birch_chest_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_boat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_chest_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/carrot_on_a_stick.json b/src/generated/resources/data/malum/advancement/recipes/transportation/carrot_on_a_stick.json new file mode 100644 index 000000000..e7b310190 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/carrot_on_a_stick.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_carrot": { + "conditions": { + "items": [ + { + "items": "minecraft:carrot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:carrot_on_a_stick" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_carrot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:carrot_on_a_stick" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/cherry_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/cherry_boat.json new file mode 100644 index 000000000..e72ccdf55 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/cherry_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_boat" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "in_water": { + "conditions": { + "block": "minecraft:water" + }, + "trigger": "minecraft:enter_block" + } + }, + "requirements": [ + [ + "has_the_recipe", + "in_water" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/cherry_chest_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/cherry_chest_boat.json new file mode 100644 index 000000000..8b87f01f9 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/cherry_chest_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_boat": { + "conditions": { + "items": [ + { + "items": "#minecraft:boats" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cherry_chest_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_boat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_chest_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/chest_minecart.json b/src/generated/resources/data/malum/advancement/recipes/transportation/chest_minecart.json new file mode 100644 index 000000000..5d5ba0343 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/chest_minecart.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_minecart": { + "conditions": { + "items": [ + { + "items": "minecraft:minecart" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:chest_minecart" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_minecart" + ] + ], + "rewards": { + "recipes": [ + "minecraft:chest_minecart" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/dark_oak_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/dark_oak_boat.json new file mode 100644 index 000000000..6557ca3af --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/dark_oak_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_boat" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "in_water": { + "conditions": { + "block": "minecraft:water" + }, + "trigger": "minecraft:enter_block" + } + }, + "requirements": [ + [ + "has_the_recipe", + "in_water" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/dark_oak_chest_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/dark_oak_chest_boat.json new file mode 100644 index 000000000..98236f771 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/dark_oak_chest_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_boat": { + "conditions": { + "items": [ + { + "items": "#minecraft:boats" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_chest_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_boat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_chest_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/detector_rail.json b/src/generated/resources/data/malum/advancement/recipes/transportation/detector_rail.json new file mode 100644 index 000000000..cd2915eda --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/detector_rail.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rail": { + "conditions": { + "items": [ + { + "items": "minecraft:rail" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:detector_rail" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rail" + ] + ], + "rewards": { + "recipes": [ + "minecraft:detector_rail" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/furnace_minecart.json b/src/generated/resources/data/malum/advancement/recipes/transportation/furnace_minecart.json new file mode 100644 index 000000000..a095f3f65 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/furnace_minecart.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_minecart": { + "conditions": { + "items": [ + { + "items": "minecraft:minecart" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:furnace_minecart" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_minecart" + ] + ], + "rewards": { + "recipes": [ + "minecraft:furnace_minecart" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/hopper_minecart.json b/src/generated/resources/data/malum/advancement/recipes/transportation/hopper_minecart.json new file mode 100644 index 000000000..7ba8f5382 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/hopper_minecart.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_minecart": { + "conditions": { + "items": [ + { + "items": "minecraft:minecart" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:hopper_minecart" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_minecart" + ] + ], + "rewards": { + "recipes": [ + "minecraft:hopper_minecart" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/jungle_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/jungle_boat.json new file mode 100644 index 000000000..604555d8f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/jungle_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_boat" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "in_water": { + "conditions": { + "block": "minecraft:water" + }, + "trigger": "minecraft:enter_block" + } + }, + "requirements": [ + [ + "has_the_recipe", + "in_water" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/jungle_chest_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/jungle_chest_boat.json new file mode 100644 index 000000000..506945c33 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/jungle_chest_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_boat": { + "conditions": { + "items": [ + { + "items": "#minecraft:boats" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:jungle_chest_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_boat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_chest_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/mangrove_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/mangrove_boat.json new file mode 100644 index 000000000..2b778cdc8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/mangrove_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_boat" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "in_water": { + "conditions": { + "block": "minecraft:water" + }, + "trigger": "minecraft:enter_block" + } + }, + "requirements": [ + [ + "has_the_recipe", + "in_water" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/mangrove_chest_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/mangrove_chest_boat.json new file mode 100644 index 000000000..8b2d68fb1 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/mangrove_chest_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_boat": { + "conditions": { + "items": [ + { + "items": "#minecraft:boats" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mangrove_chest_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_boat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_chest_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/minecart.json b/src/generated/resources/data/malum/advancement/recipes/transportation/minecart.json new file mode 100644 index 000000000..0bc6a688f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/minecart.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:minecart" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:minecart" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/oak_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/oak_boat.json new file mode 100644 index 000000000..6ffdc3865 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/oak_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_boat" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "in_water": { + "conditions": { + "block": "minecraft:water" + }, + "trigger": "minecraft:enter_block" + } + }, + "requirements": [ + [ + "has_the_recipe", + "in_water" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/oak_chest_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/oak_chest_boat.json new file mode 100644 index 000000000..141388f55 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/oak_chest_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_boat": { + "conditions": { + "items": [ + { + "items": "#minecraft:boats" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:oak_chest_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_boat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_chest_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/powered_rail.json b/src/generated/resources/data/malum/advancement/recipes/transportation/powered_rail.json new file mode 100644 index 000000000..5e504c548 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/powered_rail.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rail": { + "conditions": { + "items": [ + { + "items": "minecraft:rail" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:powered_rail" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rail" + ] + ], + "rewards": { + "recipes": [ + "minecraft:powered_rail" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/rail.json b/src/generated/resources/data/malum/advancement/recipes/transportation/rail.json new file mode 100644 index 000000000..78e0b5ffe --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/rail.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_minecart": { + "conditions": { + "items": [ + { + "items": "minecraft:minecart" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:rail" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_minecart" + ] + ], + "rewards": { + "recipes": [ + "minecraft:rail" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/spruce_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/spruce_boat.json new file mode 100644 index 000000000..70ae85ebb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/spruce_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_boat" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "in_water": { + "conditions": { + "block": "minecraft:water" + }, + "trigger": "minecraft:enter_block" + } + }, + "requirements": [ + [ + "has_the_recipe", + "in_water" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/spruce_chest_boat.json b/src/generated/resources/data/malum/advancement/recipes/transportation/spruce_chest_boat.json new file mode 100644 index 000000000..b365bc281 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/spruce_chest_boat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_boat": { + "conditions": { + "items": [ + { + "items": "#minecraft:boats" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_chest_boat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_boat" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_chest_boat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/tnt_minecart.json b/src/generated/resources/data/malum/advancement/recipes/transportation/tnt_minecart.json new file mode 100644 index 000000000..86146c6fb --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/tnt_minecart.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_minecart": { + "conditions": { + "items": [ + { + "items": "minecraft:minecart" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:tnt_minecart" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_minecart" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tnt_minecart" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/transportation/warped_fungus_on_a_stick.json b/src/generated/resources/data/malum/advancement/recipes/transportation/warped_fungus_on_a_stick.json new file mode 100644 index 000000000..8cdeba357 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/transportation/warped_fungus_on_a_stick.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:warped_fungus_on_a_stick" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_warped_fungus": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_fungus" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_fungus" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_fungus_on_a_stick" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/anomalous_design.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/anomalous_design.json new file mode 100644 index 000000000..52d4a5ba2 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/anomalous_design.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:anomalous_design" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:anomalous_design" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/auric_embers.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/auric_embers.json new file mode 100644 index 000000000..7248ed0d7 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/auric_embers.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:auric_embers" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:auric_embers" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/encyclopedia_esoterica.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/encyclopedia_esoterica.json new file mode 100644 index 000000000..383361798 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/encyclopedia_esoterica.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:encyclopedia_esoterica" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:encyclopedia_esoterica" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/fused_consciousness.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/fused_consciousness.json new file mode 100644 index 000000000..e163e9695 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/fused_consciousness.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:fused_consciousness" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:fused_consciousness" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/malignant_lead.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/malignant_lead.json new file mode 100644 index 000000000..414d691f4 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/malignant_lead.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:malignant_lead" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:malignant_lead" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/mnemonic_fragment.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/mnemonic_fragment.json new file mode 100644 index 000000000..120121c48 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/mnemonic_fragment.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:mnemonic_fragment" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:mnemonic_fragment" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/mnemonic_fragment_from_cluster.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/mnemonic_fragment_from_cluster.json new file mode 100644 index 000000000..c8e929f0e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/mnemonic_fragment_from_cluster.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:mnemonic_fragment_from_cluster" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:mnemonic_fragment_from_cluster" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/music_disc_aesthetica.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/music_disc_aesthetica.json new file mode 100644 index 000000000..157b1cbb8 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/music_disc_aesthetica.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:music_disc_aesthetica" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:music_disc_aesthetica" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/null_slate.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/null_slate.json new file mode 100644 index 000000000..e34f47d39 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/null_slate.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:null_slate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:null_slate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/raw_soulstone.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/raw_soulstone.json new file mode 100644 index 000000000..31a36069e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/raw_soulstone.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:raw_soulstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:raw_soulstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/the_vessel.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/the_vessel.json new file mode 100644 index 000000000..88568e07e --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/the_vessel.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:the_vessel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:the_vessel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/tophat.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/tophat.json new file mode 100644 index 000000000..bde119893 --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/tophat.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:tophat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:tophat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/advancement/recipes/void_favor/void_salts.json b/src/generated/resources/data/malum/advancement/recipes/void_favor/void_salts.json new file mode 100644 index 000000000..8ebef7f3f --- /dev/null +++ b/src/generated/resources/data/malum/advancement/recipes/void_favor/void_salts.json @@ -0,0 +1,21 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "malum:void_salts" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "malum:void_salts" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/enchantment/haunted.json b/src/generated/resources/data/malum/enchantment/haunted.json new file mode 100644 index 000000000..005a6c71f --- /dev/null +++ b/src/generated/resources/data/malum/enchantment/haunted.json @@ -0,0 +1,21 @@ +{ + "anvil_cost": 1, + "description": { + "translate": "enchantment.malum.haunted" + }, + "max_cost": { + "base": 6, + "per_level_above_first": 10 + }, + "max_level": 2, + "min_cost": { + "base": 1, + "per_level_above_first": 10 + }, + "primary_items": "#malum:enchantable/ascension", + "slots": [ + "hand" + ], + "supported_items": "#malum:enchantable/ascension", + "weight": 5 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/enchantment/rebound.json b/src/generated/resources/data/malum/enchantment/rebound.json new file mode 100644 index 000000000..75798a6f2 --- /dev/null +++ b/src/generated/resources/data/malum/enchantment/rebound.json @@ -0,0 +1,21 @@ +{ + "anvil_cost": 1, + "description": { + "translate": "enchantment.malum.rebound" + }, + "max_cost": { + "base": 6, + "per_level_above_first": 10 + }, + "max_level": 3, + "min_cost": { + "base": 1, + "per_level_above_first": 10 + }, + "primary_items": "#malum:enchantable/rebound", + "slots": [ + "hand" + ], + "supported_items": "#malum:enchantable/rebound", + "weight": 5 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/enchantment/replenishing.json b/src/generated/resources/data/malum/enchantment/replenishing.json new file mode 100644 index 000000000..470ccee97 --- /dev/null +++ b/src/generated/resources/data/malum/enchantment/replenishing.json @@ -0,0 +1,21 @@ +{ + "anvil_cost": 1, + "description": { + "translate": "enchantment.malum.replenishing" + }, + "max_cost": { + "base": 6, + "per_level_above_first": 10 + }, + "max_level": 2, + "min_cost": { + "base": 1, + "per_level_above_first": 10 + }, + "primary_items": "#malum:staff", + "slots": [ + "hand" + ], + "supported_items": "#malum:staff", + "weight": 10 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/enchantment/spirit_plunder.json b/src/generated/resources/data/malum/enchantment/spirit_plunder.json new file mode 100644 index 000000000..5661f23be --- /dev/null +++ b/src/generated/resources/data/malum/enchantment/spirit_plunder.json @@ -0,0 +1,21 @@ +{ + "anvil_cost": 1, + "description": { + "translate": "enchantment.malum.spirit_plunder" + }, + "max_cost": { + "base": 6, + "per_level_above_first": 10 + }, + "max_level": 2, + "min_cost": { + "base": 1, + "per_level_above_first": 10 + }, + "primary_items": "#malum:soul_hunter_weapon", + "slots": [ + "hand" + ], + "supported_items": "#malum:soul_hunter_weapon", + "weight": 10 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/aerial_spirited_glass.json b/src/generated/resources/data/malum/loot_table/blocks/aerial_spirited_glass.json new file mode 100644 index 000000000..9bbc4acf4 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/aerial_spirited_glass.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:aerial_spirited_glass" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/aqueous_spirited_glass.json b/src/generated/resources/data/malum/loot_table/blocks/aqueous_spirited_glass.json new file mode 100644 index 000000000..44cdd55ad --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/aqueous_spirited_glass.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:aqueous_spirited_glass" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/arcane_spirited_glass.json b/src/generated/resources/data/malum/loot_table/blocks/arcane_spirited_glass.json new file mode 100644 index 000000000..2358fac52 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/arcane_spirited_glass.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:arcane_spirited_glass" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/azure_runewood_leaves.json b/src/generated/resources/data/malum/loot_table/blocks/azure_runewood_leaves.json new file mode 100644 index 000000000..590cacec5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/azure_runewood_leaves.json @@ -0,0 +1,135 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:azure_runewood_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "chances": [ + 0.015, + 0.0225, + 0.033333335, + 0.05 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "name": "malum:azure_runewood_sapling" + } + ] + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "chances": [ + 0.02, + 0.022222223, + 0.025, + 0.033333335, + 0.1 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 2.0, + "min": 1.0 + }, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:stick" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/azure_runewood_sapling.json b/src/generated/resources/data/malum/loot_table/blocks/azure_runewood_sapling.json new file mode 100644 index 000000000..7270021e3 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/azure_runewood_sapling.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:azure_runewood_sapling" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/blazing_quartz_cluster.json b/src/generated/resources/data/malum/loot_table/blocks/blazing_quartz_cluster.json new file mode 100644 index 000000000..9cc6993ae --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/blazing_quartz_cluster.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:blazing_quartz" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/blazing_quartz_ore.json b/src/generated/resources/data/malum/loot_table/blocks/blazing_quartz_ore.json new file mode 100644 index 000000000..7a5b6b3b8 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/blazing_quartz_ore.json @@ -0,0 +1,51 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:blazing_quartz_ore" + }, + { + "type": "minecraft:item", + "functions": [ + { + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops", + "function": "minecraft:apply_bonus" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:blazing_quartz" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/blighted_earth.json b/src/generated/resources/data/malum/loot_table/blocks/blighted_earth.json new file mode 100644 index 000000000..d58f6063d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/blighted_earth.json @@ -0,0 +1,68 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:blighted_earth" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "functions": [ + { + "add": false, + "count": 4.0, + "function": "minecraft:set_count" + } + ], + "name": "malum:blighted_gunk" + } + ] + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:dirt" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/blighted_growth.json b/src/generated/resources/data/malum/loot_table/blocks/blighted_growth.json new file mode 100644 index 000000000..b976c2be4 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/blighted_growth.json @@ -0,0 +1,64 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:blighted_gunk" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "functions": [ + { + "add": false, + "count": 1.0, + "function": "minecraft:set_count" + } + ], + "name": "malum:blighted_gunk" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/blighted_soil.json b/src/generated/resources/data/malum/loot_table/blocks/blighted_soil.json new file mode 100644 index 000000000..e4c6f9823 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/blighted_soil.json @@ -0,0 +1,53 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:blighted_soil" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "functions": [ + { + "add": false, + "count": 4.0, + "function": "minecraft:set_count" + } + ], + "name": "malum:blighted_gunk" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/blighted_soulwood.json b/src/generated/resources/data/malum/loot_table/blocks/blighted_soulwood.json new file mode 100644 index 000000000..c8792dbac --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/blighted_soulwood.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:blighted_soulwood" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "malum:soulwood_log" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_alchemical_calx.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_alchemical_calx.json new file mode 100644 index 000000000..0fadeb5ba --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_alchemical_calx.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_alchemical_calx" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_arcane_charcoal.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_arcane_charcoal.json new file mode 100644 index 000000000..558299feb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_arcane_charcoal.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_arcane_charcoal" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_astral_weave.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_astral_weave.json new file mode 100644 index 000000000..aebbd5d82 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_astral_weave.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_astral_weave" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_auric_embers.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_auric_embers.json new file mode 100644 index 000000000..7f7a83817 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_auric_embers.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_auric_embers" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_blazing_quartz.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_blazing_quartz.json new file mode 100644 index 000000000..8f3a763c1 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_blazing_quartz.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_blazing_quartz" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_brilliance.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_brilliance.json new file mode 100644 index 000000000..8d10a8736 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_brilliance.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_brilliance" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_cthonic_gold.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_cthonic_gold.json new file mode 100644 index 000000000..4da9279ec --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_cthonic_gold.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_cthonic_gold" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_grim_talc.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_grim_talc.json new file mode 100644 index 000000000..72ec3247a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_grim_talc.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_grim_talc" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_hallowed_gold.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_hallowed_gold.json new file mode 100644 index 000000000..9b953e3db --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_hallowed_gold.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_hallowed_gold" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_hex_ash.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_hex_ash.json new file mode 100644 index 000000000..8787e02e8 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_hex_ash.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_hex_ash" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_living_flesh.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_living_flesh.json new file mode 100644 index 000000000..06036bceb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_living_flesh.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_living_flesh" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_malignant_lead.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_malignant_lead.json new file mode 100644 index 000000000..65e9ca28b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_malignant_lead.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_malignant_lead" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_malignant_pewter.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_malignant_pewter.json new file mode 100644 index 000000000..9a37d5134 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_malignant_pewter.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_malignant_pewter" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_mnemonic_fragment.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_mnemonic_fragment.json new file mode 100644 index 000000000..f5b7fa9ae --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_mnemonic_fragment.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_mnemonic_fragment" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_null_slate.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_null_slate.json new file mode 100644 index 000000000..622741f0c --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_null_slate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_null_slate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_raw_soulstone.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_raw_soulstone.json new file mode 100644 index 000000000..921e6208f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_raw_soulstone.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_raw_soulstone" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_rotting_essence.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_rotting_essence.json new file mode 100644 index 000000000..b44365f61 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_rotting_essence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_rotting_essence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_soul_stained_steel.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_soul_stained_steel.json new file mode 100644 index 000000000..2a5681f0e --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_soul_stained_steel.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_soul_stained_steel" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_soulstone.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_soulstone.json new file mode 100644 index 000000000..f5e704fde --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_soulstone.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_soulstone" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/block_of_void_salts.json b/src/generated/resources/data/malum/loot_table/blocks/block_of_void_salts.json new file mode 100644 index 000000000..a7bd101aa --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/block_of_void_salts.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:block_of_void_salts" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/brilliant_deepslate.json b/src/generated/resources/data/malum/loot_table/blocks/brilliant_deepslate.json new file mode 100644 index 000000000..a4b7a9b85 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/brilliant_deepslate.json @@ -0,0 +1,51 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:brilliant_deepslate" + }, + { + "type": "minecraft:item", + "functions": [ + { + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops", + "function": "minecraft:apply_bonus" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:cluster_of_brilliance" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/brilliant_obelisk.json b/src/generated/resources/data/malum/loot_table/blocks/brilliant_obelisk.json new file mode 100644 index 000000000..1479cc08f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/brilliant_obelisk.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:brilliant_obelisk" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/brilliant_obelisk_component.json b/src/generated/resources/data/malum/loot_table/blocks/brilliant_obelisk_component.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/brilliant_obelisk_component.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/brilliant_stone.json b/src/generated/resources/data/malum/loot_table/blocks/brilliant_stone.json new file mode 100644 index 000000000..16e19e883 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/brilliant_stone.json @@ -0,0 +1,51 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:brilliant_stone" + }, + { + "type": "minecraft:item", + "functions": [ + { + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops", + "function": "minecraft:apply_bonus" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:cluster_of_brilliance" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/budding_soulwood_leaves.json b/src/generated/resources/data/malum/loot_table/blocks/budding_soulwood_leaves.json new file mode 100644 index 000000000..0111f0156 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/budding_soulwood_leaves.json @@ -0,0 +1,135 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:budding_soulwood_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "chances": [ + 0.015, + 0.0225, + 0.033333335, + 0.05 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "name": "malum:soulwood_growth" + } + ] + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "chances": [ + 0.02, + 0.022222223, + 0.025, + 0.033333335, + 0.1 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 2.0, + "min": 1.0 + }, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:stick" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/calcified_blight.json b/src/generated/resources/data/malum/loot_table/blocks/calcified_blight.json new file mode 100644 index 000000000..a4f0eaedd --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/calcified_blight.json @@ -0,0 +1,57 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:calcified_blight" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "malum:calcified_blight" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/checkered_tainted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/checkered_tainted_rock.json new file mode 100644 index 000000000..2b90c4810 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/checkered_tainted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:checkered_tainted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/checkered_twisted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/checkered_twisted_rock.json new file mode 100644 index 000000000..9f304cf36 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/checkered_twisted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:checkered_twisted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/chiseled_tainted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/chiseled_tainted_rock.json new file mode 100644 index 000000000..ec1baab19 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/chiseled_tainted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:chiseled_tainted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/chiseled_twisted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/chiseled_twisted_rock.json new file mode 100644 index 000000000..6ad61daef --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/chiseled_twisted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:chiseled_twisted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/clinging_blight.json b/src/generated/resources/data/malum/loot_table/blocks/clinging_blight.json new file mode 100644 index 000000000..4807602a7 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/clinging_blight.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:blighted_gunk" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/cthonic_gold_cluster.json b/src/generated/resources/data/malum/loot_table/blocks/cthonic_gold_cluster.json new file mode 100644 index 000000000..276f4b918 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/cthonic_gold_cluster.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:cthonic_gold_fragment" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/cthonic_gold_ore.json b/src/generated/resources/data/malum/loot_table/blocks/cthonic_gold_ore.json new file mode 100644 index 000000000..c844e54fa --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/cthonic_gold_ore.json @@ -0,0 +1,55 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:cthonic_gold_ore" + }, + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 4.0, + "min": 3.0 + }, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:cthonic_gold_fragment" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/cursed_sap_block.json b/src/generated/resources/data/malum/loot_table/blocks/cursed_sap_block.json new file mode 100644 index 000000000..5ba9128a5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/cursed_sap_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:cursed_sap_block" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/cut_runewood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/cut_runewood_planks.json new file mode 100644 index 000000000..8b9920917 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/cut_runewood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:cut_runewood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/cut_soulwood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/cut_soulwood_planks.json new file mode 100644 index 000000000..a5148e199 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/cut_soulwood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:cut_soulwood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/cut_tainted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/cut_tainted_rock.json new file mode 100644 index 000000000..0f924c6b9 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/cut_tainted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:cut_tainted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/cut_twisted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/cut_twisted_rock.json new file mode 100644 index 000000000..51ab36739 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/cut_twisted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:cut_twisted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/deepslate_quartz_ore.json b/src/generated/resources/data/malum/loot_table/blocks/deepslate_quartz_ore.json new file mode 100644 index 000000000..16f61f0d5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/deepslate_quartz_ore.json @@ -0,0 +1,51 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:deepslate_quartz_ore" + }, + { + "type": "minecraft:item", + "functions": [ + { + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops", + "function": "minecraft:apply_bonus" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:natural_quartz" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/deepslate_soulstone_ore.json b/src/generated/resources/data/malum/loot_table/blocks/deepslate_soulstone_ore.json new file mode 100644 index 000000000..95ef6d955 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/deepslate_soulstone_ore.json @@ -0,0 +1,51 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:deepslate_soulstone_ore" + }, + { + "type": "minecraft:item", + "functions": [ + { + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops", + "function": "minecraft:apply_bonus" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:raw_soulstone" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/earthen_spirited_glass.json b/src/generated/resources/data/malum/loot_table/blocks/earthen_spirited_glass.json new file mode 100644 index 000000000..fbb86195a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/earthen_spirited_glass.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:earthen_spirited_glass" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/eldritch_spirited_glass.json b/src/generated/resources/data/malum/loot_table/blocks/eldritch_spirited_glass.json new file mode 100644 index 000000000..f70d923b0 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/eldritch_spirited_glass.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:eldritch_spirited_glass" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/ether.json b/src/generated/resources/data/malum/loot_table/blocks/ether.json new file mode 100644 index 000000000..e2547d166 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/ether.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:ether" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/ether_torch.json b/src/generated/resources/data/malum/loot_table/blocks/ether_torch.json new file mode 100644 index 000000000..355b8f267 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/ether_torch.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:ether_torch" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/exposed_runewood_log.json b/src/generated/resources/data/malum/loot_table/blocks/exposed_runewood_log.json new file mode 100644 index 000000000..300f92a12 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/exposed_runewood_log.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:exposed_runewood_log" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/exposed_soulwood_log.json b/src/generated/resources/data/malum/loot_table/blocks/exposed_soulwood_log.json new file mode 100644 index 000000000..1eac9e213 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/exposed_soulwood_log.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:exposed_soulwood_log" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/hanging_azure_runewood_leaves.json b/src/generated/resources/data/malum/loot_table/blocks/hanging_azure_runewood_leaves.json new file mode 100644 index 000000000..97c216952 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/hanging_azure_runewood_leaves.json @@ -0,0 +1,135 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:hanging_azure_runewood_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "chances": [ + 0.015, + 0.0225, + 0.033333335, + 0.05 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "name": "malum:azure_runewood_sapling" + } + ] + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "chances": [ + 0.02, + 0.022222223, + 0.025, + 0.033333335, + 0.1 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 2.0, + "min": 1.0 + }, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:stick" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/hanging_runewood_leaves.json b/src/generated/resources/data/malum/loot_table/blocks/hanging_runewood_leaves.json new file mode 100644 index 000000000..16e6c40f2 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/hanging_runewood_leaves.json @@ -0,0 +1,135 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:hanging_runewood_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "chances": [ + 0.015, + 0.0225, + 0.033333335, + 0.05 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "name": "malum:runewood_sapling" + } + ] + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "chances": [ + 0.02, + 0.022222223, + 0.025, + 0.033333335, + 0.1 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 2.0, + "min": 1.0 + }, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:stick" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/hanging_soulwood_leaves.json b/src/generated/resources/data/malum/loot_table/blocks/hanging_soulwood_leaves.json new file mode 100644 index 000000000..cf97a5736 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/hanging_soulwood_leaves.json @@ -0,0 +1,135 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:hanging_soulwood_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "chances": [ + 0.015, + 0.0225, + 0.033333335, + 0.05 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "name": "malum:soulwood_growth" + } + ] + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "chances": [ + 0.02, + 0.022222223, + 0.025, + 0.033333335, + 0.1 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 2.0, + "min": 1.0 + }, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:stick" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/infernal_spirited_glass.json b/src/generated/resources/data/malum/loot_table/blocks/infernal_spirited_glass.json new file mode 100644 index 000000000..281b72489 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/infernal_spirited_glass.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:infernal_spirited_glass" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/iridescent_ether.json b/src/generated/resources/data/malum/loot_table/blocks/iridescent_ether.json new file mode 100644 index 000000000..3d0a6c1c7 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/iridescent_ether.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:iridescent_ether" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/iridescent_ether_torch.json b/src/generated/resources/data/malum/loot_table/blocks/iridescent_ether_torch.json new file mode 100644 index 000000000..baa8cb1d5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/iridescent_ether_torch.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:iridescent_ether_torch" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/iridescent_wall_ether_torch.json b/src/generated/resources/data/malum/loot_table/blocks/iridescent_wall_ether_torch.json new file mode 100644 index 000000000..baa8cb1d5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/iridescent_wall_ether_torch.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:iridescent_ether_torch" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/mass_of_blighted_gunk.json b/src/generated/resources/data/malum/loot_table/blocks/mass_of_blighted_gunk.json new file mode 100644 index 000000000..f02bbc8a9 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/mass_of_blighted_gunk.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:mass_of_blighted_gunk" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/natural_quartz_cluster.json b/src/generated/resources/data/malum/loot_table/blocks/natural_quartz_cluster.json new file mode 100644 index 000000000..23949a706 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/natural_quartz_cluster.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:natural_quartz" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/natural_quartz_ore.json b/src/generated/resources/data/malum/loot_table/blocks/natural_quartz_ore.json new file mode 100644 index 000000000..560706a8b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/natural_quartz_ore.json @@ -0,0 +1,51 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:natural_quartz_ore" + }, + { + "type": "minecraft:item", + "functions": [ + { + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops", + "function": "minecraft:apply_bonus" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:natural_quartz" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock.json new file mode 100644 index 000000000..5011736bf --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:polished_tainted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_slab.json b/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_slab.json new file mode 100644 index 000000000..5be5afe34 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:polished_tainted_rock_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:polished_tainted_rock_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_stairs.json new file mode 100644 index 000000000..37d962cb3 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:polished_tainted_rock_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_wall.json b/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_wall.json new file mode 100644 index 000000000..ca76e38c2 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/polished_tainted_rock_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:polished_tainted_rock_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock.json new file mode 100644 index 000000000..cd4a73817 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:polished_twisted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_slab.json b/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_slab.json new file mode 100644 index 000000000..cbb0d55ab --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:polished_twisted_rock_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:polished_twisted_rock_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_stairs.json new file mode 100644 index 000000000..d6c8a35cc --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:polished_twisted_rock_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_wall.json b/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_wall.json new file mode 100644 index 000000000..0a19b86f0 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/polished_twisted_rock_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:polished_twisted_rock_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/primordial_soup.json b/src/generated/resources/data/malum/loot_table/blocks/primordial_soup.json new file mode 100644 index 000000000..142a38950 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/primordial_soup.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:primordial_soup" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/repair_pylon.json b/src/generated/resources/data/malum/loot_table/blocks/repair_pylon.json new file mode 100644 index 000000000..7bc6aaaf8 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/repair_pylon.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:repair_pylon" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/repair_pylon_component.json b/src/generated/resources/data/malum/loot_table/blocks/repair_pylon_component.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/repair_pylon_component.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/revealed_runewood_log.json b/src/generated/resources/data/malum/loot_table/blocks/revealed_runewood_log.json new file mode 100644 index 000000000..132aa7048 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/revealed_runewood_log.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:revealed_runewood_log" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/revealed_soulwood_log.json b/src/generated/resources/data/malum/loot_table/blocks/revealed_soulwood_log.json new file mode 100644 index 000000000..9453f0f8c --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/revealed_soulwood_log.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:revealed_soulwood_log" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/ritual_plinth.json b/src/generated/resources/data/malum/loot_table/blocks/ritual_plinth.json new file mode 100644 index 000000000..5a6c04f1c --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/ritual_plinth.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:ritual_plinth" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood.json b/src/generated/resources/data/malum/loot_table/blocks/runewood.json new file mode 100644 index 000000000..ca8d66ebf --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_beam.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_beam.json new file mode 100644 index 000000000..64a5a22d2 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_beam.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_beam" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_boards.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_boards.json new file mode 100644 index 000000000..31855d499 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_boards.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_boards" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_boards_slab.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_boards_slab.json new file mode 100644 index 000000000..ce4698435 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_boards_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:runewood_boards_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:runewood_boards_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_boards_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_boards_stairs.json new file mode 100644 index 000000000..77ee093da --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_boards_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_boards_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_boards_wall.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_boards_wall.json new file mode 100644 index 000000000..b9ac5178b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_boards_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_boards_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_door.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_door.json new file mode 100644 index 000000000..1d0755854 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_door.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "block": "malum:runewood_door", + "condition": "minecraft:block_state_property", + "properties": { + "half": "lower" + } + } + ], + "name": "malum:runewood_door" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_item_pedestal.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_item_pedestal.json new file mode 100644 index 000000000..4f80efd6d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_item_pedestal.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_item_pedestal" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_item_stand.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_item_stand.json new file mode 100644 index 000000000..ed6627b81 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_item_stand.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_item_stand" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_leaves.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_leaves.json new file mode 100644 index 000000000..396a09e67 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_leaves.json @@ -0,0 +1,135 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:runewood_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "chances": [ + 0.015, + 0.0225, + 0.033333335, + 0.05 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "name": "malum:runewood_sapling" + } + ] + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "chances": [ + 0.02, + 0.022222223, + 0.025, + 0.033333335, + 0.1 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 2.0, + "min": 1.0 + }, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:stick" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_log.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_log.json new file mode 100644 index 000000000..295a1e9e5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_log.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_log" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_obelisk.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_obelisk.json new file mode 100644 index 000000000..e5d83da77 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_obelisk.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_obelisk" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_obelisk_component.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_obelisk_component.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_obelisk_component.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_panel.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_panel.json new file mode 100644 index 000000000..2cb694119 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_panel.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_panel" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks.json new file mode 100644 index 000000000..d84b9aa52 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_button.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_button.json new file mode 100644 index 000000000..1147e86e3 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_planks_button" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_fence.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_fence.json new file mode 100644 index 000000000..be5ad383b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_planks_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_fence_gate.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_fence_gate.json new file mode 100644 index 000000000..908e0c1f3 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_planks_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_pressure_plate.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_pressure_plate.json new file mode 100644 index 000000000..4d8c0fc82 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_pressure_plate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_planks_pressure_plate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_slab.json new file mode 100644 index 000000000..2dc3165ea --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:runewood_planks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:runewood_planks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_stairs.json new file mode 100644 index 000000000..134f230fa --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_planks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_planks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_sapling.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_sapling.json new file mode 100644 index 000000000..1517a92a1 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_sapling.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_sapling" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_sign.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_sign.json new file mode 100644 index 000000000..8970827f0 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_sign.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_sign" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_tiles.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_tiles.json new file mode 100644 index 000000000..23748400b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_tiles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_tiles" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_tiles_slab.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_tiles_slab.json new file mode 100644 index 000000000..605d7a505 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_tiles_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:runewood_tiles_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:runewood_tiles_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_tiles_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_tiles_stairs.json new file mode 100644 index 000000000..cafebb4eb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_tiles_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_tiles_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_totem_base.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_totem_base.json new file mode 100644 index 000000000..9d1e72197 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_totem_base.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_totem_base" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_totem_pole.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_totem_pole.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_totem_pole.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_trapdoor.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_trapdoor.json new file mode 100644 index 000000000..027a67816 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_trapdoor.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_trapdoor" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runewood_wall_sign.json b/src/generated/resources/data/malum/loot_table/blocks/runewood_wall_sign.json new file mode 100644 index 000000000..8970827f0 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runewood_wall_sign.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runewood_sign" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_sap_block.json b/src/generated/resources/data/malum/loot_table/blocks/runic_sap_block.json new file mode 100644 index 000000000..52c387bed --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_sap_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_sap_block" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..1b020728a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_small_tainted_rock_bricks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..edface9cb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:runic_small_tainted_rock_bricks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:runic_small_tainted_rock_bricks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..f7c0e1ec6 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_small_tainted_rock_bricks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..eb851aee3 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_small_tainted_rock_bricks_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_small_tainted_rock_bricks_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..3c64a7473 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_small_twisted_rock_bricks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..df06d98ed --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:runic_small_twisted_rock_bricks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:runic_small_twisted_rock_bricks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..e36f58de9 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_small_twisted_rock_bricks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..3b446573f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_small_twisted_rock_bricks_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_small_twisted_rock_bricks_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks.json new file mode 100644 index 000000000..76d3124a8 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_tainted_rock_bricks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..47f3c3266 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:runic_tainted_rock_bricks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:runic_tainted_rock_bricks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..5a0f78042 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_tainted_rock_bricks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..616fb27ad --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_bricks_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_tainted_rock_bricks_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles.json new file mode 100644 index 000000000..ea539c2c7 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_tainted_rock_tiles" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_slab.json b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_slab.json new file mode 100644 index 000000000..279392d1b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:runic_tainted_rock_tiles_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:runic_tainted_rock_tiles_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..9c22d8c4c --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_tainted_rock_tiles_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_wall.json b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_wall.json new file mode 100644 index 000000000..7de0afb54 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_tainted_rock_tiles_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_tainted_rock_tiles_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks.json new file mode 100644 index 000000000..4d35feea4 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_twisted_rock_bricks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..f0c1c15b9 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:runic_twisted_rock_bricks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:runic_twisted_rock_bricks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..32f97e09d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_twisted_rock_bricks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..7dbb080cb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_bricks_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_twisted_rock_bricks_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles.json new file mode 100644 index 000000000..4d98044d9 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_twisted_rock_tiles" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_slab.json b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_slab.json new file mode 100644 index 000000000..6b3523d97 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:runic_twisted_rock_tiles_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:runic_twisted_rock_tiles_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..53b2564c5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_twisted_rock_tiles_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_wall.json b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_wall.json new file mode 100644 index 000000000..41594dc79 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_twisted_rock_tiles_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_twisted_rock_tiles_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/runic_workbench.json b/src/generated/resources/data/malum/loot_table/blocks/runic_workbench.json new file mode 100644 index 000000000..fb4b3c334 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/runic_workbench.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:runic_workbench" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks.json new file mode 100644 index 000000000..52002863d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:rustic_runewood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks_slab.json new file mode 100644 index 000000000..b8cde4fdb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:rustic_runewood_planks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:rustic_runewood_planks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..a044cfc97 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_planks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:rustic_runewood_planks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles.json new file mode 100644 index 000000000..f2cb5e41f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:rustic_runewood_tiles" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles_slab.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles_slab.json new file mode 100644 index 000000000..a2d63b8a7 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:rustic_runewood_tiles_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:rustic_runewood_tiles_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles_stairs.json new file mode 100644 index 000000000..3ba5dbcec --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_runewood_tiles_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:rustic_runewood_tiles_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks.json new file mode 100644 index 000000000..f9c700c99 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:rustic_soulwood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..091d83500 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:rustic_soulwood_planks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:rustic_soulwood_planks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..a3c7a1e50 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_planks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:rustic_soulwood_planks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles.json new file mode 100644 index 000000000..466011106 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:rustic_soulwood_tiles" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles_slab.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles_slab.json new file mode 100644 index 000000000..c61ad7f0b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:rustic_soulwood_tiles_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:rustic_soulwood_tiles_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles_stairs.json new file mode 100644 index 000000000..0e747804a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/rustic_soulwood_tiles_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:rustic_soulwood_tiles_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/sacred_spirited_glass.json b/src/generated/resources/data/malum/loot_table/blocks/sacred_spirited_glass.json new file mode 100644 index 000000000..1f7abc650 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/sacred_spirited_glass.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:sacred_spirited_glass" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks.json b/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks.json new file mode 100644 index 000000000..0ec742dea --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:small_tainted_rock_bricks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..b54259963 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:small_tainted_rock_bricks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:small_tainted_rock_bricks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..0b0fca08f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:small_tainted_rock_bricks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..e1c6fdce4 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/small_tainted_rock_bricks_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:small_tainted_rock_bricks_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks.json b/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks.json new file mode 100644 index 000000000..85873213b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:small_twisted_rock_bricks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..d7305555b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:small_twisted_rock_bricks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:small_twisted_rock_bricks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..e62092229 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:small_twisted_rock_bricks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..44889ff4d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/small_twisted_rock_bricks_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:small_twisted_rock_bricks_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock.json new file mode 100644 index 000000000..4ca78eb06 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:smooth_tainted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_slab.json b/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_slab.json new file mode 100644 index 000000000..7cf6ece55 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:smooth_tainted_rock_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:smooth_tainted_rock_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_stairs.json new file mode 100644 index 000000000..1d75bae8f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:smooth_tainted_rock_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_wall.json b/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_wall.json new file mode 100644 index 000000000..f0b981a64 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/smooth_tainted_rock_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:smooth_tainted_rock_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock.json new file mode 100644 index 000000000..27e8c7aac --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:smooth_twisted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_slab.json b/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_slab.json new file mode 100644 index 000000000..1c9e9ecd9 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:smooth_twisted_rock_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:smooth_twisted_rock_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_stairs.json new file mode 100644 index 000000000..37bb79bc5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:smooth_twisted_rock_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_wall.json b/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_wall.json new file mode 100644 index 000000000..f3c180192 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/smooth_twisted_rock_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:smooth_twisted_rock_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/solid_runewood_trapdoor.json b/src/generated/resources/data/malum/loot_table/blocks/solid_runewood_trapdoor.json new file mode 100644 index 000000000..86628aa3a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/solid_runewood_trapdoor.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:solid_runewood_trapdoor" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/solid_soulwood_trapdoor.json b/src/generated/resources/data/malum/loot_table/blocks/solid_soulwood_trapdoor.json new file mode 100644 index 000000000..b997a542e --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/solid_soulwood_trapdoor.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:solid_soulwood_trapdoor" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulstone_ore.json b/src/generated/resources/data/malum/loot_table/blocks/soulstone_ore.json new file mode 100644 index 000000000..9fe9b0050 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulstone_ore.json @@ -0,0 +1,51 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "malum:soulstone_ore" + }, + { + "type": "minecraft:item", + "functions": [ + { + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops", + "function": "minecraft:apply_bonus" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:raw_soulstone" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood.json new file mode 100644 index 000000000..40267702a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_beam.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_beam.json new file mode 100644 index 000000000..1b5743f36 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_beam.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_beam" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards.json new file mode 100644 index 000000000..3bc45f4a3 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_boards" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_slab.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_slab.json new file mode 100644 index 000000000..fead109a5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:soulwood_boards_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:soulwood_boards_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_stairs.json new file mode 100644 index 000000000..d1374cde6 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_boards_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_wall.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_wall.json new file mode 100644 index 000000000..17e09130d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_boards_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_boards_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_door.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_door.json new file mode 100644 index 000000000..9355cb67a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_door.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "block": "malum:soulwood_door", + "condition": "minecraft:block_state_property", + "properties": { + "half": "lower" + } + } + ], + "name": "malum:soulwood_door" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_growth.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_growth.json new file mode 100644 index 000000000..e70acafc7 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_growth.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_growth" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_item_pedestal.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_item_pedestal.json new file mode 100644 index 000000000..d24030e82 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_item_pedestal.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_item_pedestal" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_item_stand.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_item_stand.json new file mode 100644 index 000000000..c54adea5f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_item_stand.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_item_stand" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_leaves.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_leaves.json new file mode 100644 index 000000000..e88983fc4 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_leaves.json @@ -0,0 +1,135 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:soulwood_leaves" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "chances": [ + 0.015, + 0.0225, + 0.033333335, + 0.05 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "name": "malum:soulwood_growth" + } + ] + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "chances": [ + 0.02, + 0.022222223, + 0.025, + 0.033333335, + 0.1 + ], + "condition": "minecraft:table_bonus", + "enchantment": "minecraft:fortune" + } + ], + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 2.0, + "min": 1.0 + }, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:stick" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_log.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_log.json new file mode 100644 index 000000000..59f3e4eeb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_log.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_log" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_panel.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_panel.json new file mode 100644 index 000000000..f207a5c98 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_panel.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_panel" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks.json new file mode 100644 index 000000000..2ed8409e8 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_button.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_button.json new file mode 100644 index 000000000..66fcb0d40 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_planks_button" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_fence.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_fence.json new file mode 100644 index 000000000..98b70037d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_planks_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_fence_gate.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_fence_gate.json new file mode 100644 index 000000000..69c5f4160 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_planks_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_pressure_plate.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_pressure_plate.json new file mode 100644 index 000000000..e828191b0 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_pressure_plate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_planks_pressure_plate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_slab.json new file mode 100644 index 000000000..520074e2c --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:soulwood_planks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:soulwood_planks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_stairs.json new file mode 100644 index 000000000..72e43c0c2 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_planks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_planks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_sign.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_sign.json new file mode 100644 index 000000000..9b163a5bb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_sign.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_sign" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles.json new file mode 100644 index 000000000..4c797e865 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_tiles" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles_slab.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles_slab.json new file mode 100644 index 000000000..522d47435 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:soulwood_tiles_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:soulwood_tiles_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles_stairs.json new file mode 100644 index 000000000..8f8c8a2c3 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_tiles_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_tiles_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_totem_base.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_totem_base.json new file mode 100644 index 000000000..c4d5ce52d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_totem_base.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_totem_base" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_totem_pole.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_totem_pole.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_totem_pole.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_trapdoor.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_trapdoor.json new file mode 100644 index 000000000..5e2fc196f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_trapdoor.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_trapdoor" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/soulwood_wall_sign.json b/src/generated/resources/data/malum/loot_table/blocks/soulwood_wall_sign.json new file mode 100644 index 000000000..9b163a5bb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/soulwood_wall_sign.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:soulwood_sign" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/spirit_altar.json b/src/generated/resources/data/malum/loot_table/blocks/spirit_altar.json new file mode 100644 index 000000000..617396938 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/spirit_altar.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:spirit_altar" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/spirit_catalyzer.json b/src/generated/resources/data/malum/loot_table/blocks/spirit_catalyzer.json new file mode 100644 index 000000000..23c671a27 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/spirit_catalyzer.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:spirit_catalyzer" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/spirit_catalyzer_component.json b/src/generated/resources/data/malum/loot_table/blocks/spirit_catalyzer_component.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/spirit_catalyzer_component.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/spirit_crucible.json b/src/generated/resources/data/malum/loot_table/blocks/spirit_crucible.json new file mode 100644 index 000000000..946df767d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/spirit_crucible.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:spirit_crucible" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/spirit_crucible_component.json b/src/generated/resources/data/malum/loot_table/blocks/spirit_crucible_component.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/spirit_crucible_component.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/spirit_jar.json b/src/generated/resources/data/malum/loot_table/blocks/spirit_jar.json new file mode 100644 index 000000000..fd3cdc690 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/spirit_jar.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "spirit", + "target": "spirit" + }, + { + "op": "replace", + "source": "count", + "target": "count" + } + ], + "source": "block_entity" + } + ], + "name": "malum:spirit_jar" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/spirit_mote.json b/src/generated/resources/data/malum/loot_table/blocks/spirit_mote.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/spirit_mote.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/stripped_runewood.json b/src/generated/resources/data/malum/loot_table/blocks/stripped_runewood.json new file mode 100644 index 000000000..6fa120896 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/stripped_runewood.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:stripped_runewood" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/stripped_runewood_log.json b/src/generated/resources/data/malum/loot_table/blocks/stripped_runewood_log.json new file mode 100644 index 000000000..5d810f535 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/stripped_runewood_log.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:stripped_runewood_log" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/stripped_soulwood.json b/src/generated/resources/data/malum/loot_table/blocks/stripped_soulwood.json new file mode 100644 index 000000000..7727c4338 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/stripped_soulwood.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:stripped_soulwood" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/stripped_soulwood_log.json b/src/generated/resources/data/malum/loot_table/blocks/stripped_soulwood_log.json new file mode 100644 index 000000000..441e866f5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/stripped_soulwood_log.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:stripped_soulwood_log" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_ether_brazier.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_ether_brazier.json new file mode 100644 index 000000000..f9e4ff532 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_ether_brazier.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:tainted_ether_brazier" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_iridescent_ether_brazier.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_iridescent_ether_brazier.json new file mode 100644 index 000000000..4a1cc053e --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_iridescent_ether_brazier.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:tainted_iridescent_ether_brazier" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock.json new file mode 100644 index 000000000..010c09e10 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks.json new file mode 100644 index 000000000..0438222bc --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_bricks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_slab.json new file mode 100644 index 000000000..9e0245cbc --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:tainted_rock_bricks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:tainted_rock_bricks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..29a3f5a0a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_bricks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_wall.json new file mode 100644 index 000000000..eb8ee2d34 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_bricks_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_bricks_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_button.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_button.json new file mode 100644 index 000000000..4346d2bc3 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_button" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_column.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_column.json new file mode 100644 index 000000000..bc9e8dcc1 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_column.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_column" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_column_cap.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_column_cap.json new file mode 100644 index 000000000..3b3b4bc99 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_column_cap.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_column_cap" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_item_pedestal.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_item_pedestal.json new file mode 100644 index 000000000..a2684929f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_item_pedestal.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_item_pedestal" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_item_stand.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_item_stand.json new file mode 100644 index 000000000..c897b31eb --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_item_stand.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_item_stand" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_pressure_plate.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_pressure_plate.json new file mode 100644 index 000000000..32e998432 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_pressure_plate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_pressure_plate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_slab.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_slab.json new file mode 100644 index 000000000..7e007115f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:tainted_rock_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:tainted_rock_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_stairs.json new file mode 100644 index 000000000..88ce77e3c --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles.json new file mode 100644 index 000000000..ea0e86cb6 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_tiles" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_slab.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_slab.json new file mode 100644 index 000000000..5885e8959 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:tainted_rock_tiles_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:tainted_rock_tiles_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..825cfe343 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_tiles_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_wall.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_wall.json new file mode 100644 index 000000000..b20094b31 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_tiles_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_tiles_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_wall.json b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_wall.json new file mode 100644 index 000000000..97996cc3a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tainted_rock_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:tainted_rock_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/tall_calcified_blight.json b/src/generated/resources/data/malum/loot_table/blocks/tall_calcified_blight.json new file mode 100644 index 000000000..a4f0eaedd --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/tall_calcified_blight.json @@ -0,0 +1,57 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ], + "name": "malum:calcified_blight" + }, + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "name": "malum:calcified_blight" + } + ] + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/the_device.json b/src/generated/resources/data/malum/loot_table/blocks/the_device.json new file mode 100644 index 000000000..d6f393802 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/the_device.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:the_device" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/the_vessel.json b/src/generated/resources/data/malum/loot_table/blocks/the_vessel.json new file mode 100644 index 000000000..fdc43361a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/the_vessel.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:the_vessel" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_ether_brazier.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_ether_brazier.json new file mode 100644 index 000000000..4a7721c6f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_ether_brazier.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:twisted_ether_brazier" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_iridescent_ether_brazier.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_iridescent_ether_brazier.json new file mode 100644 index 000000000..ee86e4de9 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_iridescent_ether_brazier.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:twisted_iridescent_ether_brazier" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock.json new file mode 100644 index 000000000..48202de29 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks.json new file mode 100644 index 000000000..f0fe36afe --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_bricks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_slab.json new file mode 100644 index 000000000..e67bbf00b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:twisted_rock_bricks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:twisted_rock_bricks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..420d77f40 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_bricks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_wall.json new file mode 100644 index 000000000..08a36c895 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_bricks_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_bricks_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_button.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_button.json new file mode 100644 index 000000000..cf7eed547 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_button" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_column.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_column.json new file mode 100644 index 000000000..b6ca7c957 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_column.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_column" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_column_cap.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_column_cap.json new file mode 100644 index 000000000..88ed1ac00 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_column_cap.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_column_cap" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_item_pedestal.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_item_pedestal.json new file mode 100644 index 000000000..73bc9ab26 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_item_pedestal.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_item_pedestal" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_item_stand.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_item_stand.json new file mode 100644 index 000000000..30d4b524f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_item_stand.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_item_stand" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_pressure_plate.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_pressure_plate.json new file mode 100644 index 000000000..6de7cb7a0 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_pressure_plate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_pressure_plate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_slab.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_slab.json new file mode 100644 index 000000000..409aeeebf --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:twisted_rock_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:twisted_rock_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_stairs.json new file mode 100644 index 000000000..b7cd61113 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles.json new file mode 100644 index 000000000..a6168fa7d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_tiles" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_slab.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_slab.json new file mode 100644 index 000000000..2bee13084 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:twisted_rock_tiles_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:twisted_rock_tiles_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..2b8474f49 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_tiles_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_wall.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_wall.json new file mode 100644 index 000000000..6508fb4df --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_tiles_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_tiles_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_wall.json b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_wall.json new file mode 100644 index 000000000..b00e6ecd5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/twisted_rock_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:twisted_rock_wall" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards.json new file mode 100644 index 000000000..4d460e346 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_runewood_boards" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards_slab.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards_slab.json new file mode 100644 index 000000000..94019350f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:vertical_runewood_boards_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:vertical_runewood_boards_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards_stairs.json new file mode 100644 index 000000000..ad7c88596 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_boards_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_runewood_boards_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks.json new file mode 100644 index 000000000..04fa2728b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_runewood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks_slab.json new file mode 100644 index 000000000..ece119c7a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:vertical_runewood_planks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:vertical_runewood_planks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks_stairs.json new file mode 100644 index 000000000..5835e43c9 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_runewood_planks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_runewood_planks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks.json new file mode 100644 index 000000000..c4478a001 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_rustic_runewood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks_slab.json new file mode 100644 index 000000000..b99584cfc --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:vertical_rustic_runewood_planks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:vertical_rustic_runewood_planks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..d71b8350b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_runewood_planks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_rustic_runewood_planks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks.json new file mode 100644 index 000000000..f30459ba5 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_rustic_soulwood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..1dd446762 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:vertical_rustic_soulwood_planks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:vertical_rustic_soulwood_planks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..5c9189f24 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_rustic_soulwood_planks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_rustic_soulwood_planks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards.json new file mode 100644 index 000000000..8df96613e --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_soulwood_boards" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards_slab.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards_slab.json new file mode 100644 index 000000000..d6d8998d3 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:vertical_soulwood_boards_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:vertical_soulwood_boards_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards_stairs.json new file mode 100644 index 000000000..1aaabd9f6 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_boards_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_soulwood_boards_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks.json new file mode 100644 index 000000000..bf1da0693 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_soulwood_planks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks_slab.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks_slab.json new file mode 100644 index 000000000..97d8e174d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks_slab.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "malum:vertical_soulwood_planks_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "malum:vertical_soulwood_planks_slab" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks_stairs.json b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks_stairs.json new file mode 100644 index 000000000..c9013425b --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/vertical_soulwood_planks_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:vertical_soulwood_planks_stairs" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/void_conduit.json b/src/generated/resources/data/malum/loot_table/blocks/void_conduit.json new file mode 100644 index 000000000..1ec075668 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/void_conduit.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:void_conduit" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/void_depot.json b/src/generated/resources/data/malum/loot_table/blocks/void_depot.json new file mode 100644 index 000000000..927dd3b5c --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/void_depot.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:void_depot" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/wall_ether_torch.json b/src/generated/resources/data/malum/loot_table/blocks/wall_ether_torch.json new file mode 100644 index 000000000..355b8f267 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/wall_ether_torch.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_name", + "source": "block_entity" + }, + { + "function": "minecraft:copy_components", + "source": "block_entity" + }, + { + "function": "minecraft:copy_custom_data", + "ops": [ + { + "op": "replace", + "source": "firstColor", + "target": "display.firstColor" + }, + { + "op": "replace", + "source": "secondColor", + "target": "display.secondColor" + } + ], + "source": "block_entity" + } + ], + "name": "malum:ether_torch" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weavers_workbench.json b/src/generated/resources/data/malum/loot_table/blocks/weavers_workbench.json new file mode 100644 index 000000000..784c84d18 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weavers_workbench.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:weavers_workbench" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_bricks.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_bricks.json new file mode 100644 index 000000000..b52af2551 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:weeping_well_bricks" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_encasement.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_encasement.json new file mode 100644 index 000000000..a50a118a4 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_encasement.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:weeping_well_central_encasement" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_encasement_support.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_encasement_support.json new file mode 100644 index 000000000..05d98cbe7 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_encasement_support.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:weeping_well_central_encasement_support" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_pillar.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_pillar.json new file mode 100644 index 000000000..0f9eadb9f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_central_pillar.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:weeping_well_central_pillar" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_core.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_core.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_core.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_corner.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_corner.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_corner.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement.json new file mode 100644 index 000000000..8a17bfb96 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:weeping_well_encasement" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement_corner.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement_corner.json new file mode 100644 index 000000000..ea3290e9d --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement_corner.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:weeping_well_encasement_corner" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement_mirrored.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement_mirrored.json new file mode 100644 index 000000000..fc6ea63f6 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_encasement_mirrored.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:weeping_well_encasement_mirrored" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_side.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_side.json new file mode 100644 index 000000000..38fe9914a --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_side.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:air" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/weeping_well_side_pillar.json b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_side_pillar.json new file mode 100644 index 000000000..158abb65f --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/weeping_well_side_pillar.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:weeping_well_side_pillar" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/loot_table/blocks/wicked_spirited_glass.json b/src/generated/resources/data/malum/loot_table/blocks/wicked_spirited_glass.json new file mode 100644 index 000000000..6ab6f60d8 --- /dev/null +++ b/src/generated/resources/data/malum/loot_table/blocks/wicked_spirited_glass.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "malum:wicked_spirited_glass" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_boat.json b/src/generated/resources/data/malum/recipe/acacia_boat.json new file mode 100644 index 000000000..af9b2ec49 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_boat.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "boat", + "key": { + "#": { + "item": "minecraft:acacia_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:acacia_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_button.json b/src/generated/resources/data/malum/recipe/acacia_button.json new file mode 100644 index 000000000..429a654f0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:acacia_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:acacia_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_chest_boat.json b/src/generated/resources/data/malum/recipe/acacia_chest_boat.json new file mode 100644 index 000000000..aed352c21 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_chest_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "chest_boat", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:acacia_boat" + } + ], + "result": { + "count": 1, + "id": "minecraft:acacia_chest_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_door.json b/src/generated/resources/data/malum/recipe/acacia_door.json new file mode 100644 index 000000000..fabf87644 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:acacia_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:acacia_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_fence.json b/src/generated/resources/data/malum/recipe/acacia_fence.json new file mode 100644 index 000000000..8ed3250ef --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:acacia_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:acacia_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_fence_gate.json b/src/generated/resources/data/malum/recipe/acacia_fence_gate.json new file mode 100644 index 000000000..4f50c1647 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:acacia_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:acacia_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_hanging_sign.json b/src/generated/resources/data/malum/recipe/acacia_hanging_sign.json new file mode 100644 index 000000000..1e485e812 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_acacia_log" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:acacia_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_planks.json b/src/generated/resources/data/malum/recipe/acacia_planks.json new file mode 100644 index 000000000..a02c8a629 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:acacia_logs" + } + ], + "result": { + "count": 4, + "id": "minecraft:acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_pressure_plate.json b/src/generated/resources/data/malum/recipe/acacia_pressure_plate.json new file mode 100644 index 000000000..318a7ac6d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:acacia_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:acacia_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_sign.json b/src/generated/resources/data/malum/recipe/acacia_sign.json new file mode 100644 index 000000000..64a56e984 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:acacia_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:acacia_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_slab.json b/src/generated/resources/data/malum/recipe/acacia_slab.json new file mode 100644 index 000000000..6bff34faa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:acacia_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:acacia_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_stairs.json b/src/generated/resources/data/malum/recipe/acacia_stairs.json new file mode 100644 index 000000000..c6997e652 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:acacia_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:acacia_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_trapdoor.json b/src/generated/resources/data/malum/recipe/acacia_trapdoor.json new file mode 100644 index 000000000..bd2fe9bd5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:acacia_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/acacia_wood.json b/src/generated/resources/data/malum/recipe/acacia_wood.json new file mode 100644 index 000000000..ad3287ee8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/acacia_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:acacia_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:acacia_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/accelerating_inlay.json b/src/generated/resources/data/malum/recipe/accelerating_inlay.json new file mode 100644 index 000000000..969eff05f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/accelerating_inlay.json @@ -0,0 +1,38 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:astral_weave" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:accelerating_inlay" + }, + "spirits": [ + { + "type": "aerial", + "count": 8 + }, + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ace_prideweave.json b/src/generated/resources/data/malum/recipe/ace_prideweave.json new file mode 100644 index 000000000..5faaf7045 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ace_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:bread" + } + ], + "result": { + "count": 1, + "id": "malum:ace_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/activator_rail.json b/src/generated/resources/data/malum/recipe/activator_rail.json new file mode 100644 index 000000000..85b8295e9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/activator_rail.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:redstone_torch" + }, + "S": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "XSX", + "X#X", + "XSX" + ], + "result": { + "count": 6, + "id": "minecraft:activator_rail" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/aerial_spirited_glass.json b/src/generated/resources/data/malum/recipe/aerial_spirited_glass.json new file mode 100644 index 000000000..e8181ad02 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/aerial_spirited_glass.json @@ -0,0 +1,27 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "minecraft:iron_ingot" + } + } + ], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "c:glass_blocks" + } + }, + "output": { + "count": 16, + "id": "malum:aerial_spirited_glass" + }, + "spirits": [ + { + "type": "aerial", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/agender_prideweave.json b/src/generated/resources/data/malum/recipe/agender_prideweave.json new file mode 100644 index 000000000..558f2a34a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/agender_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:book" + } + ], + "result": { + "count": 1, + "id": "malum:agender_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/alchemical_calx.json b/src/generated/resources/data/malum/recipe/alchemical_calx.json new file mode 100644 index 000000000..dbde893f4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/alchemical_calx.json @@ -0,0 +1,29 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [], + "ingredient": { + "count": 4, + "ingredient": { + "item": "minecraft:clay_ball" + } + }, + "output": { + "count": 4, + "id": "malum:alchemical_calx" + }, + "spirits": [ + { + "type": "arcane", + "count": 2 + }, + { + "type": "earthen", + "count": 2 + }, + { + "type": "aqueous", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/alchemical_calx_from_block.json b/src/generated/resources/data/malum/recipe/alchemical_calx_from_block.json new file mode 100644 index 000000000..74e36e909 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/alchemical_calx_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_alchemical_calx" + } + ], + "result": { + "count": 9, + "id": "malum:alchemical_calx" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/alchemical_impetus.json b/src/generated/resources/data/malum/recipe/alchemical_impetus.json new file mode 100644 index 000000000..7a360f9f5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/alchemical_impetus.json @@ -0,0 +1,37 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 3, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "count": 8, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:alchemical_impetus" + }, + "spirits": [ + { + "type": "arcane", + "count": 4 + }, + { + "type": "earthen", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/amethyst_block.json b/src/generated/resources/data/malum/recipe/amethyst_block.json new file mode 100644 index 000000000..50538e2db --- /dev/null +++ b/src/generated/resources/data/malum/recipe/amethyst_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:amethyst_shard" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:amethyst_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ancient_weave.json b/src/generated/resources/data/malum/recipe/ancient_weave.json new file mode 100644 index 000000000..7a9d8c3a6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ancient_weave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "malum:blighted_gunk" + } + ], + "result": { + "count": 1, + "id": "malum:ancient_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/andesite.json b/src/generated/resources/data/malum/recipe/andesite.json new file mode 100644 index 000000000..58d75a7a0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/andesite.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:diorite" + }, + { + "item": "minecraft:cobblestone" + } + ], + "result": { + "count": 2, + "id": "minecraft:andesite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/andesite_slab.json b/src/generated/resources/data/malum/recipe/andesite_slab.json new file mode 100644 index 000000000..9a47de002 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/andesite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:andesite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:andesite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/andesite_slab_from_andesite_stonecutting.json b/src/generated/resources/data/malum/recipe/andesite_slab_from_andesite_stonecutting.json new file mode 100644 index 000000000..43a8d56b2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/andesite_slab_from_andesite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:andesite" + }, + "result": { + "count": 2, + "id": "minecraft:andesite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/andesite_stairs.json b/src/generated/resources/data/malum/recipe/andesite_stairs.json new file mode 100644 index 000000000..cbe289cc5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/andesite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:andesite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:andesite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/andesite_stairs_from_andesite_stonecutting.json b/src/generated/resources/data/malum/recipe/andesite_stairs_from_andesite_stonecutting.json new file mode 100644 index 000000000..76b862dec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/andesite_stairs_from_andesite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:andesite" + }, + "result": { + "count": 1, + "id": "minecraft:andesite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/andesite_wall.json b/src/generated/resources/data/malum/recipe/andesite_wall.json new file mode 100644 index 000000000..4a9b1c62a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/andesite_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:andesite" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:andesite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/andesite_wall_from_andesite_stonecutting.json b/src/generated/resources/data/malum/recipe/andesite_wall_from_andesite_stonecutting.json new file mode 100644 index 000000000..480183143 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/andesite_wall_from_andesite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:andesite" + }, + "result": { + "count": 1, + "id": "minecraft:andesite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/anomalous_design.json b/src/generated/resources/data/malum/recipe/anomalous_design.json new file mode 100644 index 000000000..380604b79 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/anomalous_design.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "tag": "c:storage_blocks/iron" + }, + "output": { + "count": 1, + "id": "malum:anomalous_design" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/anvil.json b/src/generated/resources/data/malum/recipe/anvil.json new file mode 100644 index 000000000..e63231592 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/anvil.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "I": { + "item": "minecraft:iron_block" + }, + "i": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "III", + " i ", + "iii" + ], + "result": { + "count": 1, + "id": "minecraft:anvil" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/aqueous_spirited_glass.json b/src/generated/resources/data/malum/recipe/aqueous_spirited_glass.json new file mode 100644 index 000000000..e7ce3201c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/aqueous_spirited_glass.json @@ -0,0 +1,27 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "minecraft:iron_ingot" + } + } + ], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "c:glass_blocks" + } + }, + "output": { + "count": 16, + "id": "malum:aqueous_spirited_glass" + }, + "spirits": [ + { + "type": "aqueous", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/arcane_charcoal.json b/src/generated/resources/data/malum/recipe/arcane_charcoal.json new file mode 100644 index 000000000..f753b4306 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/arcane_charcoal.json @@ -0,0 +1,25 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [], + "ingredient": { + "count": 4, + "ingredient": { + "tag": "minecraft:coals" + } + }, + "output": { + "count": 4, + "id": "malum:arcane_charcoal" + }, + "spirits": [ + { + "type": "arcane", + "count": 1 + }, + { + "type": "infernal", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/arcane_charcoal_fragment.json b/src/generated/resources/data/malum/recipe/arcane_charcoal_fragment.json new file mode 100644 index 000000000..7ec3b2c08 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/arcane_charcoal_fragment.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:arcane_charcoal" + } + ], + "result": { + "count": 8, + "id": "malum:arcane_charcoal_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/arcane_charcoal_from_block.json b/src/generated/resources/data/malum/recipe/arcane_charcoal_from_block.json new file mode 100644 index 000000000..608e954c6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/arcane_charcoal_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_arcane_charcoal" + } + ], + "result": { + "count": 9, + "id": "malum:arcane_charcoal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/arcane_charcoal_from_fragment.json b/src/generated/resources/data/malum/recipe/arcane_charcoal_from_fragment.json new file mode 100644 index 000000000..9e1a189fe --- /dev/null +++ b/src/generated/resources/data/malum/recipe/arcane_charcoal_from_fragment.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:arcane_charcoal_fragment" + }, + { + "item": "malum:arcane_charcoal_fragment" + }, + { + "item": "malum:arcane_charcoal_fragment" + }, + { + "item": "malum:arcane_charcoal_fragment" + }, + { + "item": "malum:arcane_charcoal_fragment" + }, + { + "item": "malum:arcane_charcoal_fragment" + }, + { + "item": "malum:arcane_charcoal_fragment" + }, + { + "item": "malum:arcane_charcoal_fragment" + } + ], + "result": { + "count": 1, + "id": "malum:arcane_charcoal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/arcane_charcoal_from_runewood.json b/src/generated/resources/data/malum/recipe/arcane_charcoal_from_runewood.json new file mode 100644 index 000000000..dcd523028 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/arcane_charcoal_from_runewood.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "tag": "malum:runewood_logs" + }, + "result": { + "id": "malum:arcane_charcoal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/arcane_charcoal_from_soulwood.json b/src/generated/resources/data/malum/recipe/arcane_charcoal_from_soulwood.json new file mode 100644 index 000000000..217deac6d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/arcane_charcoal_from_soulwood.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "tag": "malum:soulwood_logs" + }, + "result": { + "id": "malum:arcane_charcoal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/arcane_spirited_glass.json b/src/generated/resources/data/malum/recipe/arcane_spirited_glass.json new file mode 100644 index 000000000..4d8f27c22 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/arcane_spirited_glass.json @@ -0,0 +1,27 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "minecraft:iron_ingot" + } + } + ], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "c:glass_blocks" + } + }, + "output": { + "count": 16, + "id": "malum:arcane_spirited_glass" + }, + "spirits": [ + { + "type": "arcane", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/armor_dye.json b/src/generated/resources/data/malum/recipe/armor_dye.json new file mode 100644 index 000000000..7f496aed0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/armor_dye.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_armordye", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/armor_stand.json b/src/generated/resources/data/malum/recipe/armor_stand.json new file mode 100644 index 000000000..6fa97a11a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/armor_stand.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "/": { + "item": "minecraft:stick" + }, + "_": { + "item": "minecraft:smooth_stone_slab" + } + }, + "pattern": [ + "///", + " / ", + "/_/" + ], + "result": { + "count": 1, + "id": "minecraft:armor_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/aro_prideweave.json b/src/generated/resources/data/malum/recipe/aro_prideweave.json new file mode 100644 index 000000000..ed6fa868a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/aro_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:arrow" + } + ], + "result": { + "count": 1, + "id": "malum:aro_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/aroace_prideweave.json b/src/generated/resources/data/malum/recipe/aroace_prideweave.json new file mode 100644 index 000000000..5294104e3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/aroace_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:wheat_seeds" + } + ], + "result": { + "count": 1, + "id": "malum:aroace_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/arrow.json b/src/generated/resources/data/malum/recipe/arrow.json new file mode 100644 index 000000000..01581a2a5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/arrow.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:flint" + }, + "Y": { + "item": "minecraft:feather" + } + }, + "pattern": [ + "X", + "#", + "Y" + ], + "result": { + "count": 4, + "id": "minecraft:arrow" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/astral_weave_from_block.json b/src/generated/resources/data/malum/recipe/astral_weave_from_block.json new file mode 100644 index 000000000..964ef7949 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/astral_weave_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_astral_weave" + } + ], + "result": { + "count": 9, + "id": "malum:astral_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/auric_embers.json b/src/generated/resources/data/malum/recipe/auric_embers.json new file mode 100644 index 000000000..4fbe5e826 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/auric_embers.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "minecraft:blaze_powder" + }, + "output": { + "count": 1, + "id": "malum:auric_embers" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/auric_embers_from_block.json b/src/generated/resources/data/malum/recipe/auric_embers_from_block.json new file mode 100644 index 000000000..2be519128 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/auric_embers_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_auric_embers" + } + ], + "result": { + "count": 9, + "id": "malum:auric_embers" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/baked_potato.json b/src/generated/resources/data/malum/recipe/baked_potato.json new file mode 100644 index 000000000..291f378ff --- /dev/null +++ b/src/generated/resources/data/malum/recipe/baked_potato.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 0.35, + "ingredient": { + "item": "minecraft:potato" + }, + "result": { + "id": "minecraft:baked_potato" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/baked_potato_from_campfire_cooking.json b/src/generated/resources/data/malum/recipe/baked_potato_from_campfire_cooking.json new file mode 100644 index 000000000..60829f48c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/baked_potato_from_campfire_cooking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:campfire_cooking", + "category": "food", + "cookingtime": 600, + "experience": 0.35, + "ingredient": { + "item": "minecraft:potato" + }, + "result": { + "id": "minecraft:baked_potato" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/baked_potato_from_smoking.json b/src/generated/resources/data/malum/recipe/baked_potato_from_smoking.json new file mode 100644 index 000000000..3355ccd82 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/baked_potato_from_smoking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smoking", + "category": "food", + "cookingtime": 100, + "experience": 0.35, + "ingredient": { + "item": "minecraft:potato" + }, + "result": { + "id": "minecraft:baked_potato" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_block.json b/src/generated/resources/data/malum/recipe/bamboo_block.json new file mode 100644 index 000000000..c07aa2914 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_block.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:bamboo" + }, + { + "item": "minecraft:bamboo" + }, + { + "item": "minecraft:bamboo" + }, + { + "item": "minecraft:bamboo" + }, + { + "item": "minecraft:bamboo" + }, + { + "item": "minecraft:bamboo" + }, + { + "item": "minecraft:bamboo" + }, + { + "item": "minecraft:bamboo" + }, + { + "item": "minecraft:bamboo" + } + ], + "result": { + "count": 1, + "id": "minecraft:bamboo_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_button.json b/src/generated/resources/data/malum/recipe/bamboo_button.json new file mode 100644 index 000000000..7cef3de87 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:bamboo_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:bamboo_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_chest_raft.json b/src/generated/resources/data/malum/recipe/bamboo_chest_raft.json new file mode 100644 index 000000000..8e89fca22 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_chest_raft.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "chest_boat", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:bamboo_raft" + } + ], + "result": { + "count": 1, + "id": "minecraft:bamboo_chest_raft" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_door.json b/src/generated/resources/data/malum/recipe/bamboo_door.json new file mode 100644 index 000000000..b12cf0d34 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:bamboo_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:bamboo_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_fence.json b/src/generated/resources/data/malum/recipe/bamboo_fence.json new file mode 100644 index 000000000..2d6538a52 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:bamboo_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:bamboo_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_fence_gate.json b/src/generated/resources/data/malum/recipe/bamboo_fence_gate.json new file mode 100644 index 000000000..7533b94de --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:bamboo_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_hanging_sign.json b/src/generated/resources/data/malum/recipe/bamboo_hanging_sign.json new file mode 100644 index 000000000..405f59d45 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_bamboo_block" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:bamboo_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_mosaic.json b/src/generated/resources/data/malum/recipe/bamboo_mosaic.json new file mode 100644 index 000000000..76d9c0ada --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_mosaic.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:bamboo_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:bamboo_mosaic" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_mosaic_slab.json b/src/generated/resources/data/malum/recipe/bamboo_mosaic_slab.json new file mode 100644 index 000000000..750fe30c0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_mosaic_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:bamboo_mosaic" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:bamboo_mosaic_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_mosaic_stairs.json b/src/generated/resources/data/malum/recipe/bamboo_mosaic_stairs.json new file mode 100644 index 000000000..5216715b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_mosaic_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:bamboo_mosaic" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:bamboo_mosaic_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_planks.json b/src/generated/resources/data/malum/recipe/bamboo_planks.json new file mode 100644 index 000000000..1865e5a1e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:bamboo_blocks" + } + ], + "result": { + "count": 2, + "id": "minecraft:bamboo_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_pressure_plate.json b/src/generated/resources/data/malum/recipe/bamboo_pressure_plate.json new file mode 100644 index 000000000..1ee940b0a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:bamboo_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:bamboo_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_raft.json b/src/generated/resources/data/malum/recipe/bamboo_raft.json new file mode 100644 index 000000000..7a115cac3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_raft.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "boat", + "key": { + "#": { + "item": "minecraft:bamboo_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:bamboo_raft" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_sign.json b/src/generated/resources/data/malum/recipe/bamboo_sign.json new file mode 100644 index 000000000..7a58683f6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:bamboo_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:bamboo_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_slab.json b/src/generated/resources/data/malum/recipe/bamboo_slab.json new file mode 100644 index 000000000..c95cc19ee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:bamboo_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:bamboo_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_stairs.json b/src/generated/resources/data/malum/recipe/bamboo_stairs.json new file mode 100644 index 000000000..8354e78c9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:bamboo_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:bamboo_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bamboo_trapdoor.json b/src/generated/resources/data/malum/recipe/bamboo_trapdoor.json new file mode 100644 index 000000000..96e398852 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bamboo_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:bamboo_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:bamboo_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/banner_duplicate.json b/src/generated/resources/data/malum/recipe/banner_duplicate.json new file mode 100644 index 000000000..ee644402a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/banner_duplicate.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_bannerduplicate", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/barrel.json b/src/generated/resources/data/malum/recipe/barrel.json new file mode 100644 index 000000000..b5a534490 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/barrel.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "P": { + "tag": "minecraft:planks" + }, + "S": { + "tag": "minecraft:wooden_slabs" + } + }, + "pattern": [ + "PSP", + "P P", + "PSP" + ], + "result": { + "count": 1, + "id": "minecraft:barrel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/beacon.json b/src/generated/resources/data/malum/recipe/beacon.json new file mode 100644 index 000000000..2ce02b92e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/beacon.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "G": { + "item": "minecraft:glass" + }, + "O": { + "item": "minecraft:obsidian" + }, + "S": { + "item": "minecraft:nether_star" + } + }, + "pattern": [ + "GGG", + "GSG", + "OOO" + ], + "result": { + "count": 1, + "id": "minecraft:beacon" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/beehive.json b/src/generated/resources/data/malum/recipe/beehive.json new file mode 100644 index 000000000..39ea5ec60 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/beehive.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "H": { + "item": "minecraft:honeycomb" + }, + "P": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "PPP", + "HHH", + "PPP" + ], + "result": { + "count": 1, + "id": "minecraft:beehive" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/beetroot_soup.json b/src/generated/resources/data/malum/recipe/beetroot_soup.json new file mode 100644 index 000000000..2df230d91 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/beetroot_soup.json @@ -0,0 +1,31 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:bowl" + }, + { + "item": "minecraft:beetroot" + }, + { + "item": "minecraft:beetroot" + }, + { + "item": "minecraft:beetroot" + }, + { + "item": "minecraft:beetroot" + }, + { + "item": "minecraft:beetroot" + }, + { + "item": "minecraft:beetroot" + } + ], + "result": { + "count": 1, + "id": "minecraft:beetroot_soup" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/belt_of_the_limitless.json b/src/generated/resources/data/malum/recipe/belt_of_the_limitless.json new file mode 100644 index 000000000..5f3438479 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/belt_of_the_limitless.json @@ -0,0 +1,52 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "malum:fused_consciousness" + } + }, + { + "count": 16, + "ingredient": { + "item": "malum:void_salts" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:null_slate" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:mnemonic_fragment" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:belt_of_the_magebane" + } + }, + "output": { + "count": 1, + "id": "malum:belt_of_the_limitless" + }, + "spirits": [ + { + "type": "arcane", + "count": 64 + }, + { + "type": "wicked", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/belt_of_the_magebane.json b/src/generated/resources/data/malum/recipe/belt_of_the_magebane.json new file mode 100644 index 000000000..3b13ca837 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/belt_of_the_magebane.json @@ -0,0 +1,47 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 16, + "ingredient": { + "item": "malum:twisted_rock" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:soulwood_planks" + } + }, + { + "count": 6, + "ingredient": { + "item": "malum:soul_stained_steel_plating" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:gilded_belt" + } + }, + "output": { + "count": 1, + "id": "malum:belt_of_the_magebane" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + }, + { + "type": "arcane", + "count": 16 + }, + { + "type": "eldritch", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/belt_of_the_prospector.json b/src/generated/resources/data/malum/recipe/belt_of_the_prospector.json new file mode 100644 index 000000000..ddf722f2a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/belt_of_the_prospector.json @@ -0,0 +1,52 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 4, + "ingredient": { + "item": "minecraft:raw_gold" + } + }, + { + "count": 4, + "ingredient": { + "item": "minecraft:raw_iron" + } + }, + { + "count": 4, + "ingredient": { + "item": "minecraft:raw_copper" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:gilded_belt" + } + }, + "output": { + "count": 1, + "id": "malum:belt_of_the_prospector" + }, + "spirits": [ + { + "type": "earthen", + "count": 32 + }, + { + "type": "infernal", + "count": 32 + }, + { + "type": "arcane", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/belt_of_the_starved.json b/src/generated/resources/data/malum/recipe/belt_of_the_starved.json new file mode 100644 index 000000000..616c2b685 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/belt_of_the_starved.json @@ -0,0 +1,53 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "minecraft:bone" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:grim_talc" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:rotting_essence" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:gilded_belt" + } + }, + "output": { + "count": 1, + "id": "malum:belt_of_the_starved" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + }, + { + "type": "aqueous", + "count": 16 + }, + { + "type": "arcane", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bi_prideweave.json b/src/generated/resources/data/malum/recipe/bi_prideweave.json new file mode 100644 index 000000000..a198ee0e0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bi_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:wheat" + } + ], + "result": { + "count": 1, + "id": "malum:bi_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_boat.json b/src/generated/resources/data/malum/recipe/birch_boat.json new file mode 100644 index 000000000..75c4c49f8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_boat.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "boat", + "key": { + "#": { + "item": "minecraft:birch_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:birch_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_button.json b/src/generated/resources/data/malum/recipe/birch_button.json new file mode 100644 index 000000000..445583599 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:birch_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:birch_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_chest_boat.json b/src/generated/resources/data/malum/recipe/birch_chest_boat.json new file mode 100644 index 000000000..746f14180 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_chest_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "chest_boat", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:birch_boat" + } + ], + "result": { + "count": 1, + "id": "minecraft:birch_chest_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_door.json b/src/generated/resources/data/malum/recipe/birch_door.json new file mode 100644 index 000000000..eb40d15dc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:birch_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:birch_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_fence.json b/src/generated/resources/data/malum/recipe/birch_fence.json new file mode 100644 index 000000000..0194b7a33 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:birch_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:birch_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_fence_gate.json b/src/generated/resources/data/malum/recipe/birch_fence_gate.json new file mode 100644 index 000000000..e22154fd1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:birch_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:birch_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_hanging_sign.json b/src/generated/resources/data/malum/recipe/birch_hanging_sign.json new file mode 100644 index 000000000..41bd4b80e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_birch_log" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:birch_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_planks.json b/src/generated/resources/data/malum/recipe/birch_planks.json new file mode 100644 index 000000000..43a42630f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:birch_logs" + } + ], + "result": { + "count": 4, + "id": "minecraft:birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_pressure_plate.json b/src/generated/resources/data/malum/recipe/birch_pressure_plate.json new file mode 100644 index 000000000..1ee3ce37c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:birch_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:birch_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_sign.json b/src/generated/resources/data/malum/recipe/birch_sign.json new file mode 100644 index 000000000..13062346a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:birch_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:birch_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_slab.json b/src/generated/resources/data/malum/recipe/birch_slab.json new file mode 100644 index 000000000..5e298a9a2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:birch_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:birch_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_stairs.json b/src/generated/resources/data/malum/recipe/birch_stairs.json new file mode 100644 index 000000000..6d4109812 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:birch_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:birch_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_trapdoor.json b/src/generated/resources/data/malum/recipe/birch_trapdoor.json new file mode 100644 index 000000000..4b9e9c5f5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:birch_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/birch_wood.json b/src/generated/resources/data/malum/recipe/birch_wood.json new file mode 100644 index 000000000..309327716 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/birch_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:birch_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:birch_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_banner.json b/src/generated/resources/data/malum/recipe/black_banner.json new file mode 100644 index 000000000..e3b39d0a4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:black_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:black_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_bed.json b/src/generated/resources/data/malum/recipe/black_bed.json new file mode 100644 index 000000000..70fec921e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:black_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:black_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_candle.json b/src/generated/resources/data/malum/recipe/black_candle.json new file mode 100644 index 000000000..8dcdb7d75 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:black_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:black_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_carpet.json b/src/generated/resources/data/malum/recipe/black_carpet.json new file mode 100644 index 000000000..bd4f018b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:black_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:black_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_concrete_powder.json b/src/generated/resources/data/malum/recipe/black_concrete_powder.json new file mode 100644 index 000000000..ba45d84d2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:black_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:black_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_dye.json b/src/generated/resources/data/malum/recipe/black_dye.json new file mode 100644 index 000000000..b88182522 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_dye.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "black_dye", + "ingredients": [ + { + "item": "minecraft:ink_sac" + } + ], + "result": { + "count": 1, + "id": "minecraft:black_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_dye_from_wither_rose.json b/src/generated/resources/data/malum/recipe/black_dye_from_wither_rose.json new file mode 100644 index 000000000..5717c97a5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_dye_from_wither_rose.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "black_dye", + "ingredients": [ + { + "item": "minecraft:wither_rose" + } + ], + "result": { + "count": 1, + "id": "minecraft:black_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/black_glazed_terracotta.json new file mode 100644 index 000000000..74ae5d06a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:black_terracotta" + }, + "result": { + "id": "minecraft:black_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_stained_glass.json b/src/generated/resources/data/malum/recipe/black_stained_glass.json new file mode 100644 index 000000000..9f85f0dfc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:black_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:black_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/black_stained_glass_pane.json new file mode 100644 index 000000000..09e3d2c45 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:black_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:black_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/black_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..967e886d9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:black_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:black_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/black_terracotta.json b/src/generated/resources/data/malum/recipe/black_terracotta.json new file mode 100644 index 000000000..a0a4f4e62 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/black_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:black_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:black_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blackstone_slab.json b/src/generated/resources/data/malum/recipe/blackstone_slab.json new file mode 100644 index 000000000..77d1adbda --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blackstone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:blackstone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:blackstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blackstone_slab_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/blackstone_slab_from_blackstone_stonecutting.json new file mode 100644 index 000000000..6aa3117e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blackstone_slab_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 2, + "id": "minecraft:blackstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blackstone_stairs.json b/src/generated/resources/data/malum/recipe/blackstone_stairs.json new file mode 100644 index 000000000..e3645e771 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blackstone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:blackstone" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:blackstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blackstone_stairs_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/blackstone_stairs_from_blackstone_stonecutting.json new file mode 100644 index 000000000..37a51b60e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blackstone_stairs_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:blackstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blackstone_wall.json b/src/generated/resources/data/malum/recipe/blackstone_wall.json new file mode 100644 index 000000000..740a3bd8e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blackstone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:blackstone" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:blackstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blackstone_wall_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/blackstone_wall_from_blackstone_stonecutting.json new file mode 100644 index 000000000..3a48f6559 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blackstone_wall_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:blackstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blast_furnace.json b/src/generated/resources/data/malum/recipe/blast_furnace.json new file mode 100644 index 000000000..e0614afc1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blast_furnace.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:smooth_stone" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "X": { + "item": "minecraft:furnace" + } + }, + "pattern": [ + "III", + "IXI", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:blast_furnace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blaze_powder.json b/src/generated/resources/data/malum/recipe/blaze_powder.json new file mode 100644 index 000000000..3ebac89ec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blaze_powder.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:blaze_rod" + } + ], + "result": { + "count": 2, + "id": "minecraft:blaze_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blazing_diode.json b/src/generated/resources/data/malum/recipe/blazing_diode.json new file mode 100644 index 000000000..233124a9f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blazing_diode.json @@ -0,0 +1,38 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:blazing_quartz" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:blazing_diode" + }, + "spirits": [ + { + "type": "infernal", + "count": 8 + }, + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blazing_quartz_fragment.json b/src/generated/resources/data/malum/recipe/blazing_quartz_fragment.json new file mode 100644 index 000000000..605476c4e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blazing_quartz_fragment.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:blazing_quartz" + } + ], + "result": { + "count": 8, + "id": "malum:blazing_quartz_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blazing_quartz_from_blasting.json b/src/generated/resources/data/malum/recipe/blazing_quartz_from_blasting.json new file mode 100644 index 000000000..66842fddc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blazing_quartz_from_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "blocks", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:blazing_quartz_ore" + }, + "result": { + "id": "malum:blazing_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blazing_quartz_from_block.json b/src/generated/resources/data/malum/recipe/blazing_quartz_from_block.json new file mode 100644 index 000000000..3c17f3ce2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blazing_quartz_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_blazing_quartz" + } + ], + "result": { + "count": 9, + "id": "malum:blazing_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blazing_quartz_from_fragment.json b/src/generated/resources/data/malum/recipe/blazing_quartz_from_fragment.json new file mode 100644 index 000000000..0d08211e3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blazing_quartz_from_fragment.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:blazing_quartz_fragment" + }, + { + "item": "malum:blazing_quartz_fragment" + }, + { + "item": "malum:blazing_quartz_fragment" + }, + { + "item": "malum:blazing_quartz_fragment" + }, + { + "item": "malum:blazing_quartz_fragment" + }, + { + "item": "malum:blazing_quartz_fragment" + }, + { + "item": "malum:blazing_quartz_fragment" + }, + { + "item": "malum:blazing_quartz_fragment" + } + ], + "result": { + "count": 1, + "id": "malum:blazing_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blazing_quartz_from_smelting.json b/src/generated/resources/data/malum/recipe/blazing_quartz_from_smelting.json new file mode 100644 index 000000000..1c68198b4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blazing_quartz_from_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:blazing_quartz_ore" + }, + "result": { + "id": "malum:blazing_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blighted_gunk_from_mass.json b/src/generated/resources/data/malum/recipe/blighted_gunk_from_mass.json new file mode 100644 index 000000000..05ac9dd1a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blighted_gunk_from_mass.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:mass_of_blighted_gunk" + } + ], + "result": { + "count": 9, + "id": "malum:blighted_gunk" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_alchemical_calx.json b/src/generated/resources/data/malum/recipe/block_of_alchemical_calx.json new file mode 100644 index 000000000..490db6024 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_alchemical_calx.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:alchemical_calx" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_alchemical_calx" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_arcane_charcoal.json b/src/generated/resources/data/malum/recipe/block_of_arcane_charcoal.json new file mode 100644 index 000000000..b5bc653c3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_arcane_charcoal.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:arcane_charcoal" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_arcane_charcoal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_astral_weave.json b/src/generated/resources/data/malum/recipe/block_of_astral_weave.json new file mode 100644 index 000000000..99c139b6f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_astral_weave.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:astral_weave" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_astral_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_auric_embers.json b/src/generated/resources/data/malum/recipe/block_of_auric_embers.json new file mode 100644 index 000000000..b285db227 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_auric_embers.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:auric_embers" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_auric_embers" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_blazing_quartz.json b/src/generated/resources/data/malum/recipe/block_of_blazing_quartz.json new file mode 100644 index 000000000..8afcbec47 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_blazing_quartz.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:blazing_quartz" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_blazing_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_brilliance.json b/src/generated/resources/data/malum/recipe/block_of_brilliance.json new file mode 100644 index 000000000..31d77238c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_brilliance.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:cluster_of_brilliance" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_cthonic_gold.json b/src/generated/resources/data/malum/recipe/block_of_cthonic_gold.json new file mode 100644 index 000000000..c20be815a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_cthonic_gold.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:cthonic_gold" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_cthonic_gold" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_grim_talc.json b/src/generated/resources/data/malum/recipe/block_of_grim_talc.json new file mode 100644 index 000000000..6c30c6a91 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_grim_talc.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:grim_talc" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_grim_talc" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_hallowed_gold.json b/src/generated/resources/data/malum/recipe/block_of_hallowed_gold.json new file mode 100644 index 000000000..a20cd3591 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_hallowed_gold.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:hallowed_gold_ingot" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_hallowed_gold" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_hex_ash.json b/src/generated/resources/data/malum/recipe/block_of_hex_ash.json new file mode 100644 index 000000000..af42b112c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_hex_ash.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:hex_ash" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_hex_ash" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_malignant_lead.json b/src/generated/resources/data/malum/recipe/block_of_malignant_lead.json new file mode 100644 index 000000000..02437efe6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_malignant_lead.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:malignant_lead" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_malignant_lead" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_malignant_pewter.json b/src/generated/resources/data/malum/recipe/block_of_malignant_pewter.json new file mode 100644 index 000000000..0bf8209a5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_malignant_pewter.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:malignant_pewter_ingot" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_malignant_pewter" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_mnemonic_fragment.json b/src/generated/resources/data/malum/recipe/block_of_mnemonic_fragment.json new file mode 100644 index 000000000..6898634ca --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_mnemonic_fragment.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:mnemonic_fragment" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_mnemonic_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_null_slate.json b/src/generated/resources/data/malum/recipe/block_of_null_slate.json new file mode 100644 index 000000000..1bc41fd45 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_null_slate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:null_slate" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_null_slate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_rotting_essence.json b/src/generated/resources/data/malum/recipe/block_of_rotting_essence.json new file mode 100644 index 000000000..e31301c65 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_rotting_essence.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rotting_essence" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_rotting_essence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_soul_stained_steel.json b/src/generated/resources/data/malum/recipe/block_of_soul_stained_steel.json new file mode 100644 index 000000000..124809818 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_soul_stained_steel.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soul_stained_steel_ingot" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_soul_stained_steel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_soulstone.json b/src/generated/resources/data/malum/recipe/block_of_soulstone.json new file mode 100644 index 000000000..d91dd42b6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_soulstone.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:processed_soulstone" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/block_of_void_salts.json b/src/generated/resources/data/malum/recipe/block_of_void_salts.json new file mode 100644 index 000000000..d21c15af5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/block_of_void_salts.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:void_salts" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_void_salts" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_banner.json b/src/generated/resources/data/malum/recipe/blue_banner.json new file mode 100644 index 000000000..a07ba3729 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:blue_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:blue_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_bed.json b/src/generated/resources/data/malum/recipe/blue_bed.json new file mode 100644 index 000000000..63596b8a6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:blue_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:blue_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_candle.json b/src/generated/resources/data/malum/recipe/blue_candle.json new file mode 100644 index 000000000..88560f0fc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:blue_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:blue_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_carpet.json b/src/generated/resources/data/malum/recipe/blue_carpet.json new file mode 100644 index 000000000..fc3e3d2db --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:blue_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:blue_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_concrete_powder.json b/src/generated/resources/data/malum/recipe/blue_concrete_powder.json new file mode 100644 index 000000000..0346eddff --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:blue_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_dye.json b/src/generated/resources/data/malum/recipe/blue_dye.json new file mode 100644 index 000000000..76ac29da0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_dye.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "blue_dye", + "ingredients": [ + { + "item": "minecraft:lapis_lazuli" + } + ], + "result": { + "count": 1, + "id": "minecraft:blue_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_dye_from_cornflower.json b/src/generated/resources/data/malum/recipe/blue_dye_from_cornflower.json new file mode 100644 index 000000000..2dae90a51 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_dye_from_cornflower.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "blue_dye", + "ingredients": [ + { + "item": "minecraft:cornflower" + } + ], + "result": { + "count": 1, + "id": "minecraft:blue_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/blue_glazed_terracotta.json new file mode 100644 index 000000000..034595db3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:blue_terracotta" + }, + "result": { + "id": "minecraft:blue_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_ice.json b/src/generated/resources/data/malum/recipe/blue_ice.json new file mode 100644 index 000000000..dba4722ba --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_ice.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:packed_ice" + }, + { + "item": "minecraft:packed_ice" + }, + { + "item": "minecraft:packed_ice" + }, + { + "item": "minecraft:packed_ice" + }, + { + "item": "minecraft:packed_ice" + }, + { + "item": "minecraft:packed_ice" + }, + { + "item": "minecraft:packed_ice" + }, + { + "item": "minecraft:packed_ice" + }, + { + "item": "minecraft:packed_ice" + } + ], + "result": { + "count": 1, + "id": "minecraft:blue_ice" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_stained_glass.json b/src/generated/resources/data/malum/recipe/blue_stained_glass.json new file mode 100644 index 000000000..863ba7085 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:blue_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/blue_stained_glass_pane.json new file mode 100644 index 000000000..f9cad9068 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:blue_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:blue_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/blue_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..fc04444b6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:blue_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:blue_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/blue_terracotta.json b/src/generated/resources/data/malum/recipe/blue_terracotta.json new file mode 100644 index 000000000..eb6291f3d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/blue_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:blue_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:blue_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bolt_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/bolt_armor_trim_smithing_template.json new file mode 100644 index 000000000..19cd97285 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bolt_armor_trim_smithing_template.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": [ + { + "item": "minecraft:copper_block" + }, + { + "item": "minecraft:waxed_copper_block" + } + ], + "S": { + "item": "minecraft:bolt_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:bolt_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bolt_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/bolt_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..6e240fa9f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bolt_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:bolt_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bone_block.json b/src/generated/resources/data/malum/recipe/bone_block.json new file mode 100644 index 000000000..bb28c593f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bone_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:bone_meal" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:bone_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bone_meal.json b/src/generated/resources/data/malum/recipe/bone_meal.json new file mode 100644 index 000000000..5f75cb9c3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bone_meal.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "bonemeal", + "ingredients": [ + { + "item": "minecraft:bone" + } + ], + "result": { + "count": 3, + "id": "minecraft:bone_meal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bone_meal_from_bone_block.json b/src/generated/resources/data/malum/recipe/bone_meal_from_bone_block.json new file mode 100644 index 000000000..28963915f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bone_meal_from_bone_block.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "bonemeal", + "ingredients": [ + { + "item": "minecraft:bone_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:bone_meal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bonemeal_from_grim_talc.json b/src/generated/resources/data/malum/recipe/bonemeal_from_grim_talc.json new file mode 100644 index 000000000..424a4f955 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bonemeal_from_grim_talc.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:grim_talc" + } + ], + "result": { + "count": 6, + "id": "minecraft:bone_meal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/book.json b/src/generated/resources/data/malum/recipe/book.json new file mode 100644 index 000000000..572b563fb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/book.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:paper" + }, + { + "item": "minecraft:paper" + }, + { + "item": "minecraft:paper" + }, + { + "item": "minecraft:leather" + } + ], + "result": { + "count": 1, + "id": "minecraft:book" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/book_cloning.json b/src/generated/resources/data/malum/recipe/book_cloning.json new file mode 100644 index 000000000..73b45722e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/book_cloning.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_bookcloning", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bookshelf.json b/src/generated/resources/data/malum/recipe/bookshelf.json new file mode 100644 index 000000000..8c75c1d58 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bookshelf.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "item": "minecraft:book" + } + }, + "pattern": [ + "###", + "XXX", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bow.json b/src/generated/resources/data/malum/recipe/bow.json new file mode 100644 index 000000000..4e55549a5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bow.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:string" + } + }, + "pattern": [ + " #X", + "# X", + " #X" + ], + "result": { + "count": 1, + "id": "minecraft:bow" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bowl.json b/src/generated/resources/data/malum/recipe/bowl.json new file mode 100644 index 000000000..185891afa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bowl.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "# #", + " # " + ], + "result": { + "count": 4, + "id": "minecraft:bowl" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bread.json b/src/generated/resources/data/malum/recipe/bread.json new file mode 100644 index 000000000..de9a64c26 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bread.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:wheat" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 1, + "id": "minecraft:bread" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brewing_stand.json b/src/generated/resources/data/malum/recipe/brewing_stand.json new file mode 100644 index 000000000..e606c08cf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brewing_stand.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:stone_crafting_materials" + }, + "B": { + "item": "minecraft:blaze_rod" + } + }, + "pattern": [ + " B ", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:brewing_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brick.json b/src/generated/resources/data/malum/recipe/brick.json new file mode 100644 index 000000000..dad8e7177 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brick.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.3, + "ingredient": { + "item": "minecraft:clay_ball" + }, + "result": { + "id": "minecraft:brick" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brick_slab.json b/src/generated/resources/data/malum/recipe/brick_slab.json new file mode 100644 index 000000000..66acc2050 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brick_slab_from_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/brick_slab_from_bricks_stonecutting.json new file mode 100644 index 000000000..8de2143b7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brick_slab_from_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:bricks" + }, + "result": { + "count": 2, + "id": "minecraft:brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brick_stairs.json b/src/generated/resources/data/malum/recipe/brick_stairs.json new file mode 100644 index 000000000..61fd3f2fe --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brick_stairs_from_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/brick_stairs_from_bricks_stonecutting.json new file mode 100644 index 000000000..b2fb71a63 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brick_stairs_from_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:bricks" + }, + "result": { + "count": 1, + "id": "minecraft:brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brick_wall.json b/src/generated/resources/data/malum/recipe/brick_wall.json new file mode 100644 index 000000000..cbd9f6621 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brick_wall_from_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/brick_wall_from_bricks_stonecutting.json new file mode 100644 index 000000000..d90aae9b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brick_wall_from_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:bricks" + }, + "result": { + "count": 1, + "id": "minecraft:brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bricks.json b/src/generated/resources/data/malum/recipe/bricks.json new file mode 100644 index 000000000..191652854 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:brick" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliance_from_blasting.json b/src/generated/resources/data/malum/recipe/brilliance_from_blasting.json new file mode 100644 index 000000000..329762aa4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliance_from_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "ingredient": { + "item": "malum:brilliant_stone" + }, + "result": { + "id": "malum:chunk_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliance_from_block.json b/src/generated/resources/data/malum/recipe/brilliance_from_block.json new file mode 100644 index 000000000..0b8e7bf3b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliance_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_brilliance" + } + ], + "result": { + "count": 9, + "id": "malum:cluster_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliance_from_crushed_blasting.json b/src/generated/resources/data/malum/recipe/brilliance_from_crushed_blasting.json new file mode 100644 index 000000000..f2b6a7ae0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliance_from_crushed_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "ingredient": { + "item": "malum:crushed_brilliance" + }, + "result": { + "id": "malum:chunk_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliance_from_crushed_smelting.json b/src/generated/resources/data/malum/recipe/brilliance_from_crushed_smelting.json new file mode 100644 index 000000000..c1358d7a0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliance_from_crushed_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 1.0, + "ingredient": { + "item": "malum:crushed_brilliance" + }, + "result": { + "id": "malum:chunk_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliance_from_deepslate_blasting.json b/src/generated/resources/data/malum/recipe/brilliance_from_deepslate_blasting.json new file mode 100644 index 000000000..c38d2173c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliance_from_deepslate_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "ingredient": { + "item": "malum:brilliant_deepslate" + }, + "result": { + "id": "malum:chunk_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliance_from_deepslate_smelting.json b/src/generated/resources/data/malum/recipe/brilliance_from_deepslate_smelting.json new file mode 100644 index 000000000..5fb4b5e2f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliance_from_deepslate_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 1.0, + "ingredient": { + "item": "malum:brilliant_deepslate" + }, + "result": { + "id": "malum:chunk_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliance_from_raw_blasting.json b/src/generated/resources/data/malum/recipe/brilliance_from_raw_blasting.json new file mode 100644 index 000000000..f4418cf7b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliance_from_raw_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "ingredient": { + "item": "malum:cluster_of_brilliance" + }, + "result": { + "id": "malum:chunk_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliance_from_raw_smelting.json b/src/generated/resources/data/malum/recipe/brilliance_from_raw_smelting.json new file mode 100644 index 000000000..493519e08 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliance_from_raw_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 1.0, + "ingredient": { + "item": "malum:cluster_of_brilliance" + }, + "result": { + "id": "malum:chunk_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliance_from_smelting.json b/src/generated/resources/data/malum/recipe/brilliance_from_smelting.json new file mode 100644 index 000000000..850973bb4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliance_from_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 1.0, + "ingredient": { + "item": "malum:brilliant_stone" + }, + "result": { + "id": "malum:chunk_of_brilliance" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brilliant_obelisk.json b/src/generated/resources/data/malum/recipe/brilliant_obelisk.json new file mode 100644 index 000000000..ba3285fd4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brilliant_obelisk.json @@ -0,0 +1,37 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:cluster_of_brilliance" + } + }, + { + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "count": 2, + "ingredient": { + "item": "malum:runewood_planks" + } + }, + "output": { + "count": 1, + "id": "malum:brilliant_obelisk" + }, + "spirits": [ + { + "type": "aerial", + "count": 16 + }, + { + "type": "aqueous", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_banner.json b/src/generated/resources/data/malum/recipe/brown_banner.json new file mode 100644 index 000000000..82a272064 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:brown_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:brown_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_bed.json b/src/generated/resources/data/malum/recipe/brown_bed.json new file mode 100644 index 000000000..d612f1f73 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:brown_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:brown_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_candle.json b/src/generated/resources/data/malum/recipe/brown_candle.json new file mode 100644 index 000000000..1cf5a5516 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:brown_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:brown_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_carpet.json b/src/generated/resources/data/malum/recipe/brown_carpet.json new file mode 100644 index 000000000..1593aab0b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:brown_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:brown_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_concrete_powder.json b/src/generated/resources/data/malum/recipe/brown_concrete_powder.json new file mode 100644 index 000000000..c095f3fc5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:brown_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:brown_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_dye.json b/src/generated/resources/data/malum/recipe/brown_dye.json new file mode 100644 index 000000000..4a7c80662 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_dye.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "brown_dye", + "ingredients": [ + { + "item": "minecraft:cocoa_beans" + } + ], + "result": { + "count": 1, + "id": "minecraft:brown_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/brown_glazed_terracotta.json new file mode 100644 index 000000000..32e0a2a8a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:brown_terracotta" + }, + "result": { + "id": "minecraft:brown_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_stained_glass.json b/src/generated/resources/data/malum/recipe/brown_stained_glass.json new file mode 100644 index 000000000..5e2c4d076 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:brown_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:brown_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/brown_stained_glass_pane.json new file mode 100644 index 000000000..78322d2e3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:brown_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:brown_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/brown_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..a417a55ee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:brown_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:brown_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brown_terracotta.json b/src/generated/resources/data/malum/recipe/brown_terracotta.json new file mode 100644 index 000000000..a00181aa2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brown_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:brown_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:brown_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/brush.json b/src/generated/resources/data/malum/recipe/brush.json new file mode 100644 index 000000000..f94d9ccb5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/brush.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:copper_ingot" + }, + "I": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:feather" + } + }, + "pattern": [ + "X", + "#", + "I" + ], + "result": { + "count": 1, + "id": "minecraft:brush" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/bucket.json b/src/generated/resources/data/malum/recipe/bucket.json new file mode 100644 index 000000000..d41924073 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/bucket.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "# #", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:bucket" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cake.json b/src/generated/resources/data/malum/recipe/cake.json new file mode 100644 index 000000000..428d11d23 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cake.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "A": { + "item": "minecraft:milk_bucket" + }, + "B": { + "item": "minecraft:sugar" + }, + "C": { + "item": "minecraft:wheat" + }, + "E": { + "item": "minecraft:egg" + } + }, + "pattern": [ + "AAA", + "BEB", + "CCC" + ], + "result": { + "count": 1, + "id": "minecraft:cake" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/calibrated_sculk_sensor.json b/src/generated/resources/data/malum/recipe/calibrated_sculk_sensor.json new file mode 100644 index 000000000..123d59537 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/calibrated_sculk_sensor.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:amethyst_shard" + }, + "X": { + "item": "minecraft:sculk_sensor" + } + }, + "pattern": [ + " # ", + "#X#" + ], + "result": { + "count": 1, + "id": "minecraft:calibrated_sculk_sensor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/campfire.json b/src/generated/resources/data/malum/recipe/campfire.json new file mode 100644 index 000000000..46fb4d1e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/campfire.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "C": { + "tag": "minecraft:coals" + }, + "L": { + "tag": "minecraft:logs" + }, + "S": { + "item": "minecraft:stick" + } + }, + "pattern": [ + " S ", + "SCS", + "LLL" + ], + "result": { + "count": 1, + "id": "minecraft:campfire" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/candle.json b/src/generated/resources/data/malum/recipe/candle.json new file mode 100644 index 000000000..53a7be5af --- /dev/null +++ b/src/generated/resources/data/malum/recipe/candle.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "H": { + "item": "minecraft:honeycomb" + }, + "S": { + "item": "minecraft:string" + } + }, + "pattern": [ + "S", + "H" + ], + "result": { + "count": 1, + "id": "minecraft:candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/carrot_on_a_stick.json b/src/generated/resources/data/malum/recipe/carrot_on_a_stick.json new file mode 100644 index 000000000..ca1a8136e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/carrot_on_a_stick.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:fishing_rod" + }, + "X": { + "item": "minecraft:carrot" + } + }, + "pattern": [ + "# ", + " X" + ], + "result": { + "count": 1, + "id": "minecraft:carrot_on_a_stick" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cartography_table.json b/src/generated/resources/data/malum/recipe/cartography_table.json new file mode 100644 index 000000000..f637ce61e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cartography_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "@": { + "item": "minecraft:paper" + } + }, + "pattern": [ + "@@", + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:cartography_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/catalyst_lobber.json b/src/generated/resources/data/malum/recipe/catalyst_lobber.json new file mode 100644 index 000000000..39e9e4de7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/catalyst_lobber.json @@ -0,0 +1,46 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:ingots/iron" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:soulwood_planks" + } + }, + { + "ingredient": { + "item": "malum:malignant_lead" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:lamplighters_tongs" + } + }, + "output": { + "count": 1, + "id": "malum:catalyst_lobber" + }, + "spirits": [ + { + "type": "aqueous", + "count": 32 + }, + { + "type": "infernal", + "count": 32 + }, + { + "type": "eldritch", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cauldron.json b/src/generated/resources/data/malum/recipe/cauldron.json new file mode 100644 index 000000000..ecf7b6be2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cauldron.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "# #", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:cauldron" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chain.json b/src/generated/resources/data/malum/recipe/chain.json new file mode 100644 index 000000000..c172cec1a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chain.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "I": { + "item": "minecraft:iron_ingot" + }, + "N": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "N", + "I", + "N" + ], + "result": { + "count": 1, + "id": "minecraft:chain" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/charcoal.json b/src/generated/resources/data/malum/recipe/charcoal.json new file mode 100644 index 000000000..9c86f8af5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/charcoal.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.15, + "ingredient": { + "tag": "minecraft:logs_that_burn" + }, + "result": { + "id": "minecraft:charcoal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/charcoal_fragment.json b/src/generated/resources/data/malum/recipe/charcoal_fragment.json new file mode 100644 index 000000000..7e27f4995 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/charcoal_fragment.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:charcoal" + } + ], + "result": { + "count": 8, + "id": "malum:charcoal_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/charcoal_from_fragment.json b/src/generated/resources/data/malum/recipe/charcoal_from_fragment.json new file mode 100644 index 000000000..d7b83511b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/charcoal_from_fragment.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:charcoal_fragment" + }, + { + "item": "malum:charcoal_fragment" + }, + { + "item": "malum:charcoal_fragment" + }, + { + "item": "malum:charcoal_fragment" + }, + { + "item": "malum:charcoal_fragment" + }, + { + "item": "malum:charcoal_fragment" + }, + { + "item": "malum:charcoal_fragment" + }, + { + "item": "malum:charcoal_fragment" + } + ], + "result": { + "count": 1, + "id": "minecraft:charcoal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/checkered_tainted_rock.json b/src/generated/resources/data/malum/recipe/checkered_tainted_rock.json new file mode 100644 index 000000000..4091648dd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/checkered_tainted_rock.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:cut_tainted_rock" + }, + "result": { + "id": "malum:checkered_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/checkered_tainted_rock_stonecutting_from_cut_tainted_rock.json b/src/generated/resources/data/malum/recipe/checkered_tainted_rock_stonecutting_from_cut_tainted_rock.json new file mode 100644 index 000000000..beee261c7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/checkered_tainted_rock_stonecutting_from_cut_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:cut_tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:checkered_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/checkered_twisted_rock.json b/src/generated/resources/data/malum/recipe/checkered_twisted_rock.json new file mode 100644 index 000000000..6d2d2059d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/checkered_twisted_rock.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:cut_twisted_rock" + }, + "result": { + "id": "malum:checkered_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/checkered_twisted_rock_stonecutting_from_cut_twisted_rock.json b/src/generated/resources/data/malum/recipe/checkered_twisted_rock_stonecutting_from_cut_twisted_rock.json new file mode 100644 index 000000000..84f839995 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/checkered_twisted_rock_stonecutting_from_cut_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:cut_twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:checkered_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_boat.json b/src/generated/resources/data/malum/recipe/cherry_boat.json new file mode 100644 index 000000000..8abaf02bf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_boat.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "boat", + "key": { + "#": { + "item": "minecraft:cherry_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:cherry_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_button.json b/src/generated/resources/data/malum/recipe/cherry_button.json new file mode 100644 index 000000000..c5375419e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:cherry_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:cherry_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_chest_boat.json b/src/generated/resources/data/malum/recipe/cherry_chest_boat.json new file mode 100644 index 000000000..46421dd63 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_chest_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "chest_boat", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:cherry_boat" + } + ], + "result": { + "count": 1, + "id": "minecraft:cherry_chest_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_door.json b/src/generated/resources/data/malum/recipe/cherry_door.json new file mode 100644 index 000000000..a3910b89b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:cherry_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:cherry_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_fence.json b/src/generated/resources/data/malum/recipe/cherry_fence.json new file mode 100644 index 000000000..dae072983 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:cherry_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:cherry_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_fence_gate.json b/src/generated/resources/data/malum/recipe/cherry_fence_gate.json new file mode 100644 index 000000000..c6cf9f96b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:cherry_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:cherry_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_hanging_sign.json b/src/generated/resources/data/malum/recipe/cherry_hanging_sign.json new file mode 100644 index 000000000..f957ef875 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_cherry_log" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:cherry_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_planks.json b/src/generated/resources/data/malum/recipe/cherry_planks.json new file mode 100644 index 000000000..e14f33bab --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:cherry_logs" + } + ], + "result": { + "count": 4, + "id": "minecraft:cherry_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_pressure_plate.json b/src/generated/resources/data/malum/recipe/cherry_pressure_plate.json new file mode 100644 index 000000000..159c046db --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:cherry_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:cherry_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_sign.json b/src/generated/resources/data/malum/recipe/cherry_sign.json new file mode 100644 index 000000000..969c6ec32 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:cherry_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:cherry_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_slab.json b/src/generated/resources/data/malum/recipe/cherry_slab.json new file mode 100644 index 000000000..e3f6e5c34 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:cherry_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:cherry_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_stairs.json b/src/generated/resources/data/malum/recipe/cherry_stairs.json new file mode 100644 index 000000000..15c114f66 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:cherry_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:cherry_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_trapdoor.json b/src/generated/resources/data/malum/recipe/cherry_trapdoor.json new file mode 100644 index 000000000..5a5412f9b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:cherry_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:cherry_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cherry_wood.json b/src/generated/resources/data/malum/recipe/cherry_wood.json new file mode 100644 index 000000000..c968852c2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cherry_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:cherry_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:cherry_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chest.json b/src/generated/resources/data/malum/recipe/chest.json new file mode 100644 index 000000000..2eb5fe7dc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chest.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:chest" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chest_minecart.json b/src/generated/resources/data/malum/recipe/chest_minecart.json new file mode 100644 index 000000000..a6e9a450e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chest_minecart.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:minecart" + } + ], + "result": { + "count": 1, + "id": "minecraft:chest_minecart" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_bookshelf.json b/src/generated/resources/data/malum/recipe/chiseled_bookshelf.json new file mode 100644 index 000000000..b8646a23e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_bookshelf.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "minecraft:wooden_slabs" + } + }, + "pattern": [ + "###", + "XXX", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_copper.json b/src/generated/resources/data/malum/recipe/chiseled_copper.json new file mode 100644 index 000000000..f8053a91e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_copper.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cut_copper_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_copper_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_copper_from_copper_block_stonecutting.json new file mode 100644 index 000000000..e1ebf8724 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_copper_from_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:copper_block" + }, + "result": { + "count": 4, + "id": "minecraft:chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_copper_from_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_copper_from_cut_copper_stonecutting.json new file mode 100644 index 000000000..e80592bbb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_copper_from_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_deepslate.json b/src/generated/resources/data/malum/recipe/chiseled_deepslate.json new file mode 100644 index 000000000..45718a70e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_deepslate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cobbled_deepslate_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_deepslate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_deepslate_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_deepslate_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..15ed6dba4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_deepslate_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_deepslate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_nether_bricks.json b/src/generated/resources/data/malum/recipe/chiseled_nether_bricks.json new file mode 100644 index 000000000..001893233 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_nether_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:nether_brick_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_nether_bricks_from_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_nether_bricks_from_nether_bricks_stonecutting.json new file mode 100644 index 000000000..cf8bdf78a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_nether_bricks_from_nether_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:nether_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_polished_blackstone.json b/src/generated/resources/data/malum/recipe/chiseled_polished_blackstone.json new file mode 100644 index 000000000..16638f1b3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_polished_blackstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_blackstone_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_polished_blackstone_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_polished_blackstone_from_blackstone_stonecutting.json new file mode 100644 index 000000000..410433f13 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_polished_blackstone_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_polished_blackstone_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_polished_blackstone_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..94ae36c93 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_polished_blackstone_from_polished_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_quartz_block.json b/src/generated/resources/data/malum/recipe/chiseled_quartz_block.json new file mode 100644 index 000000000..ebe1f090c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_quartz_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:quartz_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_quartz_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_quartz_block_from_quartz_block_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_quartz_block_from_quartz_block_stonecutting.json new file mode 100644 index 000000000..fd32d3a0c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_quartz_block_from_quartz_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:quartz_block" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_quartz_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_red_sandstone.json b/src/generated/resources/data/malum/recipe/chiseled_red_sandstone.json new file mode 100644 index 000000000..d7a0250f8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_red_sandstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:red_sandstone_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_red_sandstone_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_red_sandstone_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..507ecf302 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_red_sandstone_from_red_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:red_sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_sandstone.json b/src/generated/resources/data/malum/recipe/chiseled_sandstone.json new file mode 100644 index 000000000..747d28c6b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_sandstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:sandstone_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_sandstone_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_sandstone_from_sandstone_stonecutting.json new file mode 100644 index 000000000..87fb84cb3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_sandstone_from_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_stone_bricks.json b/src/generated/resources/data/malum/recipe/chiseled_stone_bricks.json new file mode 100644 index 000000000..71d605201 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_stone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:stone_brick_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_stone_bricks_from_stone_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_stone_bricks_from_stone_bricks_stonecutting.json new file mode 100644 index 000000000..4e57e2dca --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_stone_bricks_from_stone_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_stone_bricks_stone_from_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_stone_bricks_stone_from_stonecutting.json new file mode 100644 index 000000000..fde8e8965 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_stone_bricks_stone_from_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_tainted_rock.json b/src/generated/resources/data/malum/recipe/chiseled_tainted_rock.json new file mode 100644 index 000000000..072b166dc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_tainted_rock.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:polished_tainted_rock_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "malum:chiseled_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_tainted_rock_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/chiseled_tainted_rock_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..52e0ab4a5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_tainted_rock_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:chiseled_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_tuff.json b/src/generated/resources/data/malum/recipe/chiseled_tuff.json new file mode 100644 index 000000000..ff495622d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_tuff.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:tuff_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_tuff" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks.json b/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks.json new file mode 100644 index 000000000..e13ecdd54 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:tuff_brick_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:chiseled_tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..1d344cd65 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_polished_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_tuff" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_tuff_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_tuff_bricks_stonecutting.json new file mode 100644 index 000000000..5a609e6ec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_tuff_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_tuff_stonecutting.json new file mode 100644 index 000000000..a4beb79a2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_tuff_bricks_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_tuff_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/chiseled_tuff_from_tuff_stonecutting.json new file mode 100644 index 000000000..4bac996cc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_tuff_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:chiseled_tuff" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_twisted_rock.json b/src/generated/resources/data/malum/recipe/chiseled_twisted_rock.json new file mode 100644 index 000000000..4c57eacb7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_twisted_rock.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:polished_twisted_rock_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "malum:chiseled_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/chiseled_twisted_rock_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/chiseled_twisted_rock_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..f6dff8dff --- /dev/null +++ b/src/generated/resources/data/malum/recipe/chiseled_twisted_rock_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:chiseled_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/clay.json b/src/generated/resources/data/malum/recipe/clay.json new file mode 100644 index 000000000..dce478ecc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/clay.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:clay_ball" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:clay" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/clock.json b/src/generated/resources/data/malum/recipe/clock.json new file mode 100644 index 000000000..e8f18ba82 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/clock.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:gold_ingot" + }, + "X": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " # ", + "#X#", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:clock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coal.json b/src/generated/resources/data/malum/recipe/coal.json new file mode 100644 index 000000000..0fc3f6771 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coal.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:coal_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:coal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coal_block.json b/src/generated/resources/data/malum/recipe/coal_block.json new file mode 100644 index 000000000..e3f7fc8a4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coal_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:coal" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:coal_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coal_fragment.json b/src/generated/resources/data/malum/recipe/coal_fragment.json new file mode 100644 index 000000000..61ec8b03f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coal_fragment.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:coal" + } + ], + "result": { + "count": 8, + "id": "malum:coal_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coal_from_blasting_coal_ore.json b/src/generated/resources/data/malum/recipe/coal_from_blasting_coal_ore.json new file mode 100644 index 000000000..83faaa543 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coal_from_blasting_coal_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.1, + "group": "coal", + "ingredient": { + "item": "minecraft:coal_ore" + }, + "result": { + "id": "minecraft:coal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coal_from_blasting_deepslate_coal_ore.json b/src/generated/resources/data/malum/recipe/coal_from_blasting_deepslate_coal_ore.json new file mode 100644 index 000000000..5eb60704f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coal_from_blasting_deepslate_coal_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.1, + "group": "coal", + "ingredient": { + "item": "minecraft:deepslate_coal_ore" + }, + "result": { + "id": "minecraft:coal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coal_from_fragment.json b/src/generated/resources/data/malum/recipe/coal_from_fragment.json new file mode 100644 index 000000000..c3c44d3dc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coal_from_fragment.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:coal_fragment" + }, + { + "item": "malum:coal_fragment" + }, + { + "item": "malum:coal_fragment" + }, + { + "item": "malum:coal_fragment" + }, + { + "item": "malum:coal_fragment" + }, + { + "item": "malum:coal_fragment" + }, + { + "item": "malum:coal_fragment" + }, + { + "item": "malum:coal_fragment" + } + ], + "result": { + "count": 1, + "id": "minecraft:coal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coal_from_smelting_coal_ore.json b/src/generated/resources/data/malum/recipe/coal_from_smelting_coal_ore.json new file mode 100644 index 000000000..22be2a3cf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coal_from_smelting_coal_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.1, + "group": "coal", + "ingredient": { + "item": "minecraft:coal_ore" + }, + "result": { + "id": "minecraft:coal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coal_from_smelting_deepslate_coal_ore.json b/src/generated/resources/data/malum/recipe/coal_from_smelting_deepslate_coal_ore.json new file mode 100644 index 000000000..f839b7545 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coal_from_smelting_deepslate_coal_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.1, + "group": "coal", + "ingredient": { + "item": "minecraft:deepslate_coal_ore" + }, + "result": { + "id": "minecraft:coal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coarse_dirt.json b/src/generated/resources/data/malum/recipe/coarse_dirt.json new file mode 100644 index 000000000..8a325adeb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coarse_dirt.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "D": { + "item": "minecraft:dirt" + }, + "G": { + "item": "minecraft:gravel" + } + }, + "pattern": [ + "DG", + "GD" + ], + "result": { + "count": 4, + "id": "minecraft:coarse_dirt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coast_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/coast_armor_trim_smithing_template.json new file mode 100644 index 000000000..bfa8628f7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coast_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:cobblestone" + }, + "S": { + "item": "minecraft:coast_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:coast_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/coast_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/coast_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..fcd0c4433 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/coast_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:coast_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobbled_deepslate_slab.json b/src/generated/resources/data/malum/recipe/cobbled_deepslate_slab.json new file mode 100644 index 000000000..f9f4b2514 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobbled_deepslate_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cobbled_deepslate" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:cobbled_deepslate_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..8140e2c2a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 2, + "id": "minecraft:cobbled_deepslate_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobbled_deepslate_stairs.json b/src/generated/resources/data/malum/recipe/cobbled_deepslate_stairs.json new file mode 100644 index 000000000..a20779b42 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobbled_deepslate_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cobbled_deepslate" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:cobbled_deepslate_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..2aab11ae4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:cobbled_deepslate_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobbled_deepslate_wall.json b/src/generated/resources/data/malum/recipe/cobbled_deepslate_wall.json new file mode 100644 index 000000000..e66d07ec5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobbled_deepslate_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:cobbled_deepslate" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:cobbled_deepslate_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..4a211bf38 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:cobbled_deepslate_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobblestone_slab.json b/src/generated/resources/data/malum/recipe/cobblestone_slab.json new file mode 100644 index 000000000..0fd8aabc6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobblestone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cobblestone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:cobblestone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobblestone_slab_from_cobblestone_stonecutting.json b/src/generated/resources/data/malum/recipe/cobblestone_slab_from_cobblestone_stonecutting.json new file mode 100644 index 000000000..103fef3ab --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobblestone_slab_from_cobblestone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobblestone" + }, + "result": { + "count": 2, + "id": "minecraft:cobblestone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobblestone_stairs.json b/src/generated/resources/data/malum/recipe/cobblestone_stairs.json new file mode 100644 index 000000000..2257ab76c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobblestone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cobblestone" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:cobblestone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobblestone_stairs_from_cobblestone_stonecutting.json b/src/generated/resources/data/malum/recipe/cobblestone_stairs_from_cobblestone_stonecutting.json new file mode 100644 index 000000000..d98aebce6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobblestone_stairs_from_cobblestone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobblestone" + }, + "result": { + "count": 1, + "id": "minecraft:cobblestone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobblestone_wall.json b/src/generated/resources/data/malum/recipe/cobblestone_wall.json new file mode 100644 index 000000000..d15deeaa2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobblestone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:cobblestone" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:cobblestone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cobblestone_wall_from_cobblestone_stonecutting.json b/src/generated/resources/data/malum/recipe/cobblestone_wall_from_cobblestone_stonecutting.json new file mode 100644 index 000000000..5b3f95b84 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cobblestone_wall_from_cobblestone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobblestone" + }, + "result": { + "count": 1, + "id": "minecraft:cobblestone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/comparator.json b/src/generated/resources/data/malum/recipe/comparator.json new file mode 100644 index 000000000..a1a39fec5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/comparator.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:redstone_torch" + }, + "I": { + "item": "minecraft:stone" + }, + "X": { + "item": "minecraft:quartz" + } + }, + "pattern": [ + " # ", + "#X#", + "III" + ], + "result": { + "count": 1, + "id": "minecraft:comparator" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/compass.json b/src/generated/resources/data/malum/recipe/compass.json new file mode 100644 index 000000000..ed14772b0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/compass.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:iron_ingot" + }, + "X": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " # ", + "#X#", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:compass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/complete_design.json b/src/generated/resources/data/malum/recipe/complete_design.json new file mode 100644 index 000000000..c3fe2d844 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/complete_design.json @@ -0,0 +1,48 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [], + "ingredient": { + "ingredient": { + "item": "malum:anomalous_design" + } + }, + "output": { + "count": 1, + "id": "malum:complete_design" + }, + "spirits": [ + { + "type": "sacred", + "count": 4 + }, + { + "type": "wicked", + "count": 4 + }, + { + "type": "arcane", + "count": 4 + }, + { + "type": "eldritch", + "count": 4 + }, + { + "type": "aerial", + "count": 4 + }, + { + "type": "aqueous", + "count": 4 + }, + { + "type": "earthen", + "count": 4 + }, + { + "type": "infernal", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/composter.json b/src/generated/resources/data/malum/recipe/composter.json new file mode 100644 index 000000000..400cec926 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/composter.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:wooden_slabs" + } + }, + "pattern": [ + "# #", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:composter" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/concentrated_gluttony.json b/src/generated/resources/data/malum/recipe/concentrated_gluttony.json new file mode 100644 index 000000000..3e49295df --- /dev/null +++ b/src/generated/resources/data/malum/recipe/concentrated_gluttony.json @@ -0,0 +1,34 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "malum:rotting_essence" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:honey_bottle" + } + }, + "output": { + "count": 2, + "id": "malum:concentrated_gluttony" + }, + "spirits": [ + { + "type": "aqueous", + "count": 2 + }, + { + "type": "sacred", + "count": 2 + }, + { + "type": "wicked", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/conduit.json b/src/generated/resources/data/malum/recipe/conduit.json new file mode 100644 index 000000000..8970a7cf0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/conduit.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:nautilus_shell" + }, + "X": { + "item": "minecraft:heart_of_the_sea" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:conduit" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_beef.json b/src/generated/resources/data/malum/recipe/cooked_beef.json new file mode 100644 index 000000000..ba8ad9faf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_beef.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 0.35, + "ingredient": { + "item": "minecraft:beef" + }, + "result": { + "id": "minecraft:cooked_beef" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_beef_from_campfire_cooking.json b/src/generated/resources/data/malum/recipe/cooked_beef_from_campfire_cooking.json new file mode 100644 index 000000000..c0e8a5269 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_beef_from_campfire_cooking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:campfire_cooking", + "category": "food", + "cookingtime": 600, + "experience": 0.35, + "ingredient": { + "item": "minecraft:beef" + }, + "result": { + "id": "minecraft:cooked_beef" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_beef_from_smoking.json b/src/generated/resources/data/malum/recipe/cooked_beef_from_smoking.json new file mode 100644 index 000000000..7a3c5acb2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_beef_from_smoking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smoking", + "category": "food", + "cookingtime": 100, + "experience": 0.35, + "ingredient": { + "item": "minecraft:beef" + }, + "result": { + "id": "minecraft:cooked_beef" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_chicken.json b/src/generated/resources/data/malum/recipe/cooked_chicken.json new file mode 100644 index 000000000..f35ff5273 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_chicken.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 0.35, + "ingredient": { + "item": "minecraft:chicken" + }, + "result": { + "id": "minecraft:cooked_chicken" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_chicken_from_campfire_cooking.json b/src/generated/resources/data/malum/recipe/cooked_chicken_from_campfire_cooking.json new file mode 100644 index 000000000..8817dde32 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_chicken_from_campfire_cooking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:campfire_cooking", + "category": "food", + "cookingtime": 600, + "experience": 0.35, + "ingredient": { + "item": "minecraft:chicken" + }, + "result": { + "id": "minecraft:cooked_chicken" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_chicken_from_smoking.json b/src/generated/resources/data/malum/recipe/cooked_chicken_from_smoking.json new file mode 100644 index 000000000..5632323e1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_chicken_from_smoking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smoking", + "category": "food", + "cookingtime": 100, + "experience": 0.35, + "ingredient": { + "item": "minecraft:chicken" + }, + "result": { + "id": "minecraft:cooked_chicken" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_cod.json b/src/generated/resources/data/malum/recipe/cooked_cod.json new file mode 100644 index 000000000..d6840add0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_cod.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 0.35, + "ingredient": { + "item": "minecraft:cod" + }, + "result": { + "id": "minecraft:cooked_cod" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_cod_from_campfire_cooking.json b/src/generated/resources/data/malum/recipe/cooked_cod_from_campfire_cooking.json new file mode 100644 index 000000000..817c686ad --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_cod_from_campfire_cooking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:campfire_cooking", + "category": "food", + "cookingtime": 600, + "experience": 0.35, + "ingredient": { + "item": "minecraft:cod" + }, + "result": { + "id": "minecraft:cooked_cod" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_cod_from_smoking.json b/src/generated/resources/data/malum/recipe/cooked_cod_from_smoking.json new file mode 100644 index 000000000..92e7d9e02 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_cod_from_smoking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smoking", + "category": "food", + "cookingtime": 100, + "experience": 0.35, + "ingredient": { + "item": "minecraft:cod" + }, + "result": { + "id": "minecraft:cooked_cod" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_mutton.json b/src/generated/resources/data/malum/recipe/cooked_mutton.json new file mode 100644 index 000000000..cdb4af584 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_mutton.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 0.35, + "ingredient": { + "item": "minecraft:mutton" + }, + "result": { + "id": "minecraft:cooked_mutton" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_mutton_from_campfire_cooking.json b/src/generated/resources/data/malum/recipe/cooked_mutton_from_campfire_cooking.json new file mode 100644 index 000000000..4398f8c35 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_mutton_from_campfire_cooking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:campfire_cooking", + "category": "food", + "cookingtime": 600, + "experience": 0.35, + "ingredient": { + "item": "minecraft:mutton" + }, + "result": { + "id": "minecraft:cooked_mutton" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_mutton_from_smoking.json b/src/generated/resources/data/malum/recipe/cooked_mutton_from_smoking.json new file mode 100644 index 000000000..e3ce8380d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_mutton_from_smoking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smoking", + "category": "food", + "cookingtime": 100, + "experience": 0.35, + "ingredient": { + "item": "minecraft:mutton" + }, + "result": { + "id": "minecraft:cooked_mutton" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_porkchop.json b/src/generated/resources/data/malum/recipe/cooked_porkchop.json new file mode 100644 index 000000000..42061aa89 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_porkchop.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 0.35, + "ingredient": { + "item": "minecraft:porkchop" + }, + "result": { + "id": "minecraft:cooked_porkchop" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_porkchop_from_campfire_cooking.json b/src/generated/resources/data/malum/recipe/cooked_porkchop_from_campfire_cooking.json new file mode 100644 index 000000000..4956d7b54 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_porkchop_from_campfire_cooking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:campfire_cooking", + "category": "food", + "cookingtime": 600, + "experience": 0.35, + "ingredient": { + "item": "minecraft:porkchop" + }, + "result": { + "id": "minecraft:cooked_porkchop" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_porkchop_from_smoking.json b/src/generated/resources/data/malum/recipe/cooked_porkchop_from_smoking.json new file mode 100644 index 000000000..696383e0d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_porkchop_from_smoking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smoking", + "category": "food", + "cookingtime": 100, + "experience": 0.35, + "ingredient": { + "item": "minecraft:porkchop" + }, + "result": { + "id": "minecraft:cooked_porkchop" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_rabbit.json b/src/generated/resources/data/malum/recipe/cooked_rabbit.json new file mode 100644 index 000000000..a37de0dce --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_rabbit.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 0.35, + "ingredient": { + "item": "minecraft:rabbit" + }, + "result": { + "id": "minecraft:cooked_rabbit" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_rabbit_from_campfire_cooking.json b/src/generated/resources/data/malum/recipe/cooked_rabbit_from_campfire_cooking.json new file mode 100644 index 000000000..931999816 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_rabbit_from_campfire_cooking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:campfire_cooking", + "category": "food", + "cookingtime": 600, + "experience": 0.35, + "ingredient": { + "item": "minecraft:rabbit" + }, + "result": { + "id": "minecraft:cooked_rabbit" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_rabbit_from_smoking.json b/src/generated/resources/data/malum/recipe/cooked_rabbit_from_smoking.json new file mode 100644 index 000000000..cf225ecb6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_rabbit_from_smoking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smoking", + "category": "food", + "cookingtime": 100, + "experience": 0.35, + "ingredient": { + "item": "minecraft:rabbit" + }, + "result": { + "id": "minecraft:cooked_rabbit" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_salmon.json b/src/generated/resources/data/malum/recipe/cooked_salmon.json new file mode 100644 index 000000000..6891a5513 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_salmon.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 0.35, + "ingredient": { + "item": "minecraft:salmon" + }, + "result": { + "id": "minecraft:cooked_salmon" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_salmon_from_campfire_cooking.json b/src/generated/resources/data/malum/recipe/cooked_salmon_from_campfire_cooking.json new file mode 100644 index 000000000..a13dbcd87 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_salmon_from_campfire_cooking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:campfire_cooking", + "category": "food", + "cookingtime": 600, + "experience": 0.35, + "ingredient": { + "item": "minecraft:salmon" + }, + "result": { + "id": "minecraft:cooked_salmon" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cooked_salmon_from_smoking.json b/src/generated/resources/data/malum/recipe/cooked_salmon_from_smoking.json new file mode 100644 index 000000000..932f1382f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cooked_salmon_from_smoking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smoking", + "category": "food", + "cookingtime": 100, + "experience": 0.35, + "ingredient": { + "item": "minecraft:salmon" + }, + "result": { + "id": "minecraft:cooked_salmon" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cookie.json b/src/generated/resources/data/malum/recipe/cookie.json new file mode 100644 index 000000000..fb706e985 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cookie.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:wheat" + }, + "X": { + "item": "minecraft:cocoa_beans" + } + }, + "pattern": [ + "#X#" + ], + "result": { + "count": 8, + "id": "minecraft:cookie" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_block.json b/src/generated/resources/data/malum/recipe/copper_block.json new file mode 100644 index 000000000..80075d6a5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:copper_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_bulb.json b/src/generated/resources/data/malum/recipe/copper_bulb.json new file mode 100644 index 000000000..2f1334576 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_bulb.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "B": { + "item": "minecraft:blaze_rod" + }, + "C": { + "item": "minecraft:copper_block" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " C ", + "CBC", + " R " + ], + "result": { + "count": 4, + "id": "minecraft:copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_door.json b/src/generated/resources/data/malum/recipe/copper_door.json new file mode 100644 index 000000000..33f662331 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_door.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:copper_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_from_node_blasting.json b/src/generated/resources/data/malum/recipe/copper_from_node_blasting.json new file mode 100644 index 000000000..815651db5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_from_node_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:copper_node" + }, + "result": { + "id": "malum:copper_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_from_node_smelting.json b/src/generated/resources/data/malum/recipe/copper_from_node_smelting.json new file mode 100644 index 000000000..f88a500cc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_from_node_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:copper_node" + }, + "result": { + "id": "malum:copper_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_grate.json b/src/generated/resources/data/malum/recipe/copper_grate.json new file mode 100644 index 000000000..13e9afeaf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_grate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "M": { + "item": "minecraft:copper_block" + } + }, + "pattern": [ + " M ", + "M M", + " M " + ], + "result": { + "count": 4, + "id": "minecraft:copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_grate_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/copper_grate_from_copper_block_stonecutting.json new file mode 100644 index 000000000..608a9134d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_grate_from_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:copper_block" + }, + "result": { + "count": 4, + "id": "minecraft:copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_impetus.json b/src/generated/resources/data/malum/recipe/copper_impetus.json new file mode 100644 index 000000000..fbf03b327 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_impetus.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "item": "minecraft:copper_ingot" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:copper_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_ingot.json b/src/generated/resources/data/malum/recipe/copper_ingot.json new file mode 100644 index 000000000..54f2b7a36 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_ingot.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "copper_ingot", + "ingredients": [ + { + "item": "minecraft:copper_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:copper_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_copper_ore.json b/src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_copper_ore.json new file mode 100644 index 000000000..4a89ecd3c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_copper_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.7, + "group": "copper_ingot", + "ingredient": { + "item": "minecraft:copper_ore" + }, + "result": { + "id": "minecraft:copper_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_deepslate_copper_ore.json b/src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_deepslate_copper_ore.json new file mode 100644 index 000000000..4f32bfdde --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_deepslate_copper_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.7, + "group": "copper_ingot", + "ingredient": { + "item": "minecraft:deepslate_copper_ore" + }, + "result": { + "id": "minecraft:copper_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_raw_copper.json b/src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_raw_copper.json new file mode 100644 index 000000000..ebe7f2041 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_ingot_from_blasting_raw_copper.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.7, + "group": "copper_ingot", + "ingredient": { + "item": "minecraft:raw_copper" + }, + "result": { + "id": "minecraft:copper_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_ingot_from_nugget.json b/src/generated/resources/data/malum/recipe/copper_ingot_from_nugget.json new file mode 100644 index 000000000..5a22e000b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_ingot_from_nugget.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:nuggets/copper" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:copper_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_copper_ore.json b/src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_copper_ore.json new file mode 100644 index 000000000..a918ac619 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_copper_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.7, + "group": "copper_ingot", + "ingredient": { + "item": "minecraft:copper_ore" + }, + "result": { + "id": "minecraft:copper_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_deepslate_copper_ore.json b/src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_deepslate_copper_ore.json new file mode 100644 index 000000000..a451656ca --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_deepslate_copper_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.7, + "group": "copper_ingot", + "ingredient": { + "item": "minecraft:deepslate_copper_ore" + }, + "result": { + "id": "minecraft:copper_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_raw_copper.json b/src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_raw_copper.json new file mode 100644 index 000000000..e98453e1a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_ingot_from_smelting_raw_copper.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.7, + "group": "copper_ingot", + "ingredient": { + "item": "minecraft:raw_copper" + }, + "result": { + "id": "minecraft:copper_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_ingot_from_waxed_copper_block.json b/src/generated/resources/data/malum/recipe/copper_ingot_from_waxed_copper_block.json new file mode 100644 index 000000000..cedcf1441 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_ingot_from_waxed_copper_block.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "copper_ingot", + "ingredients": [ + { + "item": "minecraft:waxed_copper_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:copper_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_nugget_from_ingot.json b/src/generated/resources/data/malum/recipe/copper_nugget_from_ingot.json new file mode 100644 index 000000000..b892e764d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_nugget_from_ingot.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "tag": "c:ingots/copper" + } + ], + "result": { + "count": 9, + "id": "malum:copper_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/copper_trapdoor.json b/src/generated/resources/data/malum/recipe/copper_trapdoor.json new file mode 100644 index 000000000..c36fe8ec7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/copper_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cornered_weave.json b/src/generated/resources/data/malum/recipe/cornered_weave.json new file mode 100644 index 000000000..bb26531a0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cornered_weave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:iron_ingot" + } + ], + "result": { + "count": 1, + "id": "malum:cornered_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cracked_deepslate_bricks.json b/src/generated/resources/data/malum/recipe/cracked_deepslate_bricks.json new file mode 100644 index 000000000..f4fd4e3d6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cracked_deepslate_bricks.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:deepslate_bricks" + }, + "result": { + "id": "minecraft:cracked_deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cracked_deepslate_tiles.json b/src/generated/resources/data/malum/recipe/cracked_deepslate_tiles.json new file mode 100644 index 000000000..387634842 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cracked_deepslate_tiles.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:deepslate_tiles" + }, + "result": { + "id": "minecraft:cracked_deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cracked_nether_bricks.json b/src/generated/resources/data/malum/recipe/cracked_nether_bricks.json new file mode 100644 index 000000000..cb6b5d3f4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cracked_nether_bricks.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:nether_bricks" + }, + "result": { + "id": "minecraft:cracked_nether_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cracked_polished_blackstone_bricks.json b/src/generated/resources/data/malum/recipe/cracked_polished_blackstone_bricks.json new file mode 100644 index 000000000..db40c1d53 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cracked_polished_blackstone_bricks.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:polished_blackstone_bricks" + }, + "result": { + "id": "minecraft:cracked_polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cracked_stone_bricks.json b/src/generated/resources/data/malum/recipe/cracked_stone_bricks.json new file mode 100644 index 000000000..39dc26884 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cracked_stone_bricks.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:stone_bricks" + }, + "result": { + "id": "minecraft:cracked_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crafter.json b/src/generated/resources/data/malum/recipe/crafter.json new file mode 100644 index 000000000..6c527b944 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crafter.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:iron_ingot" + }, + "C": { + "item": "minecraft:crafting_table" + }, + "D": { + "item": "minecraft:dropper" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + "###", + "#C#", + "RDR" + ], + "result": { + "count": 1, + "id": "minecraft:crafter" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crafting_table.json b/src/generated/resources/data/malum/recipe/crafting_table.json new file mode 100644 index 000000000..d6b719e22 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crafting_table.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:crafting_table" + }, + "show_notification": false +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/creeper_banner_pattern.json b/src/generated/resources/data/malum/recipe/creeper_banner_pattern.json new file mode 100644 index 000000000..afb307d07 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/creeper_banner_pattern.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:paper" + }, + { + "item": "minecraft:creeper_head" + } + ], + "result": { + "count": 1, + "id": "minecraft:creeper_banner_pattern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_button.json b/src/generated/resources/data/malum/recipe/crimson_button.json new file mode 100644 index 000000000..413c249c4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:crimson_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:crimson_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_door.json b/src/generated/resources/data/malum/recipe/crimson_door.json new file mode 100644 index 000000000..cceaffca9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:crimson_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:crimson_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_fence.json b/src/generated/resources/data/malum/recipe/crimson_fence.json new file mode 100644 index 000000000..edb57d8b6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:crimson_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:crimson_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_fence_gate.json b/src/generated/resources/data/malum/recipe/crimson_fence_gate.json new file mode 100644 index 000000000..0a15dee5a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:crimson_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:crimson_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_hanging_sign.json b/src/generated/resources/data/malum/recipe/crimson_hanging_sign.json new file mode 100644 index 000000000..6958aaba0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_crimson_stem" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:crimson_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_hyphae.json b/src/generated/resources/data/malum/recipe/crimson_hyphae.json new file mode 100644 index 000000000..c3e51ae90 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_hyphae.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:crimson_stem" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:crimson_hyphae" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_planks.json b/src/generated/resources/data/malum/recipe/crimson_planks.json new file mode 100644 index 000000000..1639af4fc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:crimson_stems" + } + ], + "result": { + "count": 4, + "id": "minecraft:crimson_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_pressure_plate.json b/src/generated/resources/data/malum/recipe/crimson_pressure_plate.json new file mode 100644 index 000000000..6e7dade2a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:crimson_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:crimson_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_sign.json b/src/generated/resources/data/malum/recipe/crimson_sign.json new file mode 100644 index 000000000..e27808bf1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:crimson_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:crimson_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_slab.json b/src/generated/resources/data/malum/recipe/crimson_slab.json new file mode 100644 index 000000000..ccb162340 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:crimson_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:crimson_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_stairs.json b/src/generated/resources/data/malum/recipe/crimson_stairs.json new file mode 100644 index 000000000..fa94b8ee0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:crimson_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:crimson_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crimson_trapdoor.json b/src/generated/resources/data/malum/recipe/crimson_trapdoor.json new file mode 100644 index 000000000..1e23651e0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crimson_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:crimson_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crossbow.json b/src/generated/resources/data/malum/recipe/crossbow.json new file mode 100644 index 000000000..62217c973 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crossbow.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "$": { + "item": "minecraft:tripwire_hook" + }, + "&": { + "item": "minecraft:iron_ingot" + }, + "~": { + "item": "minecraft:string" + } + }, + "pattern": [ + "#&#", + "~$~", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:crossbow" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/crude_scythe.json b/src/generated/resources/data/malum/recipe/crude_scythe.json new file mode 100644 index 000000000..5f628f638 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/crude_scythe.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "X": { + "tag": "c:ingots/iron" + }, + "Y": { + "item": "malum:processed_soulstone" + } + }, + "pattern": [ + "XXY", + " #X", + "# " + ], + "result": { + "count": 1, + "id": "malum:crude_scythe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cthonic_gold_fragment.json b/src/generated/resources/data/malum/recipe/cthonic_gold_fragment.json new file mode 100644 index 000000000..2dc700e9c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cthonic_gold_fragment.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:cthonic_gold" + } + ], + "result": { + "count": 8, + "id": "malum:cthonic_gold_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cthonic_gold_from_block.json b/src/generated/resources/data/malum/recipe/cthonic_gold_from_block.json new file mode 100644 index 000000000..25b479d84 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cthonic_gold_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_cthonic_gold" + } + ], + "result": { + "count": 9, + "id": "malum:cthonic_gold" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cthonic_gold_from_fragment.json b/src/generated/resources/data/malum/recipe/cthonic_gold_from_fragment.json new file mode 100644 index 000000000..85788d19d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cthonic_gold_from_fragment.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:cthonic_gold_fragment" + }, + { + "item": "malum:cthonic_gold_fragment" + }, + { + "item": "malum:cthonic_gold_fragment" + }, + { + "item": "malum:cthonic_gold_fragment" + }, + { + "item": "malum:cthonic_gold_fragment" + }, + { + "item": "malum:cthonic_gold_fragment" + }, + { + "item": "malum:cthonic_gold_fragment" + }, + { + "item": "malum:cthonic_gold_fragment" + } + ], + "result": { + "count": 1, + "id": "malum:cthonic_gold" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cursed_sap_block.json b/src/generated/resources/data/malum/recipe/cursed_sap_block.json new file mode 100644 index 000000000..17d21ce8e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cursed_sap_block.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:cursed_sap" + }, + { + "item": "malum:cursed_sap" + }, + { + "item": "malum:cursed_sap" + }, + { + "item": "malum:cursed_sap" + } + ], + "result": { + "count": 8, + "id": "malum:cursed_sap_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cursed_sapball.json b/src/generated/resources/data/malum/recipe/cursed_sapball.json new file mode 100644 index 000000000..c1949ebd1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cursed_sapball.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:cursed_sap" + }, + { + "item": "malum:cursed_sap" + } + ], + "result": { + "count": 1, + "id": "malum:cursed_sapball" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_copper.json b/src/generated/resources/data/malum/recipe/cut_copper.json new file mode 100644 index 000000000..0df2fa541 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_copper.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:copper_block" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_copper_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_copper_from_copper_block_stonecutting.json new file mode 100644 index 000000000..3a483ca47 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_copper_from_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:copper_block" + }, + "result": { + "count": 4, + "id": "minecraft:cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_copper_slab.json b/src/generated/resources/data/malum/recipe/cut_copper_slab.json new file mode 100644 index 000000000..2683e54bf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_copper_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cut_copper" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_copper_slab_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_copper_slab_from_copper_block_stonecutting.json new file mode 100644 index 000000000..2d47bef73 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_copper_slab_from_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:copper_block" + }, + "result": { + "count": 8, + "id": "minecraft:cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_copper_slab_from_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_copper_slab_from_cut_copper_stonecutting.json new file mode 100644 index 000000000..8e97b4f7b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_copper_slab_from_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cut_copper" + }, + "result": { + "count": 2, + "id": "minecraft:cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_copper_stairs.json b/src/generated/resources/data/malum/recipe/cut_copper_stairs.json new file mode 100644 index 000000000..42d7ebca3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_copper_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cut_copper" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_copper_stairs_from_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_copper_stairs_from_copper_block_stonecutting.json new file mode 100644 index 000000000..edb18a59f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_copper_stairs_from_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:copper_block" + }, + "result": { + "count": 4, + "id": "minecraft:cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_copper_stairs_from_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_copper_stairs_from_cut_copper_stonecutting.json new file mode 100644 index 000000000..9d9f1eb8a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_copper_stairs_from_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_red_sandstone.json b/src/generated/resources/data/malum/recipe/cut_red_sandstone.json new file mode 100644 index 000000000..eaac7e9eb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_red_sandstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:red_sandstone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:cut_red_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_red_sandstone_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_red_sandstone_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..892077185 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_red_sandstone_from_red_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:red_sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:cut_red_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_red_sandstone_slab.json b/src/generated/resources/data/malum/recipe/cut_red_sandstone_slab.json new file mode 100644 index 000000000..166f23869 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_red_sandstone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cut_red_sandstone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:cut_red_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting.json new file mode 100644 index 000000000..12f294477 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cut_red_sandstone" + }, + "result": { + "count": 2, + "id": "minecraft:cut_red_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_red_sandstone_slab_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_red_sandstone_slab_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..f59ee401f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_red_sandstone_slab_from_red_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:red_sandstone" + }, + "result": { + "count": 2, + "id": "minecraft:cut_red_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_runewood_planks.json b/src/generated/resources/data/malum/recipe/cut_runewood_planks.json new file mode 100644 index 000000000..5cfd2417d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_runewood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:runewood_panel" + }, + "Y": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + "X", + "Y" + ], + "result": { + "count": 2, + "id": "malum:cut_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_sandstone.json b/src/generated/resources/data/malum/recipe/cut_sandstone.json new file mode 100644 index 000000000..a17b80853 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_sandstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:sandstone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:cut_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_sandstone_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_sandstone_from_sandstone_stonecutting.json new file mode 100644 index 000000000..25cb109b7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_sandstone_from_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:cut_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_sandstone_slab.json b/src/generated/resources/data/malum/recipe/cut_sandstone_slab.json new file mode 100644 index 000000000..d6fc9a362 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_sandstone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cut_sandstone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:cut_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_sandstone_slab_from_cut_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_sandstone_slab_from_cut_sandstone_stonecutting.json new file mode 100644 index 000000000..c1d13a3af --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_sandstone_slab_from_cut_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cut_sandstone" + }, + "result": { + "count": 2, + "id": "minecraft:cut_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_sandstone_slab_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/cut_sandstone_slab_from_sandstone_stonecutting.json new file mode 100644 index 000000000..8836010a5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_sandstone_slab_from_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:sandstone" + }, + "result": { + "count": 2, + "id": "minecraft:cut_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_soulwood_planks.json b/src/generated/resources/data/malum/recipe/cut_soulwood_planks.json new file mode 100644 index 000000000..bc7e9f282 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_soulwood_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:soulwood_panel" + }, + "Y": { + "tag": "malum:soulwood_planks" + } + }, + "pattern": [ + "X", + "Y" + ], + "result": { + "count": 2, + "id": "malum:cut_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_tainted_rock.json b/src/generated/resources/data/malum/recipe/cut_tainted_rock.json new file mode 100644 index 000000000..89ff5c74f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_tainted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:polished_tainted_rock" + }, + "Y": { + "item": "malum:tainted_rock" + } + }, + "pattern": [ + "X", + "Y" + ], + "result": { + "count": 2, + "id": "malum:cut_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_tainted_rock_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/recipe/cut_tainted_rock_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..93846f632 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_tainted_rock_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:cut_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_tainted_rock_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/cut_tainted_rock_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..ef461d7da --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_tainted_rock_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:cut_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_twisted_rock.json b/src/generated/resources/data/malum/recipe/cut_twisted_rock.json new file mode 100644 index 000000000..9d9708b87 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_twisted_rock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:polished_twisted_rock" + }, + "Y": { + "item": "malum:twisted_rock" + } + }, + "pattern": [ + "X", + "Y" + ], + "result": { + "count": 2, + "id": "malum:cut_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_twisted_rock_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/recipe/cut_twisted_rock_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..8354c5634 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_twisted_rock_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:cut_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cut_twisted_rock_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/cut_twisted_rock_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..e416b746b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cut_twisted_rock_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:cut_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_banner.json b/src/generated/resources/data/malum/recipe/cyan_banner.json new file mode 100644 index 000000000..335b28e43 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:cyan_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:cyan_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_bed.json b/src/generated/resources/data/malum/recipe/cyan_bed.json new file mode 100644 index 000000000..b72f2e97b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:cyan_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:cyan_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_candle.json b/src/generated/resources/data/malum/recipe/cyan_candle.json new file mode 100644 index 000000000..2c61aab01 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:cyan_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:cyan_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_carpet.json b/src/generated/resources/data/malum/recipe/cyan_carpet.json new file mode 100644 index 000000000..f7838c8fe --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:cyan_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:cyan_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_concrete_powder.json b/src/generated/resources/data/malum/recipe/cyan_concrete_powder.json new file mode 100644 index 000000000..e3f2647ee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:cyan_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:cyan_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_dye.json b/src/generated/resources/data/malum/recipe/cyan_dye.json new file mode 100644 index 000000000..2ff7bfd03 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_dye.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "cyan_dye", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + { + "item": "minecraft:green_dye" + } + ], + "result": { + "count": 2, + "id": "minecraft:cyan_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_dye_from_pitcher_plant.json b/src/generated/resources/data/malum/recipe/cyan_dye_from_pitcher_plant.json new file mode 100644 index 000000000..715836319 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_dye_from_pitcher_plant.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "cyan_dye", + "ingredients": [ + { + "item": "minecraft:pitcher_plant" + } + ], + "result": { + "count": 2, + "id": "minecraft:cyan_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/cyan_glazed_terracotta.json new file mode 100644 index 000000000..bc6a3c5b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:cyan_terracotta" + }, + "result": { + "id": "minecraft:cyan_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_stained_glass.json b/src/generated/resources/data/malum/recipe/cyan_stained_glass.json new file mode 100644 index 000000000..1678ebe57 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:cyan_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:cyan_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/cyan_stained_glass_pane.json new file mode 100644 index 000000000..fd1b5dd2e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:cyan_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:cyan_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/cyan_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..8fb884238 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:cyan_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:cyan_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/cyan_terracotta.json b/src/generated/resources/data/malum/recipe/cyan_terracotta.json new file mode 100644 index 000000000..7c243c0ff --- /dev/null +++ b/src/generated/resources/data/malum/recipe/cyan_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:cyan_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:cyan_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_boat.json b/src/generated/resources/data/malum/recipe/dark_oak_boat.json new file mode 100644 index 000000000..18bc5067c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_boat.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "boat", + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:dark_oak_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_button.json b/src/generated/resources/data/malum/recipe/dark_oak_button.json new file mode 100644 index 000000000..196147626 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:dark_oak_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:dark_oak_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_chest_boat.json b/src/generated/resources/data/malum/recipe/dark_oak_chest_boat.json new file mode 100644 index 000000000..a03aa27a3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_chest_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "chest_boat", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:dark_oak_boat" + } + ], + "result": { + "count": 1, + "id": "minecraft:dark_oak_chest_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_door.json b/src/generated/resources/data/malum/recipe/dark_oak_door.json new file mode 100644 index 000000000..1b08b8831 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:dark_oak_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_fence.json b/src/generated/resources/data/malum/recipe/dark_oak_fence.json new file mode 100644 index 000000000..e63b7998f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:dark_oak_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:dark_oak_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_fence_gate.json b/src/generated/resources/data/malum/recipe/dark_oak_fence_gate.json new file mode 100644 index 000000000..59d955ffe --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:dark_oak_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:dark_oak_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_hanging_sign.json b/src/generated/resources/data/malum/recipe/dark_oak_hanging_sign.json new file mode 100644 index 000000000..4aa497850 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_dark_oak_log" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:dark_oak_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_planks.json b/src/generated/resources/data/malum/recipe/dark_oak_planks.json new file mode 100644 index 000000000..f9b853721 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:dark_oak_logs" + } + ], + "result": { + "count": 4, + "id": "minecraft:dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_pressure_plate.json b/src/generated/resources/data/malum/recipe/dark_oak_pressure_plate.json new file mode 100644 index 000000000..253e5f9cb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:dark_oak_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_sign.json b/src/generated/resources/data/malum/recipe/dark_oak_sign.json new file mode 100644 index 000000000..9bde756b7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:dark_oak_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_slab.json b/src/generated/resources/data/malum/recipe/dark_oak_slab.json new file mode 100644 index 000000000..eb527908a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:dark_oak_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_stairs.json b/src/generated/resources/data/malum/recipe/dark_oak_stairs.json new file mode 100644 index 000000000..6b8015438 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:dark_oak_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_trapdoor.json b/src/generated/resources/data/malum/recipe/dark_oak_trapdoor.json new file mode 100644 index 000000000..5f5cbb566 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_oak_wood.json b/src/generated/resources/data/malum/recipe/dark_oak_wood.json new file mode 100644 index 000000000..bdaf1f4cc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_oak_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:dark_oak_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:dark_oak_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_prismarine.json b/src/generated/resources/data/malum/recipe/dark_prismarine.json new file mode 100644 index 000000000..57dd7cdca --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_prismarine.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "I": { + "item": "minecraft:black_dye" + }, + "S": { + "item": "minecraft:prismarine_shard" + } + }, + "pattern": [ + "SSS", + "SIS", + "SSS" + ], + "result": { + "count": 1, + "id": "minecraft:dark_prismarine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_prismarine_slab.json b/src/generated/resources/data/malum/recipe/dark_prismarine_slab.json new file mode 100644 index 000000000..bce07b338 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_prismarine_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:dark_prismarine" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:dark_prismarine_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_prismarine_slab_from_dark_prismarine_stonecutting.json b/src/generated/resources/data/malum/recipe/dark_prismarine_slab_from_dark_prismarine_stonecutting.json new file mode 100644 index 000000000..4a8ce557b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_prismarine_slab_from_dark_prismarine_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:dark_prismarine" + }, + "result": { + "count": 2, + "id": "minecraft:dark_prismarine_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_prismarine_stairs.json b/src/generated/resources/data/malum/recipe/dark_prismarine_stairs.json new file mode 100644 index 000000000..39cde0329 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_prismarine_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:dark_prismarine" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:dark_prismarine_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dark_prismarine_stairs_from_dark_prismarine_stonecutting.json b/src/generated/resources/data/malum/recipe/dark_prismarine_stairs_from_dark_prismarine_stonecutting.json new file mode 100644 index 000000000..1bd7dfacf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dark_prismarine_stairs_from_dark_prismarine_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:dark_prismarine" + }, + "result": { + "count": 1, + "id": "minecraft:dark_prismarine_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/daylight_detector.json b/src/generated/resources/data/malum/recipe/daylight_detector.json new file mode 100644 index 000000000..6b55f9084 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/daylight_detector.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "G": { + "item": "minecraft:glass" + }, + "Q": { + "item": "minecraft:quartz" + }, + "W": { + "tag": "minecraft:wooden_slabs" + } + }, + "pattern": [ + "GGG", + "QQQ", + "WWW" + ], + "result": { + "count": 1, + "id": "minecraft:daylight_detector" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/decorated_pot.json b/src/generated/resources/data/malum/recipe/decorated_pot.json new file mode 100644 index 000000000..1cd6f0266 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/decorated_pot.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_decorated_pot", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/decorated_pot_simple.json b/src/generated/resources/data/malum/recipe/decorated_pot_simple.json new file mode 100644 index 000000000..44a336dc4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/decorated_pot_simple.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:brick" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:decorated_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate.json b/src/generated/resources/data/malum/recipe/deepslate.json new file mode 100644 index 000000000..fb5e9276b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "id": "minecraft:deepslate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_slab.json b/src/generated/resources/data/malum/recipe/deepslate_brick_slab.json new file mode 100644 index 000000000..1d0b1072f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:deepslate_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:deepslate_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..014b5c480 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 2, + "id": "minecraft:deepslate_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..1caf1779b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:deepslate_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..7f4e10840 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_slab_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 2, + "id": "minecraft:deepslate_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_stairs.json b/src/generated/resources/data/malum/recipe/deepslate_brick_stairs.json new file mode 100644 index 000000000..4d754db73 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:deepslate_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:deepslate_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..37b2a4f3c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..3cdd3fc3d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..e6bb4fec1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_stairs_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_wall.json b/src/generated/resources/data/malum/recipe/deepslate_brick_wall.json new file mode 100644 index 000000000..e25662ab5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:deepslate_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:deepslate_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..8338cda68 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..a36125132 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..fa56f5b20 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_brick_wall_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_bricks.json b/src/generated/resources/data/malum/recipe/deepslate_bricks.json new file mode 100644 index 000000000..b8a740a99 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:polished_deepslate" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_bricks_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_bricks_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..e16171050 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_bricks_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_bricks_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_bricks_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..3eb3227ed --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_bricks_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_slab.json b/src/generated/resources/data/malum/recipe/deepslate_tile_slab.json new file mode 100644 index 000000000..a36e736c4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:deepslate_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:deepslate_tile_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..1abdd3965 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 2, + "id": "minecraft:deepslate_tile_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..bea1e1540 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:deepslate_tile_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_deepslate_tiles_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_deepslate_tiles_stonecutting.json new file mode 100644 index 000000000..c4b176082 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_deepslate_tiles_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_tiles" + }, + "result": { + "count": 2, + "id": "minecraft:deepslate_tile_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..4538cedc8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_slab_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 2, + "id": "minecraft:deepslate_tile_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_stairs.json b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs.json new file mode 100644 index 000000000..e5736ce8a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:deepslate_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:deepslate_tile_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..167289409 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tile_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..ca5dc60b0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tile_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_deepslate_tiles_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_deepslate_tiles_stonecutting.json new file mode 100644 index 000000000..90d0e25d1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_deepslate_tiles_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_tiles" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tile_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..46dfdb116 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_stairs_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tile_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_wall.json b/src/generated/resources/data/malum/recipe/deepslate_tile_wall.json new file mode 100644 index 000000000..c90b3373a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:deepslate_tiles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:deepslate_tile_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..d74d79758 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tile_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..11a6a1ed1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tile_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_deepslate_tiles_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_deepslate_tiles_stonecutting.json new file mode 100644 index 000000000..c1f05b8f7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_deepslate_tiles_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_tiles" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tile_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..c3417c246 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tile_wall_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tile_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tiles.json b/src/generated/resources/data/malum/recipe/deepslate_tiles.json new file mode 100644 index 000000000..28ad02d65 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:deepslate_bricks" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tiles_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tiles_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..e4be93e3a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tiles_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tiles_from_deepslate_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tiles_from_deepslate_bricks_stonecutting.json new file mode 100644 index 000000000..06b12e68a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tiles_from_deepslate_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/deepslate_tiles_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/deepslate_tiles_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..1fc86bda4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/deepslate_tiles_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/demiboy_prideweave.json b/src/generated/resources/data/malum/recipe/demiboy_prideweave.json new file mode 100644 index 000000000..7e9f1bbb5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/demiboy_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:raw_iron" + } + ], + "result": { + "count": 1, + "id": "malum:demiboy_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/demigirl_prideweave.json b/src/generated/resources/data/malum/recipe/demigirl_prideweave.json new file mode 100644 index 000000000..a7e01e4a9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/demigirl_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:raw_copper" + } + ], + "result": { + "count": 1, + "id": "malum:demigirl_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/detector_rail.json b/src/generated/resources/data/malum/recipe/detector_rail.json new file mode 100644 index 000000000..c49604076 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/detector_rail.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stone_pressure_plate" + }, + "R": { + "item": "minecraft:redstone" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "X X", + "X#X", + "XRX" + ], + "result": { + "count": 6, + "id": "minecraft:detector_rail" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond.json b/src/generated/resources/data/malum/recipe/diamond.json new file mode 100644 index 000000000..4745369f2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:diamond_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:diamond" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_axe.json b/src/generated/resources/data/malum/recipe/diamond_axe.json new file mode 100644 index 000000000..650b85a9d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_axe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "XX", + "X#", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:diamond_axe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_block.json b/src/generated/resources/data/malum/recipe/diamond_block.json new file mode 100644 index 000000000..a38ac05e1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:diamond_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_boots.json b/src/generated/resources/data/malum/recipe/diamond_boots.json new file mode 100644 index 000000000..40735b4e2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_boots.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "X X", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:diamond_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_chestplate.json b/src/generated/resources/data/malum/recipe/diamond_chestplate.json new file mode 100644 index 000000000..bfa038098 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_chestplate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:diamond_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_from_blasting_deepslate_diamond_ore.json b/src/generated/resources/data/malum/recipe/diamond_from_blasting_deepslate_diamond_ore.json new file mode 100644 index 000000000..09b7131e3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_from_blasting_deepslate_diamond_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "group": "diamond", + "ingredient": { + "item": "minecraft:deepslate_diamond_ore" + }, + "result": { + "id": "minecraft:diamond" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_from_blasting_diamond_ore.json b/src/generated/resources/data/malum/recipe/diamond_from_blasting_diamond_ore.json new file mode 100644 index 000000000..d53fd595e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_from_blasting_diamond_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "group": "diamond", + "ingredient": { + "item": "minecraft:diamond_ore" + }, + "result": { + "id": "minecraft:diamond" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_from_smelting_deepslate_diamond_ore.json b/src/generated/resources/data/malum/recipe/diamond_from_smelting_deepslate_diamond_ore.json new file mode 100644 index 000000000..6aa47d2c0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_from_smelting_deepslate_diamond_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 1.0, + "group": "diamond", + "ingredient": { + "item": "minecraft:deepslate_diamond_ore" + }, + "result": { + "id": "minecraft:diamond" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_from_smelting_diamond_ore.json b/src/generated/resources/data/malum/recipe/diamond_from_smelting_diamond_ore.json new file mode 100644 index 000000000..900b972c6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_from_smelting_diamond_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 1.0, + "group": "diamond", + "ingredient": { + "item": "minecraft:diamond_ore" + }, + "result": { + "id": "minecraft:diamond" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_helmet.json b/src/generated/resources/data/malum/recipe/diamond_helmet.json new file mode 100644 index 000000000..76442c8d3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_helmet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "XXX", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:diamond_helmet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_hoe.json b/src/generated/resources/data/malum/recipe/diamond_hoe.json new file mode 100644 index 000000000..a62f02340 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_hoe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "XX", + " #", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:diamond_hoe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_leggings.json b/src/generated/resources/data/malum/recipe/diamond_leggings.json new file mode 100644 index 000000000..4e2470a0d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_leggings.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "XXX", + "X X", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:diamond_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_pickaxe.json b/src/generated/resources/data/malum/recipe/diamond_pickaxe.json new file mode 100644 index 000000000..2ea55f5b1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_pickaxe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "XXX", + " # ", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:diamond_pickaxe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_shovel.json b/src/generated/resources/data/malum/recipe/diamond_shovel.json new file mode 100644 index 000000000..37d7aa266 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_shovel.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "X", + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:diamond_shovel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diamond_sword.json b/src/generated/resources/data/malum/recipe/diamond_sword.json new file mode 100644 index 000000000..606a34146 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diamond_sword.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "X", + "X", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:diamond_sword" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diorite.json b/src/generated/resources/data/malum/recipe/diorite.json new file mode 100644 index 000000000..972895139 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diorite.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "C": { + "item": "minecraft:cobblestone" + }, + "Q": { + "item": "minecraft:quartz" + } + }, + "pattern": [ + "CQ", + "QC" + ], + "result": { + "count": 2, + "id": "minecraft:diorite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diorite_slab.json b/src/generated/resources/data/malum/recipe/diorite_slab.json new file mode 100644 index 000000000..2544657f0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diorite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:diorite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:diorite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diorite_slab_from_diorite_stonecutting.json b/src/generated/resources/data/malum/recipe/diorite_slab_from_diorite_stonecutting.json new file mode 100644 index 000000000..73d3e0352 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diorite_slab_from_diorite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:diorite" + }, + "result": { + "count": 2, + "id": "minecraft:diorite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diorite_stairs.json b/src/generated/resources/data/malum/recipe/diorite_stairs.json new file mode 100644 index 000000000..e55ed1d86 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diorite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:diorite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:diorite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diorite_stairs_from_diorite_stonecutting.json b/src/generated/resources/data/malum/recipe/diorite_stairs_from_diorite_stonecutting.json new file mode 100644 index 000000000..d9e034d3d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diorite_stairs_from_diorite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:diorite" + }, + "result": { + "count": 1, + "id": "minecraft:diorite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diorite_wall.json b/src/generated/resources/data/malum/recipe/diorite_wall.json new file mode 100644 index 000000000..17d8f059f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diorite_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diorite" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:diorite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/diorite_wall_from_diorite_stonecutting.json b/src/generated/resources/data/malum/recipe/diorite_wall_from_diorite_stonecutting.json new file mode 100644 index 000000000..c6a3b2587 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/diorite_wall_from_diorite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:diorite" + }, + "result": { + "count": 1, + "id": "minecraft:diorite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dispenser.json b/src/generated/resources/data/malum/recipe/dispenser.json new file mode 100644 index 000000000..a3e70a591 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dispenser.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:cobblestone" + }, + "R": { + "item": "minecraft:redstone" + }, + "X": { + "item": "minecraft:bow" + } + }, + "pattern": [ + "###", + "#X#", + "#R#" + ], + "result": { + "count": 1, + "id": "minecraft:dispenser" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dreaded_weave.json b/src/generated/resources/data/malum/recipe/dreaded_weave.json new file mode 100644 index 000000000..fafb0b815 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dreaded_weave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:copper_ingot" + } + ], + "result": { + "count": 1, + "id": "malum:dreaded_weave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dried_kelp.json b/src/generated/resources/data/malum/recipe/dried_kelp.json new file mode 100644 index 000000000..ebd3e092f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dried_kelp.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:dried_kelp_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:dried_kelp" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dried_kelp_block.json b/src/generated/resources/data/malum/recipe/dried_kelp_block.json new file mode 100644 index 000000000..494426b66 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dried_kelp_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:dried_kelp" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:dried_kelp_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dried_kelp_from_campfire_cooking.json b/src/generated/resources/data/malum/recipe/dried_kelp_from_campfire_cooking.json new file mode 100644 index 000000000..40d467061 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dried_kelp_from_campfire_cooking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:campfire_cooking", + "category": "food", + "cookingtime": 600, + "experience": 0.1, + "ingredient": { + "item": "minecraft:kelp" + }, + "result": { + "id": "minecraft:dried_kelp" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dried_kelp_from_smelting.json b/src/generated/resources/data/malum/recipe/dried_kelp_from_smelting.json new file mode 100644 index 000000000..3f16c0328 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dried_kelp_from_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "food", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:kelp" + }, + "result": { + "id": "minecraft:dried_kelp" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dried_kelp_from_smoking.json b/src/generated/resources/data/malum/recipe/dried_kelp_from_smoking.json new file mode 100644 index 000000000..3fa6fda82 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dried_kelp_from_smoking.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smoking", + "category": "food", + "cookingtime": 100, + "experience": 0.1, + "ingredient": { + "item": "minecraft:kelp" + }, + "result": { + "id": "minecraft:dried_kelp" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dripstone_block.json b/src/generated/resources/data/malum/recipe/dripstone_block.json new file mode 100644 index 000000000..a15353271 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dripstone_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:pointed_dripstone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:dripstone_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dropper.json b/src/generated/resources/data/malum/recipe/dropper.json new file mode 100644 index 000000000..e32548ac0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dropper.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:cobblestone" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + "###", + "# #", + "#R#" + ], + "result": { + "count": 1, + "id": "minecraft:dropper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dune_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/dune_armor_trim_smithing_template.json new file mode 100644 index 000000000..05b01cb8c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dune_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:sandstone" + }, + "S": { + "item": "minecraft:dune_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:dune_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dune_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/dune_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..0e73e4411 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dune_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:dune_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_black_bed.json b/src/generated/resources/data/malum/recipe/dye_black_bed.json new file mode 100644 index 000000000..e2fa9dc4c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_black_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:black_dye" + }, + [ + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:black_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_black_carpet.json b/src/generated/resources/data/malum/recipe/dye_black_carpet.json new file mode 100644 index 000000000..a3516cd6b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_black_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:black_dye" + }, + [ + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:black_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_black_wool.json b/src/generated/resources/data/malum/recipe/dye_black_wool.json new file mode 100644 index 000000000..e1df7fef0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_black_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:black_dye" + }, + [ + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:black_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_blue_bed.json b/src/generated/resources/data/malum/recipe/dye_blue_bed.json new file mode 100644 index 000000000..98f5941be --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_blue_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:blue_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_blue_carpet.json b/src/generated/resources/data/malum/recipe/dye_blue_carpet.json new file mode 100644 index 000000000..cdb181446 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_blue_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:blue_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_blue_wool.json b/src/generated/resources/data/malum/recipe/dye_blue_wool.json new file mode 100644 index 000000000..fa36484b8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_blue_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:blue_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_brown_bed.json b/src/generated/resources/data/malum/recipe/dye_brown_bed.json new file mode 100644 index 000000000..1bdb84979 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_brown_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:brown_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:brown_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_brown_carpet.json b/src/generated/resources/data/malum/recipe/dye_brown_carpet.json new file mode 100644 index 000000000..fceb09bfa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_brown_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:brown_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:brown_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_brown_wool.json b/src/generated/resources/data/malum/recipe/dye_brown_wool.json new file mode 100644 index 000000000..9f2144206 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_brown_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:brown_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:brown_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_cyan_bed.json b/src/generated/resources/data/malum/recipe/dye_cyan_bed.json new file mode 100644 index 000000000..835ef9c98 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_cyan_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:cyan_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:cyan_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_cyan_carpet.json b/src/generated/resources/data/malum/recipe/dye_cyan_carpet.json new file mode 100644 index 000000000..816ff3913 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_cyan_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:cyan_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:cyan_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_cyan_wool.json b/src/generated/resources/data/malum/recipe/dye_cyan_wool.json new file mode 100644 index 000000000..89e632f88 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_cyan_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:cyan_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:cyan_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_gray_bed.json b/src/generated/resources/data/malum/recipe/dye_gray_bed.json new file mode 100644 index 000000000..631b3af96 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_gray_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:gray_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:gray_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_gray_carpet.json b/src/generated/resources/data/malum/recipe/dye_gray_carpet.json new file mode 100644 index 000000000..05c363afd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_gray_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:gray_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:gray_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_gray_wool.json b/src/generated/resources/data/malum/recipe/dye_gray_wool.json new file mode 100644 index 000000000..3610ab210 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_gray_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:gray_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:gray_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_green_bed.json b/src/generated/resources/data/malum/recipe/dye_green_bed.json new file mode 100644 index 000000000..4394e5bce --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_green_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:green_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:green_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_green_carpet.json b/src/generated/resources/data/malum/recipe/dye_green_carpet.json new file mode 100644 index 000000000..66b3f8fa8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_green_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:green_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:green_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_green_wool.json b/src/generated/resources/data/malum/recipe/dye_green_wool.json new file mode 100644 index 000000000..0ba7c4597 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_green_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:green_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:green_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_light_blue_bed.json b/src/generated/resources/data/malum/recipe/dye_light_blue_bed.json new file mode 100644 index 000000000..78ca1e757 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_light_blue_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:light_blue_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:light_blue_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_light_blue_carpet.json b/src/generated/resources/data/malum/recipe/dye_light_blue_carpet.json new file mode 100644 index 000000000..cf44faa3c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_light_blue_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:light_blue_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:light_blue_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_light_blue_wool.json b/src/generated/resources/data/malum/recipe/dye_light_blue_wool.json new file mode 100644 index 000000000..6367dee78 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_light_blue_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:light_blue_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:light_blue_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_light_gray_bed.json b/src/generated/resources/data/malum/recipe/dye_light_gray_bed.json new file mode 100644 index 000000000..26bf7ab3a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_light_gray_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:light_gray_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:light_gray_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_light_gray_carpet.json b/src/generated/resources/data/malum/recipe/dye_light_gray_carpet.json new file mode 100644 index 000000000..1119a5a23 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_light_gray_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:light_gray_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:light_gray_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_light_gray_wool.json b/src/generated/resources/data/malum/recipe/dye_light_gray_wool.json new file mode 100644 index 000000000..7d0be1eaf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_light_gray_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:light_gray_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:light_gray_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_lime_bed.json b/src/generated/resources/data/malum/recipe/dye_lime_bed.json new file mode 100644 index 000000000..1daff4444 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_lime_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:lime_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:lime_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_lime_carpet.json b/src/generated/resources/data/malum/recipe/dye_lime_carpet.json new file mode 100644 index 000000000..7a290806d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_lime_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:lime_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:lime_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_lime_wool.json b/src/generated/resources/data/malum/recipe/dye_lime_wool.json new file mode 100644 index 000000000..25c2e2777 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_lime_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:lime_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:lime_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_magenta_bed.json b/src/generated/resources/data/malum/recipe/dye_magenta_bed.json new file mode 100644 index 000000000..7e4db1f97 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_magenta_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:magenta_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:magenta_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_magenta_carpet.json b/src/generated/resources/data/malum/recipe/dye_magenta_carpet.json new file mode 100644 index 000000000..57e326bc1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_magenta_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:magenta_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:magenta_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_magenta_wool.json b/src/generated/resources/data/malum/recipe/dye_magenta_wool.json new file mode 100644 index 000000000..e75cc70fa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_magenta_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:magenta_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:magenta_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_orange_bed.json b/src/generated/resources/data/malum/recipe/dye_orange_bed.json new file mode 100644 index 000000000..e24318a09 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_orange_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:orange_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:orange_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_orange_carpet.json b/src/generated/resources/data/malum/recipe/dye_orange_carpet.json new file mode 100644 index 000000000..3ce816fee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_orange_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:orange_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:orange_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_orange_wool.json b/src/generated/resources/data/malum/recipe/dye_orange_wool.json new file mode 100644 index 000000000..6bab1aa97 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_orange_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:orange_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:orange_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_pink_bed.json b/src/generated/resources/data/malum/recipe/dye_pink_bed.json new file mode 100644 index 000000000..c76dd9031 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_pink_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:pink_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:pink_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_pink_carpet.json b/src/generated/resources/data/malum/recipe/dye_pink_carpet.json new file mode 100644 index 000000000..48b9222dd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_pink_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:pink_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:pink_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_pink_wool.json b/src/generated/resources/data/malum/recipe/dye_pink_wool.json new file mode 100644 index 000000000..59bedba0d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_pink_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:pink_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:pink_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_purple_bed.json b/src/generated/resources/data/malum/recipe/dye_purple_bed.json new file mode 100644 index 000000000..49b2b4efa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_purple_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:purple_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:purple_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_purple_carpet.json b/src/generated/resources/data/malum/recipe/dye_purple_carpet.json new file mode 100644 index 000000000..d94688eaf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_purple_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:purple_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:purple_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_purple_wool.json b/src/generated/resources/data/malum/recipe/dye_purple_wool.json new file mode 100644 index 000000000..22691ef8b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_purple_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:purple_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:purple_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_red_bed.json b/src/generated/resources/data/malum/recipe/dye_red_bed.json new file mode 100644 index 000000000..aedc9b8af --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_red_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:red_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:yellow_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:red_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_red_carpet.json b/src/generated/resources/data/malum/recipe/dye_red_carpet.json new file mode 100644 index 000000000..17a0bfb05 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_red_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:red_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:yellow_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:red_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_red_wool.json b/src/generated/resources/data/malum/recipe/dye_red_wool.json new file mode 100644 index 000000000..09fffff0a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_red_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:red_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:yellow_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:red_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_white_bed.json b/src/generated/resources/data/malum/recipe/dye_white_bed.json new file mode 100644 index 000000000..887ce0a5c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_white_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:white_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:yellow_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:white_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_white_carpet.json b/src/generated/resources/data/malum/recipe/dye_white_carpet.json new file mode 100644 index 000000000..3b3675854 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_white_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:white_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:yellow_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:white_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_white_wool.json b/src/generated/resources/data/malum/recipe/dye_white_wool.json new file mode 100644 index 000000000..c8aa58d9b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_white_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:white_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:yellow_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:white_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_yellow_bed.json b/src/generated/resources/data/malum/recipe/dye_yellow_bed.json new file mode 100644 index 000000000..ab03d535c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_yellow_bed.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "bed", + "ingredients": [ + { + "item": "minecraft:yellow_dye" + }, + [ + { + "item": "minecraft:black_bed" + }, + { + "item": "minecraft:blue_bed" + }, + { + "item": "minecraft:brown_bed" + }, + { + "item": "minecraft:cyan_bed" + }, + { + "item": "minecraft:gray_bed" + }, + { + "item": "minecraft:green_bed" + }, + { + "item": "minecraft:light_blue_bed" + }, + { + "item": "minecraft:light_gray_bed" + }, + { + "item": "minecraft:lime_bed" + }, + { + "item": "minecraft:magenta_bed" + }, + { + "item": "minecraft:orange_bed" + }, + { + "item": "minecraft:pink_bed" + }, + { + "item": "minecraft:purple_bed" + }, + { + "item": "minecraft:red_bed" + }, + { + "item": "minecraft:white_bed" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:yellow_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_yellow_carpet.json b/src/generated/resources/data/malum/recipe/dye_yellow_carpet.json new file mode 100644 index 000000000..5aa13b3b5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_yellow_carpet.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "carpet", + "ingredients": [ + { + "item": "minecraft:yellow_dye" + }, + [ + { + "item": "minecraft:black_carpet" + }, + { + "item": "minecraft:blue_carpet" + }, + { + "item": "minecraft:brown_carpet" + }, + { + "item": "minecraft:cyan_carpet" + }, + { + "item": "minecraft:gray_carpet" + }, + { + "item": "minecraft:green_carpet" + }, + { + "item": "minecraft:light_blue_carpet" + }, + { + "item": "minecraft:light_gray_carpet" + }, + { + "item": "minecraft:lime_carpet" + }, + { + "item": "minecraft:magenta_carpet" + }, + { + "item": "minecraft:orange_carpet" + }, + { + "item": "minecraft:pink_carpet" + }, + { + "item": "minecraft:purple_carpet" + }, + { + "item": "minecraft:red_carpet" + }, + { + "item": "minecraft:white_carpet" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:yellow_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/dye_yellow_wool.json b/src/generated/resources/data/malum/recipe/dye_yellow_wool.json new file mode 100644 index 000000000..55a3889c8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/dye_yellow_wool.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "wool", + "ingredients": [ + { + "item": "minecraft:yellow_dye" + }, + [ + { + "item": "minecraft:black_wool" + }, + { + "item": "minecraft:blue_wool" + }, + { + "item": "minecraft:brown_wool" + }, + { + "item": "minecraft:cyan_wool" + }, + { + "item": "minecraft:gray_wool" + }, + { + "item": "minecraft:green_wool" + }, + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "minecraft:lime_wool" + }, + { + "item": "minecraft:magenta_wool" + }, + { + "item": "minecraft:orange_wool" + }, + { + "item": "minecraft:pink_wool" + }, + { + "item": "minecraft:purple_wool" + }, + { + "item": "minecraft:red_wool" + }, + { + "item": "minecraft:white_wool" + } + ] + ], + "result": { + "count": 1, + "id": "minecraft:yellow_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/earthen_spirited_glass.json b/src/generated/resources/data/malum/recipe/earthen_spirited_glass.json new file mode 100644 index 000000000..81aba0885 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/earthen_spirited_glass.json @@ -0,0 +1,27 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "minecraft:iron_ingot" + } + } + ], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "c:glass_blocks" + } + }, + "output": { + "count": 16, + "id": "malum:earthen_spirited_glass" + }, + "spirits": [ + { + "type": "earthen", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/edge_of_deliverance.json b/src/generated/resources/data/malum/recipe/edge_of_deliverance.json new file mode 100644 index 000000000..c3b21f12c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/edge_of_deliverance.json @@ -0,0 +1,35 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:malignant_pewter_ingot" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:soul_stained_steel_scythe" + } + }, + "output": { + "count": 1, + "id": "malum:edge_of_deliverance" + }, + "spirits": [ + { + "type": "earthen", + "count": 32 + }, + { + "type": "wicked", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/elaborate_brooch.json b/src/generated/resources/data/malum/recipe/elaborate_brooch.json new file mode 100644 index 000000000..1cdf7493f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/elaborate_brooch.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:soul_stained_steel_ingot" + }, + "Y": { + "item": "malum:block_of_soul_stained_steel" + }, + "Z": { + "tag": "c:leathers" + } + }, + "pattern": [ + " Z ", + "ZXZ", + " Y " + ], + "result": { + "count": 1, + "id": "malum:elaborate_brooch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/eldritch_spirited_glass.json b/src/generated/resources/data/malum/recipe/eldritch_spirited_glass.json new file mode 100644 index 000000000..b129e74e1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/eldritch_spirited_glass.json @@ -0,0 +1,27 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "minecraft:iron_ingot" + } + } + ], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "c:glass_blocks" + } + }, + "output": { + "count": 16, + "id": "malum:eldritch_spirited_glass" + }, + "spirits": [ + { + "type": "eldritch", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/emerald.json b/src/generated/resources/data/malum/recipe/emerald.json new file mode 100644 index 000000000..96f038358 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/emerald.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:emerald_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:emerald" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/emerald_block.json b/src/generated/resources/data/malum/recipe/emerald_block.json new file mode 100644 index 000000000..b68f0c32d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/emerald_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:emerald" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:emerald_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/emerald_from_blasting_deepslate_emerald_ore.json b/src/generated/resources/data/malum/recipe/emerald_from_blasting_deepslate_emerald_ore.json new file mode 100644 index 000000000..ecb1180c1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/emerald_from_blasting_deepslate_emerald_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "group": "emerald", + "ingredient": { + "item": "minecraft:deepslate_emerald_ore" + }, + "result": { + "id": "minecraft:emerald" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/emerald_from_blasting_emerald_ore.json b/src/generated/resources/data/malum/recipe/emerald_from_blasting_emerald_ore.json new file mode 100644 index 000000000..dcc6df666 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/emerald_from_blasting_emerald_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "group": "emerald", + "ingredient": { + "item": "minecraft:emerald_ore" + }, + "result": { + "id": "minecraft:emerald" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/emerald_from_smelting_deepslate_emerald_ore.json b/src/generated/resources/data/malum/recipe/emerald_from_smelting_deepslate_emerald_ore.json new file mode 100644 index 000000000..d50d58a40 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/emerald_from_smelting_deepslate_emerald_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 1.0, + "group": "emerald", + "ingredient": { + "item": "minecraft:deepslate_emerald_ore" + }, + "result": { + "id": "minecraft:emerald" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/emerald_from_smelting_emerald_ore.json b/src/generated/resources/data/malum/recipe/emerald_from_smelting_emerald_ore.json new file mode 100644 index 000000000..fe932fd22 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/emerald_from_smelting_emerald_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 1.0, + "group": "emerald", + "ingredient": { + "item": "minecraft:emerald_ore" + }, + "result": { + "id": "minecraft:emerald" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/enby_prideweave.json b/src/generated/resources/data/malum/recipe/enby_prideweave.json new file mode 100644 index 000000000..46e095d98 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/enby_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:moss_block" + } + ], + "result": { + "count": 1, + "id": "malum:enby_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/enchanting_table.json b/src/generated/resources/data/malum/recipe/enchanting_table.json new file mode 100644 index 000000000..bc62b875b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/enchanting_table.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:obsidian" + }, + "B": { + "item": "minecraft:book" + }, + "D": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + " B ", + "D#D", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:enchanting_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/encyclopedia_arcana.json b/src/generated/resources/data/malum/recipe/encyclopedia_arcana.json new file mode 100644 index 000000000..2746262e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/encyclopedia_arcana.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:book" + }, + { + "item": "malum:processed_soulstone" + } + ], + "result": { + "count": 1, + "id": "malum:encyclopedia_arcana" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/encyclopedia_esoterica.json b/src/generated/resources/data/malum/recipe/encyclopedia_esoterica.json new file mode 100644 index 000000000..7c386baaf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/encyclopedia_esoterica.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "malum:encyclopedia_arcana" + }, + "output": { + "count": 1, + "id": "malum:encyclopedia_esoterica" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_crystal.json b/src/generated/resources/data/malum/recipe/end_crystal.json new file mode 100644 index 000000000..a438d41f3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_crystal.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "E": { + "item": "minecraft:ender_eye" + }, + "G": { + "item": "minecraft:glass" + }, + "T": { + "item": "minecraft:ghast_tear" + } + }, + "pattern": [ + "GGG", + "GEG", + "GTG" + ], + "result": { + "count": 1, + "id": "minecraft:end_crystal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_rod.json b/src/generated/resources/data/malum/recipe/end_rod.json new file mode 100644 index 000000000..f66dc895f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_rod.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:popped_chorus_fruit" + }, + "/": { + "item": "minecraft:blaze_rod" + } + }, + "pattern": [ + "/", + "#" + ], + "result": { + "count": 4, + "id": "minecraft:end_rod" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_brick_slab.json b/src/generated/resources/data/malum/recipe/end_stone_brick_slab.json new file mode 100644 index 000000000..01d42ea1c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:end_stone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:end_stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_brick_slab_from_end_stone_brick_stonecutting.json b/src/generated/resources/data/malum/recipe/end_stone_brick_slab_from_end_stone_brick_stonecutting.json new file mode 100644 index 000000000..054648680 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_brick_slab_from_end_stone_brick_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:end_stone_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:end_stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_brick_slab_from_end_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/end_stone_brick_slab_from_end_stone_stonecutting.json new file mode 100644 index 000000000..497b74bde --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_brick_slab_from_end_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:end_stone" + }, + "result": { + "count": 2, + "id": "minecraft:end_stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_brick_stairs.json b/src/generated/resources/data/malum/recipe/end_stone_brick_stairs.json new file mode 100644 index 000000000..cd33f7d5d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:end_stone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:end_stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_brick_stairs_from_end_stone_brick_stonecutting.json b/src/generated/resources/data/malum/recipe/end_stone_brick_stairs_from_end_stone_brick_stonecutting.json new file mode 100644 index 000000000..1fd9a2cc2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_brick_stairs_from_end_stone_brick_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:end_stone_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:end_stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_brick_stairs_from_end_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/end_stone_brick_stairs_from_end_stone_stonecutting.json new file mode 100644 index 000000000..334b5b973 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_brick_stairs_from_end_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:end_stone" + }, + "result": { + "count": 1, + "id": "minecraft:end_stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_brick_wall.json b/src/generated/resources/data/malum/recipe/end_stone_brick_wall.json new file mode 100644 index 000000000..e91612b8a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:end_stone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:end_stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_brick_wall_from_end_stone_brick_stonecutting.json b/src/generated/resources/data/malum/recipe/end_stone_brick_wall_from_end_stone_brick_stonecutting.json new file mode 100644 index 000000000..e7b8011f9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_brick_wall_from_end_stone_brick_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:end_stone_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:end_stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_brick_wall_from_end_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/end_stone_brick_wall_from_end_stone_stonecutting.json new file mode 100644 index 000000000..e8bbff83a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_brick_wall_from_end_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:end_stone" + }, + "result": { + "count": 1, + "id": "minecraft:end_stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_bricks.json b/src/generated/resources/data/malum/recipe/end_stone_bricks.json new file mode 100644 index 000000000..bafeb98f6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:end_stone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/end_stone_bricks_from_end_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/end_stone_bricks_from_end_stone_stonecutting.json new file mode 100644 index 000000000..bd26ec4e7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/end_stone_bricks_from_end_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:end_stone" + }, + "result": { + "count": 1, + "id": "minecraft:end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ender_chest.json b/src/generated/resources/data/malum/recipe/ender_chest.json new file mode 100644 index 000000000..d6cb47ff9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ender_chest.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:obsidian" + }, + "E": { + "item": "minecraft:ender_eye" + } + }, + "pattern": [ + "###", + "#E#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:ender_chest" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ender_eye.json b/src/generated/resources/data/malum/recipe/ender_eye.json new file mode 100644 index 000000000..264e52007 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ender_eye.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:ender_pearl" + }, + { + "item": "minecraft:blaze_powder" + } + ], + "result": { + "count": 1, + "id": "minecraft:ender_eye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/erosion_scepter.json b/src/generated/resources/data/malum/recipe/erosion_scepter.json new file mode 100644 index 000000000..ddd824648 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/erosion_scepter.json @@ -0,0 +1,41 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:malignant_pewter_ingot" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:void_salts" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:mnemonic_hex_staff" + } + }, + "output": { + "count": 1, + "id": "malum:erosion_scepter" + }, + "spirits": [ + { + "type": "aqueous", + "count": 32 + }, + { + "type": "wicked", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/esoteric_spool.json b/src/generated/resources/data/malum/recipe/esoteric_spool.json new file mode 100644 index 000000000..bd359ce4c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/esoteric_spool.json @@ -0,0 +1,28 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "tag": "c:ingots/iron" + } + }, + "output": { + "count": 4, + "id": "malum:esoteric_spool" + }, + "spirits": [ + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ether.json b/src/generated/resources/data/malum/recipe/ether.json new file mode 100644 index 000000000..5edb6c54a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ether.json @@ -0,0 +1,36 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "malum:blazing_quartz" + } + }, + { + "ingredient": { + "item": "minecraft:blaze_powder" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "minecraft:glowstone_dust" + } + }, + "output": { + "count": 2, + "id": "malum:ether" + }, + "spirits": [ + { + "type": "infernal", + "count": 2 + }, + { + "type": "arcane", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ether_torch_alternative.json b/src/generated/resources/data/malum/recipe/ether_torch_alternative.json new file mode 100644 index 000000000..4319806da --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ether_torch_alternative.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:ether" + } + }, + "pattern": [ + "X", + "#" + ], + "result": { + "count": 4, + "id": "malum:ether_torch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/experience_bottle_from_brilliance.json b/src/generated/resources/data/malum/recipe/experience_bottle_from_brilliance.json new file mode 100644 index 000000000..f1c8bfd14 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/experience_bottle_from_brilliance.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:chunk_of_brilliance" + }, + { + "item": "minecraft:glass_bottle" + } + ], + "result": { + "count": 1, + "id": "minecraft:experience_bottle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_chiseled_copper.json b/src/generated/resources/data/malum/recipe/exposed_chiseled_copper.json new file mode 100644 index 000000000..d1a9ece36 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_chiseled_copper.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:exposed_cut_copper_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:exposed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_chiseled_copper_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/exposed_chiseled_copper_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..1c6a3337f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_chiseled_copper_from_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_copper" + }, + "result": { + "count": 4, + "id": "minecraft:exposed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_chiseled_copper_from_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/exposed_chiseled_copper_from_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..38fca63ec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_chiseled_copper_from_exposed_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:exposed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_copper_bulb.json b/src/generated/resources/data/malum/recipe/exposed_copper_bulb.json new file mode 100644 index 000000000..93088c50a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_copper_bulb.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "B": { + "item": "minecraft:blaze_rod" + }, + "C": { + "item": "minecraft:exposed_copper" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " C ", + "CBC", + " R " + ], + "result": { + "count": 4, + "id": "minecraft:exposed_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_copper_grate.json b/src/generated/resources/data/malum/recipe/exposed_copper_grate.json new file mode 100644 index 000000000..e880d4a7e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_copper_grate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "M": { + "item": "minecraft:exposed_copper" + } + }, + "pattern": [ + " M ", + "M M", + " M " + ], + "result": { + "count": 4, + "id": "minecraft:exposed_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_copper_grate_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/exposed_copper_grate_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..fd3ea731d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_copper_grate_from_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_copper" + }, + "result": { + "count": 4, + "id": "minecraft:exposed_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_cut_copper.json b/src/generated/resources/data/malum/recipe/exposed_cut_copper.json new file mode 100644 index 000000000..eb84db916 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_cut_copper.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:exposed_copper" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_cut_copper_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/exposed_cut_copper_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..7d98a7bce --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_cut_copper_from_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_copper" + }, + "result": { + "count": 4, + "id": "minecraft:exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_cut_copper_slab.json b/src/generated/resources/data/malum/recipe/exposed_cut_copper_slab.json new file mode 100644 index 000000000..0f3f9531e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_cut_copper_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:exposed_cut_copper" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:exposed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_cut_copper_slab_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/exposed_cut_copper_slab_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..02ecce16e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_cut_copper_slab_from_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_copper" + }, + "result": { + "count": 8, + "id": "minecraft:exposed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..8cf8e0267 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_cut_copper" + }, + "result": { + "count": 2, + "id": "minecraft:exposed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs.json b/src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs.json new file mode 100644 index 000000000..3626f56d1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:exposed_cut_copper" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:exposed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs_from_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs_from_exposed_copper_stonecutting.json new file mode 100644 index 000000000..dbef92ba4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs_from_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_copper" + }, + "result": { + "count": 4, + "id": "minecraft:exposed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..8a7c5245f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:exposed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/eye_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/eye_armor_trim_smithing_template.json new file mode 100644 index 000000000..79ab628a1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/eye_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:end_stone" + }, + "S": { + "item": "minecraft:eye_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:eye_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/eye_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/eye_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..0358a6cd3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/eye_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:eye_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/fermented_spider_eye.json b/src/generated/resources/data/malum/recipe/fermented_spider_eye.json new file mode 100644 index 000000000..52bbb138b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/fermented_spider_eye.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:spider_eye" + }, + { + "item": "minecraft:brown_mushroom" + }, + { + "item": "minecraft:sugar" + } + ], + "result": { + "count": 1, + "id": "minecraft:fermented_spider_eye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/fire_charge.json b/src/generated/resources/data/malum/recipe/fire_charge.json new file mode 100644 index 000000000..bcf2bcf3d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/fire_charge.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:gunpowder" + }, + { + "item": "minecraft:blaze_powder" + }, + [ + { + "item": "minecraft:coal" + }, + { + "item": "minecraft:charcoal" + } + ] + ], + "result": { + "count": 3, + "id": "minecraft:fire_charge" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/firework_rocket.json b/src/generated/resources/data/malum/recipe/firework_rocket.json new file mode 100644 index 000000000..614689fe6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/firework_rocket.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_firework_rocket", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/firework_rocket_simple.json b/src/generated/resources/data/malum/recipe/firework_rocket_simple.json new file mode 100644 index 000000000..0374704a2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/firework_rocket_simple.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:gunpowder" + }, + { + "item": "minecraft:paper" + } + ], + "result": { + "count": 3, + "id": "minecraft:firework_rocket" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/firework_star.json b/src/generated/resources/data/malum/recipe/firework_star.json new file mode 100644 index 000000000..8a2b21e23 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/firework_star.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_firework_star", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/firework_star_fade.json b/src/generated/resources/data/malum/recipe/firework_star_fade.json new file mode 100644 index 000000000..9bc75c33e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/firework_star_fade.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_firework_star_fade", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/fishing_rod.json b/src/generated/resources/data/malum/recipe/fishing_rod.json new file mode 100644 index 000000000..7cdb02c73 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/fishing_rod.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:string" + } + }, + "pattern": [ + " #", + " #X", + "# X" + ], + "result": { + "count": 1, + "id": "minecraft:fishing_rod" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/fletching_table.json b/src/generated/resources/data/malum/recipe/fletching_table.json new file mode 100644 index 000000000..bbfb856af --- /dev/null +++ b/src/generated/resources/data/malum/recipe/fletching_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "@": { + "item": "minecraft:flint" + } + }, + "pattern": [ + "@@", + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:fletching_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/flint_and_steel.json b/src/generated/resources/data/malum/recipe/flint_and_steel.json new file mode 100644 index 000000000..550012527 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/flint_and_steel.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "equipment", + "ingredients": [ + { + "item": "minecraft:iron_ingot" + }, + { + "item": "minecraft:flint" + } + ], + "result": { + "count": 1, + "id": "minecraft:flint_and_steel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/flow_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/flow_armor_trim_smithing_template.json new file mode 100644 index 000000000..6295e847e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/flow_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:breeze_rod" + }, + "S": { + "item": "minecraft:flow_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:flow_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/flow_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/flow_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..acbdc95ef --- /dev/null +++ b/src/generated/resources/data/malum/recipe/flow_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:flow_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/flower_banner_pattern.json b/src/generated/resources/data/malum/recipe/flower_banner_pattern.json new file mode 100644 index 000000000..be72848a1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/flower_banner_pattern.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:paper" + }, + { + "item": "minecraft:oxeye_daisy" + } + ], + "result": { + "count": 1, + "id": "minecraft:flower_banner_pattern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/flower_pot.json b/src/generated/resources/data/malum/recipe/flower_pot.json new file mode 100644 index 000000000..70ea1292d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/flower_pot.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:brick" + } + }, + "pattern": [ + "# #", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:flower_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/furnace.json b/src/generated/resources/data/malum/recipe/furnace.json new file mode 100644 index 000000000..64c766d54 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/furnace.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:stone_crafting_materials" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:furnace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/furnace_minecart.json b/src/generated/resources/data/malum/recipe/furnace_minecart.json new file mode 100644 index 000000000..2f5f2febc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/furnace_minecart.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:furnace" + }, + { + "item": "minecraft:minecart" + } + ], + "result": { + "count": 1, + "id": "minecraft:furnace_minecart" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/fused_consciousness.json b/src/generated/resources/data/malum/recipe/fused_consciousness.json new file mode 100644 index 000000000..37d261254 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/fused_consciousness.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "malum:complete_design" + }, + "output": { + "count": 1, + "id": "malum:fused_consciousness" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gay_prideweave.json b/src/generated/resources/data/malum/recipe/gay_prideweave.json new file mode 100644 index 000000000..106ed0e60 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gay_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:melon_slice" + } + ], + "result": { + "count": 1, + "id": "malum:gay_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/genderfluid_prideweave.json b/src/generated/resources/data/malum/recipe/genderfluid_prideweave.json new file mode 100644 index 000000000..c9696cdc4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/genderfluid_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:water_bucket" + } + ], + "result": { + "count": 1, + "id": "malum:genderfluid_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/genderqueer_prideweave.json b/src/generated/resources/data/malum/recipe/genderqueer_prideweave.json new file mode 100644 index 000000000..622045e80 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/genderqueer_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:glass_bottle" + } + ], + "result": { + "count": 1, + "id": "malum:genderqueer_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gilded_belt.json b/src/generated/resources/data/malum/recipe/gilded_belt.json new file mode 100644 index 000000000..5246ff7ff --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gilded_belt.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:hallowed_gold_ingot" + }, + "X": { + "tag": "c:leathers" + }, + "Y": { + "item": "malum:processed_soulstone" + } + }, + "pattern": [ + "XXX", + "#Y#", + " # " + ], + "result": { + "count": 1, + "id": "malum:gilded_belt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gilded_ring.json b/src/generated/resources/data/malum/recipe/gilded_ring.json new file mode 100644 index 000000000..6acf801a5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gilded_ring.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:hallowed_gold_ingot" + }, + "X": { + "tag": "c:leathers" + } + }, + "pattern": [ + "#X ", + "X X", + " X " + ], + "result": { + "count": 1, + "id": "malum:gilded_ring" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/glass.json b/src/generated/resources/data/malum/recipe/glass.json new file mode 100644 index 000000000..da3ffa4c1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/glass.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "tag": "minecraft:smelts_to_glass" + }, + "result": { + "id": "minecraft:glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/glass_bottle.json b/src/generated/resources/data/malum/recipe/glass_bottle.json new file mode 100644 index 000000000..e13b0698f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/glass_bottle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:glass" + } + }, + "pattern": [ + "# #", + " # " + ], + "result": { + "count": 3, + "id": "minecraft:glass_bottle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/glass_brooch.json b/src/generated/resources/data/malum/recipe/glass_brooch.json new file mode 100644 index 000000000..039182670 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/glass_brooch.json @@ -0,0 +1,33 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "tag": "c:gems/diamond" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:astral_weave" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:runic_brooch" + } + }, + "output": { + "count": 1, + "id": "malum:glass_brooch" + }, + "spirits": [ + { + "type": "aqueous", + "count": 32 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/glass_pane.json b/src/generated/resources/data/malum/recipe/glass_pane.json new file mode 100644 index 000000000..1ed154bd5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/glass_pane.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/glistering_melon_slice.json b/src/generated/resources/data/malum/recipe/glistering_melon_slice.json new file mode 100644 index 000000000..6834e7579 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/glistering_melon_slice.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:gold_nugget" + }, + "X": { + "item": "minecraft:melon_slice" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:glistering_melon_slice" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/glow_item_frame.json b/src/generated/resources/data/malum/recipe/glow_item_frame.json new file mode 100644 index 000000000..de6847596 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/glow_item_frame.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:item_frame" + }, + { + "item": "minecraft:glow_ink_sac" + } + ], + "result": { + "count": 1, + "id": "minecraft:glow_item_frame" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/glowstone.json b/src/generated/resources/data/malum/recipe/glowstone.json new file mode 100644 index 000000000..46069cd81 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/glowstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:glowstone_dust" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:glowstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gluttonous_brooch.json b/src/generated/resources/data/malum/recipe/gluttonous_brooch.json new file mode 100644 index 000000000..9da247fbd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gluttonous_brooch.json @@ -0,0 +1,33 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "item": "malum:rotting_essence" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:grim_talc" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:elaborate_brooch" + } + }, + "output": { + "count": 1, + "id": "malum:gluttonous_brooch" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_block.json b/src/generated/resources/data/malum/recipe/gold_block.json new file mode 100644 index 000000000..5de5ef165 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:gold_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_from_node_blasting.json b/src/generated/resources/data/malum/recipe/gold_from_node_blasting.json new file mode 100644 index 000000000..0656867ab --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_from_node_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:gold_node" + }, + "result": { + "id": "minecraft:gold_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_from_node_smelting.json b/src/generated/resources/data/malum/recipe/gold_from_node_smelting.json new file mode 100644 index 000000000..a6706f682 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_from_node_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:gold_node" + }, + "result": { + "id": "minecraft:gold_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_impetus.json b/src/generated/resources/data/malum/recipe/gold_impetus.json new file mode 100644 index 000000000..52b9e6a84 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_impetus.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "item": "minecraft:gold_ingot" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:gold_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_deepslate_gold_ore.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_deepslate_gold_ore.json new file mode 100644 index 000000000..649c8c3ad --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_deepslate_gold_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "group": "gold_ingot", + "ingredient": { + "item": "minecraft:deepslate_gold_ore" + }, + "result": { + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_gold_ore.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_gold_ore.json new file mode 100644 index 000000000..d2300b661 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_gold_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "group": "gold_ingot", + "ingredient": { + "item": "minecraft:gold_ore" + }, + "result": { + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_nether_gold_ore.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_nether_gold_ore.json new file mode 100644 index 000000000..8175c7e2e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_nether_gold_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "group": "gold_ingot", + "ingredient": { + "item": "minecraft:nether_gold_ore" + }, + "result": { + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_raw_gold.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_raw_gold.json new file mode 100644 index 000000000..35d02d82a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_blasting_raw_gold.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 1.0, + "group": "gold_ingot", + "ingredient": { + "item": "minecraft:raw_gold" + }, + "result": { + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_gold_block.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_gold_block.json new file mode 100644 index 000000000..46a7af5d6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_gold_block.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "gold_ingot", + "ingredients": [ + { + "item": "minecraft:gold_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_nuggets.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_nuggets.json new file mode 100644 index 000000000..7a144c31b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_nuggets.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "gold_ingot", + "key": { + "#": { + "item": "minecraft:gold_nugget" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_deepslate_gold_ore.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_deepslate_gold_ore.json new file mode 100644 index 000000000..06c91f70d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_deepslate_gold_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 1.0, + "group": "gold_ingot", + "ingredient": { + "item": "minecraft:deepslate_gold_ore" + }, + "result": { + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_gold_ore.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_gold_ore.json new file mode 100644 index 000000000..21ec609ca --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_gold_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 1.0, + "group": "gold_ingot", + "ingredient": { + "item": "minecraft:gold_ore" + }, + "result": { + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_nether_gold_ore.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_nether_gold_ore.json new file mode 100644 index 000000000..e0d84cdcf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_nether_gold_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 1.0, + "group": "gold_ingot", + "ingredient": { + "item": "minecraft:nether_gold_ore" + }, + "result": { + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_raw_gold.json b/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_raw_gold.json new file mode 100644 index 000000000..efa4057a8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_ingot_from_smelting_raw_gold.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 1.0, + "group": "gold_ingot", + "ingredient": { + "item": "minecraft:raw_gold" + }, + "result": { + "id": "minecraft:gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_nugget.json b/src/generated/resources/data/malum/recipe/gold_nugget.json new file mode 100644 index 000000000..882490125 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_nugget.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:gold_ingot" + } + ], + "result": { + "count": 9, + "id": "minecraft:gold_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_nugget_from_blasting.json b/src/generated/resources/data/malum/recipe/gold_nugget_from_blasting.json new file mode 100644 index 000000000..32ee594e1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_nugget_from_blasting.json @@ -0,0 +1,41 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.1, + "ingredient": [ + { + "item": "minecraft:golden_pickaxe" + }, + { + "item": "minecraft:golden_shovel" + }, + { + "item": "minecraft:golden_axe" + }, + { + "item": "minecraft:golden_hoe" + }, + { + "item": "minecraft:golden_sword" + }, + { + "item": "minecraft:golden_helmet" + }, + { + "item": "minecraft:golden_chestplate" + }, + { + "item": "minecraft:golden_leggings" + }, + { + "item": "minecraft:golden_boots" + }, + { + "item": "minecraft:golden_horse_armor" + } + ], + "result": { + "id": "minecraft:gold_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gold_nugget_from_smelting.json b/src/generated/resources/data/malum/recipe/gold_nugget_from_smelting.json new file mode 100644 index 000000000..7a9efdef1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gold_nugget_from_smelting.json @@ -0,0 +1,41 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.1, + "ingredient": [ + { + "item": "minecraft:golden_pickaxe" + }, + { + "item": "minecraft:golden_shovel" + }, + { + "item": "minecraft:golden_axe" + }, + { + "item": "minecraft:golden_hoe" + }, + { + "item": "minecraft:golden_sword" + }, + { + "item": "minecraft:golden_helmet" + }, + { + "item": "minecraft:golden_chestplate" + }, + { + "item": "minecraft:golden_leggings" + }, + { + "item": "minecraft:golden_boots" + }, + { + "item": "minecraft:golden_horse_armor" + } + ], + "result": { + "id": "minecraft:gold_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_apple.json b/src/generated/resources/data/malum/recipe/golden_apple.json new file mode 100644 index 000000000..e391be596 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_apple.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:gold_ingot" + }, + "X": { + "item": "minecraft:apple" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:golden_apple" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_axe.json b/src/generated/resources/data/malum/recipe/golden_axe.json new file mode 100644 index 000000000..a2d569c41 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_axe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "XX", + "X#", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:golden_axe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_boots.json b/src/generated/resources/data/malum/recipe/golden_boots.json new file mode 100644 index 000000000..0ef11308a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_boots.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "X X", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:golden_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_carrot.json b/src/generated/resources/data/malum/recipe/golden_carrot.json new file mode 100644 index 000000000..553a5c63f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_carrot.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:gold_nugget" + }, + "X": { + "item": "minecraft:carrot" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:golden_carrot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_chestplate.json b/src/generated/resources/data/malum/recipe/golden_chestplate.json new file mode 100644 index 000000000..9a4d4c80c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_chestplate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:golden_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_helmet.json b/src/generated/resources/data/malum/recipe/golden_helmet.json new file mode 100644 index 000000000..7fa84a9a7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_helmet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "XXX", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:golden_helmet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_hoe.json b/src/generated/resources/data/malum/recipe/golden_hoe.json new file mode 100644 index 000000000..2979c9159 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_hoe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "XX", + " #", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:golden_hoe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_leggings.json b/src/generated/resources/data/malum/recipe/golden_leggings.json new file mode 100644 index 000000000..ccf22dcb4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_leggings.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "XXX", + "X X", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:golden_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_pickaxe.json b/src/generated/resources/data/malum/recipe/golden_pickaxe.json new file mode 100644 index 000000000..998acc7d5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_pickaxe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "XXX", + " # ", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:golden_pickaxe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_shovel.json b/src/generated/resources/data/malum/recipe/golden_shovel.json new file mode 100644 index 000000000..d386a8b7a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_shovel.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "X", + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:golden_shovel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/golden_sword.json b/src/generated/resources/data/malum/recipe/golden_sword.json new file mode 100644 index 000000000..837b89b76 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/golden_sword.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "X", + "X", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:golden_sword" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/granite.json b/src/generated/resources/data/malum/recipe/granite.json new file mode 100644 index 000000000..b65cf324c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/granite.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:diorite" + }, + { + "item": "minecraft:quartz" + } + ], + "result": { + "count": 1, + "id": "minecraft:granite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/granite_slab.json b/src/generated/resources/data/malum/recipe/granite_slab.json new file mode 100644 index 000000000..e69d72a8e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/granite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:granite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:granite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/granite_slab_from_granite_stonecutting.json b/src/generated/resources/data/malum/recipe/granite_slab_from_granite_stonecutting.json new file mode 100644 index 000000000..05ad09300 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/granite_slab_from_granite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:granite" + }, + "result": { + "count": 2, + "id": "minecraft:granite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/granite_stairs.json b/src/generated/resources/data/malum/recipe/granite_stairs.json new file mode 100644 index 000000000..9eed8e995 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/granite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:granite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:granite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/granite_stairs_from_granite_stonecutting.json b/src/generated/resources/data/malum/recipe/granite_stairs_from_granite_stonecutting.json new file mode 100644 index 000000000..29d520aae --- /dev/null +++ b/src/generated/resources/data/malum/recipe/granite_stairs_from_granite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:granite" + }, + "result": { + "count": 1, + "id": "minecraft:granite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/granite_wall.json b/src/generated/resources/data/malum/recipe/granite_wall.json new file mode 100644 index 000000000..f1cbff7ac --- /dev/null +++ b/src/generated/resources/data/malum/recipe/granite_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:granite" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:granite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/granite_wall_from_granite_stonecutting.json b/src/generated/resources/data/malum/recipe/granite_wall_from_granite_stonecutting.json new file mode 100644 index 000000000..8aa4af612 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/granite_wall_from_granite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:granite" + }, + "result": { + "count": 1, + "id": "minecraft:granite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_banner.json b/src/generated/resources/data/malum/recipe/gray_banner.json new file mode 100644 index 000000000..af97a4def --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:gray_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:gray_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_bed.json b/src/generated/resources/data/malum/recipe/gray_bed.json new file mode 100644 index 000000000..fa9bb5a5b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:gray_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:gray_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_candle.json b/src/generated/resources/data/malum/recipe/gray_candle.json new file mode 100644 index 000000000..249a3c88c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:gray_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:gray_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_carpet.json b/src/generated/resources/data/malum/recipe/gray_carpet.json new file mode 100644 index 000000000..b305806a2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:gray_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:gray_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_concrete_powder.json b/src/generated/resources/data/malum/recipe/gray_concrete_powder.json new file mode 100644 index 000000000..cb3b0cf9c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:gray_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:gray_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_dye.json b/src/generated/resources/data/malum/recipe/gray_dye.json new file mode 100644 index 000000000..d61ff807e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_dye.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:black_dye" + }, + { + "item": "minecraft:white_dye" + } + ], + "result": { + "count": 2, + "id": "minecraft:gray_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/gray_glazed_terracotta.json new file mode 100644 index 000000000..92a4e96d0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:gray_terracotta" + }, + "result": { + "id": "minecraft:gray_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_stained_glass.json b/src/generated/resources/data/malum/recipe/gray_stained_glass.json new file mode 100644 index 000000000..77881e3c9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:gray_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/gray_stained_glass_pane.json new file mode 100644 index 000000000..9c9e9b405 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:gray_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:gray_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/gray_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..f811b93a6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:gray_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:gray_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/gray_terracotta.json b/src/generated/resources/data/malum/recipe/gray_terracotta.json new file mode 100644 index 000000000..6db6f6fbf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/gray_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:gray_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:gray_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_banner.json b/src/generated/resources/data/malum/recipe/green_banner.json new file mode 100644 index 000000000..d18c734d0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:green_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:green_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_bed.json b/src/generated/resources/data/malum/recipe/green_bed.json new file mode 100644 index 000000000..946f86c27 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:green_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:green_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_candle.json b/src/generated/resources/data/malum/recipe/green_candle.json new file mode 100644 index 000000000..fe0e6c618 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:green_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:green_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_carpet.json b/src/generated/resources/data/malum/recipe/green_carpet.json new file mode 100644 index 000000000..cb094fe17 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:green_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:green_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_concrete_powder.json b/src/generated/resources/data/malum/recipe/green_concrete_powder.json new file mode 100644 index 000000000..f314e2b52 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:green_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:green_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_dye.json b/src/generated/resources/data/malum/recipe/green_dye.json new file mode 100644 index 000000000..645248d23 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_dye.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 1.0, + "ingredient": { + "item": "minecraft:cactus" + }, + "result": { + "id": "minecraft:green_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/green_glazed_terracotta.json new file mode 100644 index 000000000..ad81e60e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:green_terracotta" + }, + "result": { + "id": "minecraft:green_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_stained_glass.json b/src/generated/resources/data/malum/recipe/green_stained_glass.json new file mode 100644 index 000000000..2ee5b6b1f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:green_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:green_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/green_stained_glass_pane.json new file mode 100644 index 000000000..774bfc22f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:green_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:green_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/green_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..89189e3c6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:green_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:green_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/green_terracotta.json b/src/generated/resources/data/malum/recipe/green_terracotta.json new file mode 100644 index 000000000..5149f6c24 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/green_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:green_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:green_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/grim_talc_from_block.json b/src/generated/resources/data/malum/recipe/grim_talc_from_block.json new file mode 100644 index 000000000..92bfd77af --- /dev/null +++ b/src/generated/resources/data/malum/recipe/grim_talc_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_grim_talc" + } + ], + "result": { + "count": 9, + "id": "malum:grim_talc" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/grindstone.json b/src/generated/resources/data/malum/recipe/grindstone.json new file mode 100644 index 000000000..5f7c4dd7d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/grindstone.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "-": { + "item": "minecraft:stone_slab" + }, + "I": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "I-I", + "# #" + ], + "result": { + "count": 1, + "id": "minecraft:grindstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/hallowed_gold_from_block.json b/src/generated/resources/data/malum/recipe/hallowed_gold_from_block.json new file mode 100644 index 000000000..9f682bd51 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/hallowed_gold_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_hallowed_gold" + } + ], + "result": { + "count": 9, + "id": "malum:hallowed_gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/hallowed_gold_from_nuggets.json b/src/generated/resources/data/malum/recipe/hallowed_gold_from_nuggets.json new file mode 100644 index 000000000..a14bf0d1c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/hallowed_gold_from_nuggets.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:hallowed_gold_nugget" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:hallowed_gold_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/hallowed_gold_ingot.json b/src/generated/resources/data/malum/recipe/hallowed_gold_ingot.json new file mode 100644 index 000000000..c5aa15cad --- /dev/null +++ b/src/generated/resources/data/malum/recipe/hallowed_gold_ingot.json @@ -0,0 +1,31 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gems/quartz" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:gold_ingot" + } + }, + "output": { + "count": 1, + "id": "malum:hallowed_gold_ingot" + }, + "spirits": [ + { + "type": "sacred", + "count": 2 + }, + { + "type": "arcane", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/hallowed_gold_nugget.json b/src/generated/resources/data/malum/recipe/hallowed_gold_nugget.json new file mode 100644 index 000000000..9aa23c7ff --- /dev/null +++ b/src/generated/resources/data/malum/recipe/hallowed_gold_nugget.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:hallowed_gold_ingot" + } + ], + "result": { + "count": 9, + "id": "malum:hallowed_gold_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/hay_block.json b/src/generated/resources/data/malum/recipe/hay_block.json new file mode 100644 index 000000000..6b00af3eb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/hay_block.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + } + ], + "result": { + "count": 1, + "id": "minecraft:hay_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/heavy_weighted_pressure_plate.json b/src/generated/resources/data/malum/recipe/heavy_weighted_pressure_plate.json new file mode 100644 index 000000000..aef3960a2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/heavy_weighted_pressure_plate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:heavy_weighted_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/hex_ash.json b/src/generated/resources/data/malum/recipe/hex_ash.json new file mode 100644 index 000000000..9467a0158 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/hex_ash.json @@ -0,0 +1,20 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [], + "ingredient": { + "ingredient": { + "item": "minecraft:gunpowder" + } + }, + "output": { + "count": 1, + "id": "malum:hex_ash" + }, + "spirits": [ + { + "type": "arcane", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/hex_ash_from_block.json b/src/generated/resources/data/malum/recipe/hex_ash_from_block.json new file mode 100644 index 000000000..e97767935 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/hex_ash_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_hex_ash" + } + ], + "result": { + "count": 9, + "id": "malum:hex_ash" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/honey_block.json b/src/generated/resources/data/malum/recipe/honey_block.json new file mode 100644 index 000000000..2d4874f12 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/honey_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:honey_bottle" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:honey_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/honey_bottle.json b/src/generated/resources/data/malum/recipe/honey_bottle.json new file mode 100644 index 000000000..928f2910b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/honey_bottle.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:honey_block" + }, + { + "item": "minecraft:glass_bottle" + }, + { + "item": "minecraft:glass_bottle" + }, + { + "item": "minecraft:glass_bottle" + }, + { + "item": "minecraft:glass_bottle" + } + ], + "result": { + "count": 4, + "id": "minecraft:honey_bottle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/honeycomb_block.json b/src/generated/resources/data/malum/recipe/honeycomb_block.json new file mode 100644 index 000000000..22382d065 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/honeycomb_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:honeycomb" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:honeycomb_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/hopper.json b/src/generated/resources/data/malum/recipe/hopper.json new file mode 100644 index 000000000..8fee60634 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/hopper.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "C": { + "item": "minecraft:chest" + }, + "I": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "I I", + "ICI", + " I " + ], + "result": { + "count": 1, + "id": "minecraft:hopper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/hopper_minecart.json b/src/generated/resources/data/malum/recipe/hopper_minecart.json new file mode 100644 index 000000000..4fff8f933 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/hopper_minecart.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:hopper" + }, + { + "item": "minecraft:minecart" + } + ], + "result": { + "count": 1, + "id": "minecraft:hopper_minecart" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/host_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/host_armor_trim_smithing_template.json new file mode 100644 index 000000000..a1f371c4e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/host_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:terracotta" + }, + "S": { + "item": "minecraft:host_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:host_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/host_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/host_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..0e6e1816b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/host_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:host_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/impetus_creation_aluminum.json b/src/generated/resources/data/malum/recipe/impetus_creation_aluminum.json new file mode 100644 index 000000000..eeef39b78 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/impetus_creation_aluminum.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "tag": "c:ingots/aluminum" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:aluminum_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/impetus_creation_lead.json b/src/generated/resources/data/malum/recipe/impetus_creation_lead.json new file mode 100644 index 000000000..c838af5fa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/impetus_creation_lead.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "tag": "c:ingots/lead" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:lead_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/impetus_creation_nickel.json b/src/generated/resources/data/malum/recipe/impetus_creation_nickel.json new file mode 100644 index 000000000..9529c5ea0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/impetus_creation_nickel.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "tag": "c:ingots/nickel" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:nickel_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/impetus_creation_osmium.json b/src/generated/resources/data/malum/recipe/impetus_creation_osmium.json new file mode 100644 index 000000000..12b5eb8eb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/impetus_creation_osmium.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "tag": "c:ingots/osmium" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:osmium_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/impetus_creation_silver.json b/src/generated/resources/data/malum/recipe/impetus_creation_silver.json new file mode 100644 index 000000000..78c991f0e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/impetus_creation_silver.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "tag": "c:ingots/silver" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:silver_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/impetus_creation_tin.json b/src/generated/resources/data/malum/recipe/impetus_creation_tin.json new file mode 100644 index 000000000..16f73cf11 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/impetus_creation_tin.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "tag": "c:ingots/tin" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:tin_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/impetus_creation_uranium.json b/src/generated/resources/data/malum/recipe/impetus_creation_uranium.json new file mode 100644 index 000000000..44f0ff506 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/impetus_creation_uranium.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "tag": "c:ingots/uranium" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:uranium_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/impetus_creation_zinc.json b/src/generated/resources/data/malum/recipe/impetus_creation_zinc.json new file mode 100644 index 000000000..8462e1882 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/impetus_creation_zinc.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "tag": "c:ingots/zinc" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:zinc_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/impurity_stabilizer.json b/src/generated/resources/data/malum/recipe/impurity_stabilizer.json new file mode 100644 index 000000000..a9fae5470 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/impurity_stabilizer.json @@ -0,0 +1,38 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:hex_ash" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:impurity_stabilizer" + }, + "spirits": [ + { + "type": "wicked", + "count": 8 + }, + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/infernal_spirited_glass.json b/src/generated/resources/data/malum/recipe/infernal_spirited_glass.json new file mode 100644 index 000000000..a959e9edb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/infernal_spirited_glass.json @@ -0,0 +1,27 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "minecraft:iron_ingot" + } + } + ], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "c:glass_blocks" + } + }, + "output": { + "count": 16, + "id": "malum:infernal_spirited_glass" + }, + "spirits": [ + { + "type": "infernal", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/intersex_prideweave.json b/src/generated/resources/data/malum/recipe/intersex_prideweave.json new file mode 100644 index 000000000..cf7855b4c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/intersex_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:azalea" + } + ], + "result": { + "count": 1, + "id": "malum:intersex_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/intricate_assembly.json b/src/generated/resources/data/malum/recipe/intricate_assembly.json new file mode 100644 index 000000000..e67b6305c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/intricate_assembly.json @@ -0,0 +1,38 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "tag": "c:gems/emerald" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:intricate_assembly" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iridescent_ether.json b/src/generated/resources/data/malum/recipe/iridescent_ether.json new file mode 100644 index 000000000..84dca4004 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iridescent_ether.json @@ -0,0 +1,31 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "minecraft:prismarine_crystals" + } + }, + { + "ingredient": { + "item": "malum:arcane_charcoal" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ether" + } + }, + "output": { + "count": 1, + "id": "malum:iridescent_ether" + }, + "spirits": [ + { + "type": "aqueous", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iridescent_ether_torch_alternative.json b/src/generated/resources/data/malum/recipe/iridescent_ether_torch_alternative.json new file mode 100644 index 000000000..5fb71066b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iridescent_ether_torch_alternative.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:iridescent_ether" + } + }, + "pattern": [ + "X", + "#" + ], + "result": { + "count": 4, + "id": "malum:iridescent_ether_torch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_axe.json b/src/generated/resources/data/malum/recipe/iron_axe.json new file mode 100644 index 000000000..10e03a02d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_axe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "XX", + "X#", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:iron_axe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_bars.json b/src/generated/resources/data/malum/recipe/iron_bars.json new file mode 100644 index 000000000..1d0be1f9f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_bars.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:iron_bars" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_block.json b/src/generated/resources/data/malum/recipe/iron_block.json new file mode 100644 index 000000000..576df075a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:iron_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_boots.json b/src/generated/resources/data/malum/recipe/iron_boots.json new file mode 100644 index 000000000..462622489 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_boots.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "X X", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:iron_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_chestplate.json b/src/generated/resources/data/malum/recipe/iron_chestplate.json new file mode 100644 index 000000000..662950500 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_chestplate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:iron_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_door.json b/src/generated/resources/data/malum/recipe/iron_door.json new file mode 100644 index 000000000..b27406819 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_door.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:iron_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_from_node_blasting.json b/src/generated/resources/data/malum/recipe/iron_from_node_blasting.json new file mode 100644 index 000000000..c6231e0a7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_from_node_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:iron_node" + }, + "result": { + "id": "minecraft:iron_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_from_node_smelting.json b/src/generated/resources/data/malum/recipe/iron_from_node_smelting.json new file mode 100644 index 000000000..29b4cd2d5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_from_node_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:iron_node" + }, + "result": { + "id": "minecraft:iron_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_helmet.json b/src/generated/resources/data/malum/recipe/iron_helmet.json new file mode 100644 index 000000000..b4ae48724 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_helmet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "XXX", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:iron_helmet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_hoe.json b/src/generated/resources/data/malum/recipe/iron_hoe.json new file mode 100644 index 000000000..3e1a829ee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_hoe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "XX", + " #", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:iron_hoe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_impetus.json b/src/generated/resources/data/malum/recipe/iron_impetus.json new file mode 100644 index 000000000..6484037d5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_impetus.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "tag": "c:gunpowders" + } + }, + { + "ingredient": { + "item": "malum:cthonic_gold" + } + }, + { + "count": 6, + "ingredient": { + "item": "minecraft:iron_ingot" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:alchemical_impetus" + } + }, + "output": { + "count": 1, + "id": "malum:iron_impetus" + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_deepslate_iron_ore.json b/src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_deepslate_iron_ore.json new file mode 100644 index 000000000..90516673e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_deepslate_iron_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.7, + "group": "iron_ingot", + "ingredient": { + "item": "minecraft:deepslate_iron_ore" + }, + "result": { + "id": "minecraft:iron_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_iron_ore.json b/src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_iron_ore.json new file mode 100644 index 000000000..6fd59d782 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_iron_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.7, + "group": "iron_ingot", + "ingredient": { + "item": "minecraft:iron_ore" + }, + "result": { + "id": "minecraft:iron_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_raw_iron.json b/src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_raw_iron.json new file mode 100644 index 000000000..7e30b9604 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_ingot_from_blasting_raw_iron.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.7, + "group": "iron_ingot", + "ingredient": { + "item": "minecraft:raw_iron" + }, + "result": { + "id": "minecraft:iron_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_ingot_from_iron_block.json b/src/generated/resources/data/malum/recipe/iron_ingot_from_iron_block.json new file mode 100644 index 000000000..41969df90 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_ingot_from_iron_block.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "iron_ingot", + "ingredients": [ + { + "item": "minecraft:iron_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:iron_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_ingot_from_nuggets.json b/src/generated/resources/data/malum/recipe/iron_ingot_from_nuggets.json new file mode 100644 index 000000000..2ffbc7d38 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_ingot_from_nuggets.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "iron_ingot", + "key": { + "#": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:iron_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_deepslate_iron_ore.json b/src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_deepslate_iron_ore.json new file mode 100644 index 000000000..4fbd9f4e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_deepslate_iron_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.7, + "group": "iron_ingot", + "ingredient": { + "item": "minecraft:deepslate_iron_ore" + }, + "result": { + "id": "minecraft:iron_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_iron_ore.json b/src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_iron_ore.json new file mode 100644 index 000000000..5fd408c04 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_iron_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.7, + "group": "iron_ingot", + "ingredient": { + "item": "minecraft:iron_ore" + }, + "result": { + "id": "minecraft:iron_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_raw_iron.json b/src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_raw_iron.json new file mode 100644 index 000000000..294b245cc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_ingot_from_smelting_raw_iron.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.7, + "group": "iron_ingot", + "ingredient": { + "item": "minecraft:raw_iron" + }, + "result": { + "id": "minecraft:iron_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_leggings.json b/src/generated/resources/data/malum/recipe/iron_leggings.json new file mode 100644 index 000000000..0b248191c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_leggings.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "XXX", + "X X", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:iron_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_nugget.json b/src/generated/resources/data/malum/recipe/iron_nugget.json new file mode 100644 index 000000000..d20776485 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_nugget.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:iron_ingot" + } + ], + "result": { + "count": 9, + "id": "minecraft:iron_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_nugget_from_blasting.json b/src/generated/resources/data/malum/recipe/iron_nugget_from_blasting.json new file mode 100644 index 000000000..6226b6528 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_nugget_from_blasting.json @@ -0,0 +1,53 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.1, + "ingredient": [ + { + "item": "minecraft:iron_pickaxe" + }, + { + "item": "minecraft:iron_shovel" + }, + { + "item": "minecraft:iron_axe" + }, + { + "item": "minecraft:iron_hoe" + }, + { + "item": "minecraft:iron_sword" + }, + { + "item": "minecraft:iron_helmet" + }, + { + "item": "minecraft:iron_chestplate" + }, + { + "item": "minecraft:iron_leggings" + }, + { + "item": "minecraft:iron_boots" + }, + { + "item": "minecraft:iron_horse_armor" + }, + { + "item": "minecraft:chainmail_helmet" + }, + { + "item": "minecraft:chainmail_chestplate" + }, + { + "item": "minecraft:chainmail_leggings" + }, + { + "item": "minecraft:chainmail_boots" + } + ], + "result": { + "id": "minecraft:iron_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_nugget_from_smelting.json b/src/generated/resources/data/malum/recipe/iron_nugget_from_smelting.json new file mode 100644 index 000000000..6e2e3b0be --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_nugget_from_smelting.json @@ -0,0 +1,53 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.1, + "ingredient": [ + { + "item": "minecraft:iron_pickaxe" + }, + { + "item": "minecraft:iron_shovel" + }, + { + "item": "minecraft:iron_axe" + }, + { + "item": "minecraft:iron_hoe" + }, + { + "item": "minecraft:iron_sword" + }, + { + "item": "minecraft:iron_helmet" + }, + { + "item": "minecraft:iron_chestplate" + }, + { + "item": "minecraft:iron_leggings" + }, + { + "item": "minecraft:iron_boots" + }, + { + "item": "minecraft:iron_horse_armor" + }, + { + "item": "minecraft:chainmail_helmet" + }, + { + "item": "minecraft:chainmail_chestplate" + }, + { + "item": "minecraft:chainmail_leggings" + }, + { + "item": "minecraft:chainmail_boots" + } + ], + "result": { + "id": "minecraft:iron_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_pickaxe.json b/src/generated/resources/data/malum/recipe/iron_pickaxe.json new file mode 100644 index 000000000..dc34f99a3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_pickaxe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "XXX", + " # ", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:iron_pickaxe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_shovel.json b/src/generated/resources/data/malum/recipe/iron_shovel.json new file mode 100644 index 000000000..d9100ef36 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_shovel.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "X", + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:iron_shovel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_sword.json b/src/generated/resources/data/malum/recipe/iron_sword.json new file mode 100644 index 000000000..9525e0d86 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_sword.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "X", + "X", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:iron_sword" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/iron_trapdoor.json b/src/generated/resources/data/malum/recipe/iron_trapdoor.json new file mode 100644 index 000000000..075241ba3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/iron_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/item_frame.json b/src/generated/resources/data/malum/recipe/item_frame.json new file mode 100644 index 000000000..a98aacf86 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/item_frame.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:leather" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:item_frame" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jack_o_lantern.json b/src/generated/resources/data/malum/recipe/jack_o_lantern.json new file mode 100644 index 000000000..e1a83be8d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jack_o_lantern.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "minecraft:carved_pumpkin" + }, + "B": { + "item": "minecraft:torch" + } + }, + "pattern": [ + "A", + "B" + ], + "result": { + "count": 1, + "id": "minecraft:jack_o_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jukebox.json b/src/generated/resources/data/malum/recipe/jukebox.json new file mode 100644 index 000000000..e655b5e13 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jukebox.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "item": "minecraft:diamond" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:jukebox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_boat.json b/src/generated/resources/data/malum/recipe/jungle_boat.json new file mode 100644 index 000000000..e2511c892 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_boat.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "boat", + "key": { + "#": { + "item": "minecraft:jungle_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:jungle_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_button.json b/src/generated/resources/data/malum/recipe/jungle_button.json new file mode 100644 index 000000000..d1d16acbc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:jungle_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:jungle_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_chest_boat.json b/src/generated/resources/data/malum/recipe/jungle_chest_boat.json new file mode 100644 index 000000000..df5ebea18 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_chest_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "chest_boat", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:jungle_boat" + } + ], + "result": { + "count": 1, + "id": "minecraft:jungle_chest_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_door.json b/src/generated/resources/data/malum/recipe/jungle_door.json new file mode 100644 index 000000000..7e343e191 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:jungle_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:jungle_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_fence.json b/src/generated/resources/data/malum/recipe/jungle_fence.json new file mode 100644 index 000000000..f4ed12319 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:jungle_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:jungle_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_fence_gate.json b/src/generated/resources/data/malum/recipe/jungle_fence_gate.json new file mode 100644 index 000000000..4f91ccd9e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:jungle_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:jungle_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_hanging_sign.json b/src/generated/resources/data/malum/recipe/jungle_hanging_sign.json new file mode 100644 index 000000000..d003664a4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_jungle_log" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:jungle_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_planks.json b/src/generated/resources/data/malum/recipe/jungle_planks.json new file mode 100644 index 000000000..67f1f919f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:jungle_logs" + } + ], + "result": { + "count": 4, + "id": "minecraft:jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_pressure_plate.json b/src/generated/resources/data/malum/recipe/jungle_pressure_plate.json new file mode 100644 index 000000000..e75ee5123 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:jungle_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:jungle_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_sign.json b/src/generated/resources/data/malum/recipe/jungle_sign.json new file mode 100644 index 000000000..cf8da5452 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:jungle_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:jungle_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_slab.json b/src/generated/resources/data/malum/recipe/jungle_slab.json new file mode 100644 index 000000000..d1f335363 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:jungle_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:jungle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_stairs.json b/src/generated/resources/data/malum/recipe/jungle_stairs.json new file mode 100644 index 000000000..53a7b3cfc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:jungle_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:jungle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_trapdoor.json b/src/generated/resources/data/malum/recipe/jungle_trapdoor.json new file mode 100644 index 000000000..048194a37 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:jungle_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/jungle_wood.json b/src/generated/resources/data/malum/recipe/jungle_wood.json new file mode 100644 index 000000000..ee41aca3d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/jungle_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:jungle_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:jungle_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ladder.json b/src/generated/resources/data/malum/recipe/ladder.json new file mode 100644 index 000000000..103c56ccf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ladder.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "# #", + "###", + "# #" + ], + "result": { + "count": 3, + "id": "minecraft:ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lamplighters_tongs.json b/src/generated/resources/data/malum/recipe/lamplighters_tongs.json new file mode 100644 index 000000000..86cf37cfe --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lamplighters_tongs.json @@ -0,0 +1,37 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:runewood_planks" + } + }, + { + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 2, + "ingredient": { + "tag": "c:ingots/iron" + } + }, + "output": { + "count": 1, + "id": "malum:lamplighters_tongs" + }, + "spirits": [ + { + "type": "arcane", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lantern.json b/src/generated/resources/data/malum/recipe/lantern.json new file mode 100644 index 000000000..e4c392402 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:torch" + }, + "X": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "X#X", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lapis_block.json b/src/generated/resources/data/malum/recipe/lapis_block.json new file mode 100644 index 000000000..f31c939f5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lapis_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:lapis_lazuli" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:lapis_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lapis_lazuli.json b/src/generated/resources/data/malum/recipe/lapis_lazuli.json new file mode 100644 index 000000000..55a30a117 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lapis_lazuli.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:lapis_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:lapis_lazuli" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lapis_lazuli_from_blasting_deepslate_lapis_ore.json b/src/generated/resources/data/malum/recipe/lapis_lazuli_from_blasting_deepslate_lapis_ore.json new file mode 100644 index 000000000..8697d73f5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lapis_lazuli_from_blasting_deepslate_lapis_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.2, + "group": "lapis_lazuli", + "ingredient": { + "item": "minecraft:deepslate_lapis_ore" + }, + "result": { + "id": "minecraft:lapis_lazuli" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lapis_lazuli_from_blasting_lapis_ore.json b/src/generated/resources/data/malum/recipe/lapis_lazuli_from_blasting_lapis_ore.json new file mode 100644 index 000000000..1f244b487 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lapis_lazuli_from_blasting_lapis_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.2, + "group": "lapis_lazuli", + "ingredient": { + "item": "minecraft:lapis_ore" + }, + "result": { + "id": "minecraft:lapis_lazuli" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lapis_lazuli_from_smelting_deepslate_lapis_ore.json b/src/generated/resources/data/malum/recipe/lapis_lazuli_from_smelting_deepslate_lapis_ore.json new file mode 100644 index 000000000..af2bbe4ec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lapis_lazuli_from_smelting_deepslate_lapis_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.2, + "group": "lapis_lazuli", + "ingredient": { + "item": "minecraft:deepslate_lapis_ore" + }, + "result": { + "id": "minecraft:lapis_lazuli" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lapis_lazuli_from_smelting_lapis_ore.json b/src/generated/resources/data/malum/recipe/lapis_lazuli_from_smelting_lapis_ore.json new file mode 100644 index 000000000..401024888 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lapis_lazuli_from_smelting_lapis_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.2, + "group": "lapis_lazuli", + "ingredient": { + "item": "minecraft:lapis_ore" + }, + "result": { + "id": "minecraft:lapis_lazuli" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lead.json b/src/generated/resources/data/malum/recipe/lead.json new file mode 100644 index 000000000..803e8b3c1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lead.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "O": { + "item": "minecraft:slime_ball" + }, + "~": { + "item": "minecraft:string" + } + }, + "pattern": [ + "~~ ", + "~O ", + " ~" + ], + "result": { + "count": 2, + "id": "minecraft:lead" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/leather.json b/src/generated/resources/data/malum/recipe/leather.json new file mode 100644 index 000000000..2ebd711ba --- /dev/null +++ b/src/generated/resources/data/malum/recipe/leather.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:rabbit_hide" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:leather" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/leather_boots.json b/src/generated/resources/data/malum/recipe/leather_boots.json new file mode 100644 index 000000000..8141c0bc3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/leather_boots.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:leather" + } + }, + "pattern": [ + "X X", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:leather_boots" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/leather_chestplate.json b/src/generated/resources/data/malum/recipe/leather_chestplate.json new file mode 100644 index 000000000..a32f9ef1f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/leather_chestplate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:leather" + } + }, + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:leather_chestplate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/leather_helmet.json b/src/generated/resources/data/malum/recipe/leather_helmet.json new file mode 100644 index 000000000..6295fe830 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/leather_helmet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:leather" + } + }, + "pattern": [ + "XXX", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:leather_helmet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/leather_horse_armor.json b/src/generated/resources/data/malum/recipe/leather_horse_armor.json new file mode 100644 index 000000000..cd82c8a08 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/leather_horse_armor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "minecraft:leather" + } + }, + "pattern": [ + "X X", + "XXX", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:leather_horse_armor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/leather_leggings.json b/src/generated/resources/data/malum/recipe/leather_leggings.json new file mode 100644 index 000000000..550dd3100 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/leather_leggings.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:leather" + } + }, + "pattern": [ + "XXX", + "X X", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:leather_leggings" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lectern.json b/src/generated/resources/data/malum/recipe/lectern.json new file mode 100644 index 000000000..720c9a890 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lectern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "B": { + "item": "minecraft:bookshelf" + }, + "S": { + "tag": "minecraft:wooden_slabs" + } + }, + "pattern": [ + "SSS", + " B ", + " S " + ], + "result": { + "count": 1, + "id": "minecraft:lectern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lesbian_prideweave.json b/src/generated/resources/data/malum/recipe/lesbian_prideweave.json new file mode 100644 index 000000000..8ccabbd7c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lesbian_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "malum:lesbian_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lever.json b/src/generated/resources/data/malum/recipe/lever.json new file mode 100644 index 000000000..d4250e9b8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lever.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:cobblestone" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "X", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:lever" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_banner.json b/src/generated/resources/data/malum/recipe/light_blue_banner.json new file mode 100644 index 000000000..35f1f2841 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:light_blue_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:light_blue_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_bed.json b/src/generated/resources/data/malum/recipe/light_blue_bed.json new file mode 100644 index 000000000..c82e0c032 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:light_blue_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:light_blue_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_candle.json b/src/generated/resources/data/malum/recipe/light_blue_candle.json new file mode 100644 index 000000000..fc6d58157 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:light_blue_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:light_blue_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_carpet.json b/src/generated/resources/data/malum/recipe/light_blue_carpet.json new file mode 100644 index 000000000..bd55bb14a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:light_blue_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:light_blue_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_concrete_powder.json b/src/generated/resources/data/malum/recipe/light_blue_concrete_powder.json new file mode 100644 index 000000000..21a2d119d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:light_blue_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:light_blue_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_dye_from_blue_orchid.json b/src/generated/resources/data/malum/recipe/light_blue_dye_from_blue_orchid.json new file mode 100644 index 000000000..b310c0409 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_dye_from_blue_orchid.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "light_blue_dye", + "ingredients": [ + { + "item": "minecraft:blue_orchid" + } + ], + "result": { + "count": 1, + "id": "minecraft:light_blue_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_dye_from_blue_white_dye.json b/src/generated/resources/data/malum/recipe/light_blue_dye_from_blue_white_dye.json new file mode 100644 index 000000000..eb2e6a324 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_dye_from_blue_white_dye.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "light_blue_dye", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + { + "item": "minecraft:white_dye" + } + ], + "result": { + "count": 2, + "id": "minecraft:light_blue_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/light_blue_glazed_terracotta.json new file mode 100644 index 000000000..e3528c4c7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:light_blue_terracotta" + }, + "result": { + "id": "minecraft:light_blue_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_stained_glass.json b/src/generated/resources/data/malum/recipe/light_blue_stained_glass.json new file mode 100644 index 000000000..437113c56 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:light_blue_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:light_blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/light_blue_stained_glass_pane.json new file mode 100644 index 000000000..6644cfcb8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:light_blue_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:light_blue_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/light_blue_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..c88b2fe15 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:light_blue_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:light_blue_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_blue_terracotta.json b/src/generated/resources/data/malum/recipe/light_blue_terracotta.json new file mode 100644 index 000000000..8dd869514 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_blue_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:light_blue_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:light_blue_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_banner.json b/src/generated/resources/data/malum/recipe/light_gray_banner.json new file mode 100644 index 000000000..0797185f7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:light_gray_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:light_gray_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_bed.json b/src/generated/resources/data/malum/recipe/light_gray_bed.json new file mode 100644 index 000000000..5cd910702 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:light_gray_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:light_gray_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_candle.json b/src/generated/resources/data/malum/recipe/light_gray_candle.json new file mode 100644 index 000000000..60750af9a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:light_gray_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:light_gray_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_carpet.json b/src/generated/resources/data/malum/recipe/light_gray_carpet.json new file mode 100644 index 000000000..41e26b4c1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:light_gray_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:light_gray_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_concrete_powder.json b/src/generated/resources/data/malum/recipe/light_gray_concrete_powder.json new file mode 100644 index 000000000..05c635727 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:light_gray_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:light_gray_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_dye_from_azure_bluet.json b/src/generated/resources/data/malum/recipe/light_gray_dye_from_azure_bluet.json new file mode 100644 index 000000000..4bb0f1fb0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_dye_from_azure_bluet.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "light_gray_dye", + "ingredients": [ + { + "item": "minecraft:azure_bluet" + } + ], + "result": { + "count": 1, + "id": "minecraft:light_gray_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_dye_from_black_white_dye.json b/src/generated/resources/data/malum/recipe/light_gray_dye_from_black_white_dye.json new file mode 100644 index 000000000..55df87c6e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_dye_from_black_white_dye.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "light_gray_dye", + "ingredients": [ + { + "item": "minecraft:black_dye" + }, + { + "item": "minecraft:white_dye" + }, + { + "item": "minecraft:white_dye" + } + ], + "result": { + "count": 3, + "id": "minecraft:light_gray_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_dye_from_gray_white_dye.json b/src/generated/resources/data/malum/recipe/light_gray_dye_from_gray_white_dye.json new file mode 100644 index 000000000..69a30475e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_dye_from_gray_white_dye.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "light_gray_dye", + "ingredients": [ + { + "item": "minecraft:gray_dye" + }, + { + "item": "minecraft:white_dye" + } + ], + "result": { + "count": 2, + "id": "minecraft:light_gray_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_dye_from_oxeye_daisy.json b/src/generated/resources/data/malum/recipe/light_gray_dye_from_oxeye_daisy.json new file mode 100644 index 000000000..34f3b4fe5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_dye_from_oxeye_daisy.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "light_gray_dye", + "ingredients": [ + { + "item": "minecraft:oxeye_daisy" + } + ], + "result": { + "count": 1, + "id": "minecraft:light_gray_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_dye_from_white_tulip.json b/src/generated/resources/data/malum/recipe/light_gray_dye_from_white_tulip.json new file mode 100644 index 000000000..8d5cbd942 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_dye_from_white_tulip.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "light_gray_dye", + "ingredients": [ + { + "item": "minecraft:white_tulip" + } + ], + "result": { + "count": 1, + "id": "minecraft:light_gray_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/light_gray_glazed_terracotta.json new file mode 100644 index 000000000..01b9bfbd6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:light_gray_terracotta" + }, + "result": { + "id": "minecraft:light_gray_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_stained_glass.json b/src/generated/resources/data/malum/recipe/light_gray_stained_glass.json new file mode 100644 index 000000000..e43a5eb3b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:light_gray_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:light_gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/light_gray_stained_glass_pane.json new file mode 100644 index 000000000..e25f68f87 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:light_gray_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:light_gray_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/light_gray_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..21e1fc192 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:light_gray_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:light_gray_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_gray_terracotta.json b/src/generated/resources/data/malum/recipe/light_gray_terracotta.json new file mode 100644 index 000000000..72a9c9065 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_gray_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:light_gray_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:light_gray_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/light_weighted_pressure_plate.json b/src/generated/resources/data/malum/recipe/light_weighted_pressure_plate.json new file mode 100644 index 000000000..eb602d1ab --- /dev/null +++ b/src/generated/resources/data/malum/recipe/light_weighted_pressure_plate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:light_weighted_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lightning_rod.json b/src/generated/resources/data/malum/recipe/lightning_rod.json new file mode 100644 index 000000000..4d362327f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lightning_rod.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + "#", + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:lightning_rod" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_banner.json b/src/generated/resources/data/malum/recipe/lime_banner.json new file mode 100644 index 000000000..374aa2ba2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:lime_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:lime_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_bed.json b/src/generated/resources/data/malum/recipe/lime_bed.json new file mode 100644 index 000000000..5ca298d80 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:lime_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:lime_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_candle.json b/src/generated/resources/data/malum/recipe/lime_candle.json new file mode 100644 index 000000000..bc843899c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:lime_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:lime_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_carpet.json b/src/generated/resources/data/malum/recipe/lime_carpet.json new file mode 100644 index 000000000..04e1f9ada --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:lime_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:lime_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_concrete_powder.json b/src/generated/resources/data/malum/recipe/lime_concrete_powder.json new file mode 100644 index 000000000..50789d545 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:lime_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:lime_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_dye.json b/src/generated/resources/data/malum/recipe/lime_dye.json new file mode 100644 index 000000000..103319d0b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_dye.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:green_dye" + }, + { + "item": "minecraft:white_dye" + } + ], + "result": { + "count": 2, + "id": "minecraft:lime_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_dye_from_smelting.json b/src/generated/resources/data/malum/recipe/lime_dye_from_smelting.json new file mode 100644 index 000000000..58fd175a8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_dye_from_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:sea_pickle" + }, + "result": { + "id": "minecraft:lime_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/lime_glazed_terracotta.json new file mode 100644 index 000000000..3274152ce --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:lime_terracotta" + }, + "result": { + "id": "minecraft:lime_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_stained_glass.json b/src/generated/resources/data/malum/recipe/lime_stained_glass.json new file mode 100644 index 000000000..0de0b3879 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:lime_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:lime_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/lime_stained_glass_pane.json new file mode 100644 index 000000000..55e3872d1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:lime_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:lime_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/lime_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..a53b73d8d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:lime_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:lime_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lime_terracotta.json b/src/generated/resources/data/malum/recipe/lime_terracotta.json new file mode 100644 index 000000000..62941cdd9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lime_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:lime_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:lime_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/living_flesh.json b/src/generated/resources/data/malum/recipe/living_flesh.json new file mode 100644 index 000000000..98b47935a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/living_flesh.json @@ -0,0 +1,25 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [], + "ingredient": { + "count": 4, + "ingredient": { + "item": "minecraft:rotten_flesh" + } + }, + "output": { + "count": 2, + "id": "malum:living_flesh" + }, + "spirits": [ + { + "type": "sacred", + "count": 2 + }, + { + "type": "wicked", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/lodestone.json b/src/generated/resources/data/malum/recipe/lodestone.json new file mode 100644 index 000000000..6709adc52 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/lodestone.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:netherite_ingot" + }, + "S": { + "item": "minecraft:chiseled_stone_bricks" + } + }, + "pattern": [ + "SSS", + "S#S", + "SSS" + ], + "result": { + "count": 1, + "id": "minecraft:lodestone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/loom.json b/src/generated/resources/data/malum/recipe/loom.json new file mode 100644 index 000000000..6bc343058 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/loom.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "@": { + "item": "minecraft:string" + } + }, + "pattern": [ + "@@", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:loom" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mace.json b/src/generated/resources/data/malum/recipe/mace.json new file mode 100644 index 000000000..32e8e6dda --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mace.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:heavy_core" + }, + "I": { + "item": "minecraft:breeze_rod" + } + }, + "pattern": [ + " # ", + " I " + ], + "result": { + "count": 1, + "id": "minecraft:mace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_banner.json b/src/generated/resources/data/malum/recipe/magenta_banner.json new file mode 100644 index 000000000..a0991a0d8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:magenta_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:magenta_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_bed.json b/src/generated/resources/data/malum/recipe/magenta_bed.json new file mode 100644 index 000000000..e39410c81 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:magenta_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:magenta_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_candle.json b/src/generated/resources/data/malum/recipe/magenta_candle.json new file mode 100644 index 000000000..4189b8148 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:magenta_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:magenta_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_carpet.json b/src/generated/resources/data/malum/recipe/magenta_carpet.json new file mode 100644 index 000000000..53369607d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:magenta_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:magenta_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_concrete_powder.json b/src/generated/resources/data/malum/recipe/magenta_concrete_powder.json new file mode 100644 index 000000000..8f4d0fea8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:magenta_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:magenta_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_dye_from_allium.json b/src/generated/resources/data/malum/recipe/magenta_dye_from_allium.json new file mode 100644 index 000000000..6e2179768 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_dye_from_allium.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "magenta_dye", + "ingredients": [ + { + "item": "minecraft:allium" + } + ], + "result": { + "count": 1, + "id": "minecraft:magenta_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_dye_from_blue_red_pink.json b/src/generated/resources/data/malum/recipe/magenta_dye_from_blue_red_pink.json new file mode 100644 index 000000000..3d58b3d82 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_dye_from_blue_red_pink.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "magenta_dye", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + { + "item": "minecraft:red_dye" + }, + { + "item": "minecraft:pink_dye" + } + ], + "result": { + "count": 3, + "id": "minecraft:magenta_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_dye_from_blue_red_white_dye.json b/src/generated/resources/data/malum/recipe/magenta_dye_from_blue_red_white_dye.json new file mode 100644 index 000000000..d8fe2b660 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_dye_from_blue_red_white_dye.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "magenta_dye", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + { + "item": "minecraft:red_dye" + }, + { + "item": "minecraft:red_dye" + }, + { + "item": "minecraft:white_dye" + } + ], + "result": { + "count": 4, + "id": "minecraft:magenta_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_dye_from_lilac.json b/src/generated/resources/data/malum/recipe/magenta_dye_from_lilac.json new file mode 100644 index 000000000..54120494a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_dye_from_lilac.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "magenta_dye", + "ingredients": [ + { + "item": "minecraft:lilac" + } + ], + "result": { + "count": 2, + "id": "minecraft:magenta_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_dye_from_purple_and_pink.json b/src/generated/resources/data/malum/recipe/magenta_dye_from_purple_and_pink.json new file mode 100644 index 000000000..6fa2c933c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_dye_from_purple_and_pink.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "magenta_dye", + "ingredients": [ + { + "item": "minecraft:purple_dye" + }, + { + "item": "minecraft:pink_dye" + } + ], + "result": { + "count": 2, + "id": "minecraft:magenta_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/magenta_glazed_terracotta.json new file mode 100644 index 000000000..b58ff6514 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:magenta_terracotta" + }, + "result": { + "id": "minecraft:magenta_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_stained_glass.json b/src/generated/resources/data/malum/recipe/magenta_stained_glass.json new file mode 100644 index 000000000..1583b8014 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:magenta_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:magenta_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/magenta_stained_glass_pane.json new file mode 100644 index 000000000..5c69f0c15 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:magenta_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:magenta_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/magenta_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..a6ad8a97f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:magenta_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:magenta_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magenta_terracotta.json b/src/generated/resources/data/malum/recipe/magenta_terracotta.json new file mode 100644 index 000000000..880e1c6c7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magenta_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:magenta_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:magenta_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magma_block.json b/src/generated/resources/data/malum/recipe/magma_block.json new file mode 100644 index 000000000..8d9bf4145 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magma_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:magma_cream" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:magma_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/magma_cream.json b/src/generated/resources/data/malum/recipe/magma_cream.json new file mode 100644 index 000000000..9ba596059 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/magma_cream.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:blaze_powder" + }, + { + "item": "minecraft:slime_ball" + } + ], + "result": { + "count": 1, + "id": "minecraft:magma_cream" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_alloy_from_block.json b/src/generated/resources/data/malum/recipe/malignant_alloy_from_block.json new file mode 100644 index 000000000..f61150f00 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_alloy_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_malignant_pewter" + } + ], + "result": { + "count": 9, + "id": "malum:malignant_pewter_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_alloy_from_nuggets.json b/src/generated/resources/data/malum/recipe/malignant_alloy_from_nuggets.json new file mode 100644 index 000000000..cc5ca5a67 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_alloy_from_nuggets.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:malignant_pewter_nugget" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:malignant_pewter_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_lead.json b/src/generated/resources/data/malum/recipe/malignant_lead.json new file mode 100644 index 000000000..18792f3e0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_lead.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "malum:cthonic_gold" + }, + "output": { + "count": 1, + "id": "malum:malignant_lead" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_lead_from_block.json b/src/generated/resources/data/malum/recipe/malignant_lead_from_block.json new file mode 100644 index 000000000..5881c6425 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_lead_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_malignant_lead" + } + ], + "result": { + "count": 9, + "id": "malum:malignant_lead" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_pewter_ingot.json b/src/generated/resources/data/malum/recipe/malignant_pewter_ingot.json new file mode 100644 index 000000000..1d293212b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_pewter_ingot.json @@ -0,0 +1,43 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "malum:malignant_lead" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:null_slate" + } + }, + { + "count": 3, + "ingredient": { + "item": "minecraft:netherite_scrap" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "tag": "c:ingots/iron" + } + }, + "output": { + "count": 1, + "id": "malum:malignant_pewter_ingot" + }, + "spirits": [ + { + "type": "earthen", + "count": 16 + }, + { + "type": "eldritch", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_pewter_nugget.json b/src/generated/resources/data/malum/recipe/malignant_pewter_nugget.json new file mode 100644 index 000000000..51b0c321b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_pewter_nugget.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:malignant_pewter_ingot" + } + ], + "result": { + "count": 9, + "id": "malum:malignant_pewter_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_pewter_plating.json b/src/generated/resources/data/malum/recipe/malignant_pewter_plating.json new file mode 100644 index 000000000..d0a96d0d3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_pewter_plating.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:malignant_pewter_ingot" + }, + "Y": { + "item": "malum:malignant_pewter_nugget" + } + }, + "pattern": [ + " Y ", + "YXY", + " Y " + ], + "result": { + "count": 2, + "id": "malum:malignant_pewter_plating" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_stronghold_boots.json b/src/generated/resources/data/malum/recipe/malignant_stronghold_boots.json new file mode 100644 index 000000000..9a24cbae9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_stronghold_boots.json @@ -0,0 +1,35 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 3, + "ingredient": { + "item": "malum:malignant_pewter_plating" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:soul_stained_steel_boots" + } + }, + "output": { + "count": 1, + "id": "malum:malignant_stronghold_boots" + }, + "spirits": [ + { + "type": "earthen", + "count": 32 + }, + { + "type": "wicked", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_stronghold_chestplate.json b/src/generated/resources/data/malum/recipe/malignant_stronghold_chestplate.json new file mode 100644 index 000000000..c9adc80da --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_stronghold_chestplate.json @@ -0,0 +1,35 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 3, + "ingredient": { + "item": "malum:malignant_pewter_plating" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:soul_stained_steel_chestplate" + } + }, + "output": { + "count": 1, + "id": "malum:malignant_stronghold_chestplate" + }, + "spirits": [ + { + "type": "earthen", + "count": 32 + }, + { + "type": "wicked", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_stronghold_helmet.json b/src/generated/resources/data/malum/recipe/malignant_stronghold_helmet.json new file mode 100644 index 000000000..4b087d052 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_stronghold_helmet.json @@ -0,0 +1,35 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 3, + "ingredient": { + "item": "malum:malignant_pewter_plating" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:soul_stained_steel_helmet" + } + }, + "output": { + "count": 1, + "id": "malum:malignant_stronghold_helmet" + }, + "spirits": [ + { + "type": "earthen", + "count": 32 + }, + { + "type": "wicked", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/malignant_stronghold_leggings.json b/src/generated/resources/data/malum/recipe/malignant_stronghold_leggings.json new file mode 100644 index 000000000..5df588669 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/malignant_stronghold_leggings.json @@ -0,0 +1,35 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 3, + "ingredient": { + "item": "malum:malignant_pewter_plating" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:soul_stained_steel_leggings" + } + }, + "output": { + "count": 1, + "id": "malum:malignant_stronghold_leggings" + }, + "spirits": [ + { + "type": "earthen", + "count": 32 + }, + { + "type": "wicked", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_boat.json b/src/generated/resources/data/malum/recipe/mangrove_boat.json new file mode 100644 index 000000000..727137ee9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_boat.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "boat", + "key": { + "#": { + "item": "minecraft:mangrove_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:mangrove_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_button.json b/src/generated/resources/data/malum/recipe/mangrove_button.json new file mode 100644 index 000000000..23c09f522 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:mangrove_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:mangrove_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_chest_boat.json b/src/generated/resources/data/malum/recipe/mangrove_chest_boat.json new file mode 100644 index 000000000..46915434a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_chest_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "chest_boat", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:mangrove_boat" + } + ], + "result": { + "count": 1, + "id": "minecraft:mangrove_chest_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_door.json b/src/generated/resources/data/malum/recipe/mangrove_door.json new file mode 100644 index 000000000..55392409c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:mangrove_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:mangrove_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_fence.json b/src/generated/resources/data/malum/recipe/mangrove_fence.json new file mode 100644 index 000000000..004030794 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:mangrove_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:mangrove_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_fence_gate.json b/src/generated/resources/data/malum/recipe/mangrove_fence_gate.json new file mode 100644 index 000000000..4e9979c5d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:mangrove_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:mangrove_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_hanging_sign.json b/src/generated/resources/data/malum/recipe/mangrove_hanging_sign.json new file mode 100644 index 000000000..d78d5b084 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_mangrove_log" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:mangrove_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_planks.json b/src/generated/resources/data/malum/recipe/mangrove_planks.json new file mode 100644 index 000000000..6a394ba4d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:mangrove_logs" + } + ], + "result": { + "count": 4, + "id": "minecraft:mangrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_pressure_plate.json b/src/generated/resources/data/malum/recipe/mangrove_pressure_plate.json new file mode 100644 index 000000000..9cdda39b6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:mangrove_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:mangrove_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_sign.json b/src/generated/resources/data/malum/recipe/mangrove_sign.json new file mode 100644 index 000000000..d18e84f14 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:mangrove_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:mangrove_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_slab.json b/src/generated/resources/data/malum/recipe/mangrove_slab.json new file mode 100644 index 000000000..baa9cb8fd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:mangrove_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:mangrove_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_stairs.json b/src/generated/resources/data/malum/recipe/mangrove_stairs.json new file mode 100644 index 000000000..41341066d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:mangrove_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:mangrove_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_trapdoor.json b/src/generated/resources/data/malum/recipe/mangrove_trapdoor.json new file mode 100644 index 000000000..a51766c24 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:mangrove_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:mangrove_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mangrove_wood.json b/src/generated/resources/data/malum/recipe/mangrove_wood.json new file mode 100644 index 000000000..c8c830e78 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mangrove_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:mangrove_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:mangrove_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/map.json b/src/generated/resources/data/malum/recipe/map.json new file mode 100644 index 000000000..e364fc5b1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/map.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:paper" + }, + "X": { + "item": "minecraft:compass" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:map" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/map_cloning.json b/src/generated/resources/data/malum/recipe/map_cloning.json new file mode 100644 index 000000000..42e0baf03 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/map_cloning.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_mapcloning", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/map_extending.json b/src/generated/resources/data/malum/recipe/map_extending.json new file mode 100644 index 000000000..10ad7f5e5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/map_extending.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_mapextending", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mass_of_blighted_gunk.json b/src/generated/resources/data/malum/recipe/mass_of_blighted_gunk.json new file mode 100644 index 000000000..0b5a5807d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mass_of_blighted_gunk.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:blighted_gunk" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:mass_of_blighted_gunk" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mechanical_weave_v1.json b/src/generated/resources/data/malum/recipe/mechanical_weave_v1.json new file mode 100644 index 000000000..a06833ca6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mechanical_weave_v1.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:lapis_lazuli" + } + ], + "result": { + "count": 1, + "id": "malum:mechanical_weave_v1" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mechanical_weave_v2.json b/src/generated/resources/data/malum/recipe/mechanical_weave_v2.json new file mode 100644 index 000000000..edbd4f18b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mechanical_weave_v2.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:redstone" + } + ], + "result": { + "count": 1, + "id": "malum:mechanical_weave_v2" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/melon.json b/src/generated/resources/data/malum/recipe/melon.json new file mode 100644 index 000000000..6a6fea7be --- /dev/null +++ b/src/generated/resources/data/malum/recipe/melon.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:melon_slice" + }, + { + "item": "minecraft:melon_slice" + }, + { + "item": "minecraft:melon_slice" + }, + { + "item": "minecraft:melon_slice" + }, + { + "item": "minecraft:melon_slice" + }, + { + "item": "minecraft:melon_slice" + }, + { + "item": "minecraft:melon_slice" + }, + { + "item": "minecraft:melon_slice" + }, + { + "item": "minecraft:melon_slice" + } + ], + "result": { + "count": 1, + "id": "minecraft:melon" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/melon_seeds.json b/src/generated/resources/data/malum/recipe/melon_seeds.json new file mode 100644 index 000000000..092f2465d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/melon_seeds.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:melon_slice" + } + ], + "result": { + "count": 1, + "id": "minecraft:melon_seeds" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mending_diffuser.json b/src/generated/resources/data/malum/recipe/mending_diffuser.json new file mode 100644 index 000000000..9dc01352a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mending_diffuser.json @@ -0,0 +1,38 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:living_flesh" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:mending_diffuser" + }, + "spirits": [ + { + "type": "sacred", + "count": 8 + }, + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/minecart.json b/src/generated/resources/data/malum/recipe/minecart.json new file mode 100644 index 000000000..3cc6602a9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/minecart.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:minecart" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mnemonic_fragment.json b/src/generated/resources/data/malum/recipe/mnemonic_fragment.json new file mode 100644 index 000000000..fab42d29d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mnemonic_fragment.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "malum:chunk_of_brilliance" + }, + "output": { + "count": 1, + "id": "malum:mnemonic_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mnemonic_fragment_from_block.json b/src/generated/resources/data/malum/recipe/mnemonic_fragment_from_block.json new file mode 100644 index 000000000..5f12b9445 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mnemonic_fragment_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_mnemonic_fragment" + } + ], + "result": { + "count": 9, + "id": "malum:mnemonic_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mnemonic_fragment_from_cluster.json b/src/generated/resources/data/malum/recipe/mnemonic_fragment_from_cluster.json new file mode 100644 index 000000000..2d2410a2d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mnemonic_fragment_from_cluster.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "malum:cluster_of_brilliance" + }, + "output": { + "count": 2, + "id": "malum:mnemonic_fragment" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mnemonic_hex_staff.json b/src/generated/resources/data/malum/recipe/mnemonic_hex_staff.json new file mode 100644 index 000000000..8d983cd03 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mnemonic_hex_staff.json @@ -0,0 +1,51 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "item": "malum:mnemonic_fragment" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:soul_stained_steel_ingot" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:soulwood_planks" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:totemic_staff" + } + }, + "output": { + "count": 1, + "id": "malum:mnemonic_hex_staff" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + }, + { + "type": "aerial", + "count": 16 + }, + { + "type": "aqueous", + "count": 16 + }, + { + "type": "eldritch", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mojang_banner_pattern.json b/src/generated/resources/data/malum/recipe/mojang_banner_pattern.json new file mode 100644 index 000000000..823f6208d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mojang_banner_pattern.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:paper" + }, + { + "item": "minecraft:enchanted_golden_apple" + } + ], + "result": { + "count": 1, + "id": "minecraft:mojang_banner_pattern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/moss_carpet.json b/src/generated/resources/data/malum/recipe/moss_carpet.json new file mode 100644 index 000000000..5c21671ef --- /dev/null +++ b/src/generated/resources/data/malum/recipe/moss_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:moss_block" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:moss_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_cobblestone_from_moss_block.json b/src/generated/resources/data/malum/recipe/mossy_cobblestone_from_moss_block.json new file mode 100644 index 000000000..9c79741e2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_cobblestone_from_moss_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "mossy_cobblestone", + "ingredients": [ + { + "item": "minecraft:cobblestone" + }, + { + "item": "minecraft:moss_block" + } + ], + "result": { + "count": 1, + "id": "minecraft:mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_cobblestone_from_vine.json b/src/generated/resources/data/malum/recipe/mossy_cobblestone_from_vine.json new file mode 100644 index 000000000..8cc6fdac4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_cobblestone_from_vine.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "mossy_cobblestone", + "ingredients": [ + { + "item": "minecraft:cobblestone" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "count": 1, + "id": "minecraft:mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_cobblestone_slab.json b/src/generated/resources/data/malum/recipe/mossy_cobblestone_slab.json new file mode 100644 index 000000000..57479c27c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_cobblestone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:mossy_cobblestone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:mossy_cobblestone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting.json b/src/generated/resources/data/malum/recipe/mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting.json new file mode 100644 index 000000000..1628de59b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_cobblestone" + }, + "result": { + "count": 2, + "id": "minecraft:mossy_cobblestone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_cobblestone_stairs.json b/src/generated/resources/data/malum/recipe/mossy_cobblestone_stairs.json new file mode 100644 index 000000000..139571956 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_cobblestone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:mossy_cobblestone" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:mossy_cobblestone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting.json b/src/generated/resources/data/malum/recipe/mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting.json new file mode 100644 index 000000000..62ca71dd8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_cobblestone" + }, + "result": { + "count": 1, + "id": "minecraft:mossy_cobblestone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_cobblestone_wall.json b/src/generated/resources/data/malum/recipe/mossy_cobblestone_wall.json new file mode 100644 index 000000000..6d84af0c7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_cobblestone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:mossy_cobblestone" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:mossy_cobblestone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting.json b/src/generated/resources/data/malum/recipe/mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting.json new file mode 100644 index 000000000..3d97d5837 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_cobblestone" + }, + "result": { + "count": 1, + "id": "minecraft:mossy_cobblestone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_stone_brick_slab.json b/src/generated/resources/data/malum/recipe/mossy_stone_brick_slab.json new file mode 100644 index 000000000..38b9ea7f3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_stone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:mossy_stone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:mossy_stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting.json b/src/generated/resources/data/malum/recipe/mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting.json new file mode 100644 index 000000000..5dc89f2e2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_stone_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:mossy_stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_stone_brick_stairs.json b/src/generated/resources/data/malum/recipe/mossy_stone_brick_stairs.json new file mode 100644 index 000000000..fbf713643 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_stone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:mossy_stone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:mossy_stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting.json b/src/generated/resources/data/malum/recipe/mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting.json new file mode 100644 index 000000000..aea88ed41 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_stone_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:mossy_stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_stone_brick_wall.json b/src/generated/resources/data/malum/recipe/mossy_stone_brick_wall.json new file mode 100644 index 000000000..a586bd6de --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_stone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:mossy_stone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:mossy_stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting.json b/src/generated/resources/data/malum/recipe/mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting.json new file mode 100644 index 000000000..60cabe8da --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_stone_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:mossy_stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_stone_bricks_from_moss_block.json b/src/generated/resources/data/malum/recipe/mossy_stone_bricks_from_moss_block.json new file mode 100644 index 000000000..3cfa67d2a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_stone_bricks_from_moss_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "mossy_stone_bricks", + "ingredients": [ + { + "item": "minecraft:stone_bricks" + }, + { + "item": "minecraft:moss_block" + } + ], + "result": { + "count": 1, + "id": "minecraft:mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mossy_stone_bricks_from_vine.json b/src/generated/resources/data/malum/recipe/mossy_stone_bricks_from_vine.json new file mode 100644 index 000000000..a09452c8d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mossy_stone_bricks_from_vine.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "mossy_stone_bricks", + "ingredients": [ + { + "item": "minecraft:stone_bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "count": 1, + "id": "minecraft:mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mud_brick_slab.json b/src/generated/resources/data/malum/recipe/mud_brick_slab.json new file mode 100644 index 000000000..7bbd7f9ae --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mud_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:mud_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:mud_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mud_brick_slab_from_mud_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/mud_brick_slab_from_mud_bricks_stonecutting.json new file mode 100644 index 000000000..eca88a0f4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mud_brick_slab_from_mud_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mud_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:mud_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mud_brick_stairs.json b/src/generated/resources/data/malum/recipe/mud_brick_stairs.json new file mode 100644 index 000000000..21e063cbd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mud_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:mud_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:mud_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mud_brick_stairs_from_mud_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/mud_brick_stairs_from_mud_bricks_stonecutting.json new file mode 100644 index 000000000..60af8a3d9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mud_brick_stairs_from_mud_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mud_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:mud_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mud_brick_wall.json b/src/generated/resources/data/malum/recipe/mud_brick_wall.json new file mode 100644 index 000000000..727800843 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mud_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:mud_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:mud_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mud_brick_wall_from_mud_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/mud_brick_wall_from_mud_bricks_stonecutting.json new file mode 100644 index 000000000..14b680f78 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mud_brick_wall_from_mud_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mud_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:mud_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mud_bricks.json b/src/generated/resources/data/malum/recipe/mud_bricks.json new file mode 100644 index 000000000..ea53bc071 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mud_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:packed_mud" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:mud_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/muddy_mangrove_roots.json b/src/generated/resources/data/malum/recipe/muddy_mangrove_roots.json new file mode 100644 index 000000000..8412f23fb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/muddy_mangrove_roots.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:mud" + }, + { + "item": "minecraft:mangrove_roots" + } + ], + "result": { + "count": 1, + "id": "minecraft:muddy_mangrove_roots" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/mushroom_stew.json b/src/generated/resources/data/malum/recipe/mushroom_stew.json new file mode 100644 index 000000000..34dc6cab0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/mushroom_stew.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:brown_mushroom" + }, + { + "item": "minecraft:red_mushroom" + }, + { + "item": "minecraft:bowl" + } + ], + "result": { + "count": 1, + "id": "minecraft:mushroom_stew" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/music_disc_5.json b/src/generated/resources/data/malum/recipe/music_disc_5.json new file mode 100644 index 000000000..4cee6a317 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/music_disc_5.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:disc_fragment_5" + }, + { + "item": "minecraft:disc_fragment_5" + }, + { + "item": "minecraft:disc_fragment_5" + }, + { + "item": "minecraft:disc_fragment_5" + }, + { + "item": "minecraft:disc_fragment_5" + }, + { + "item": "minecraft:disc_fragment_5" + }, + { + "item": "minecraft:disc_fragment_5" + }, + { + "item": "minecraft:disc_fragment_5" + }, + { + "item": "minecraft:disc_fragment_5" + } + ], + "result": { + "count": 1, + "id": "minecraft:music_disc_5" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/music_disc_aesthetica.json b/src/generated/resources/data/malum/recipe/music_disc_aesthetica.json new file mode 100644 index 000000000..9c35d9910 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/music_disc_aesthetica.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "malum:music_disc_arcane_elegy" + }, + "output": { + "count": 1, + "id": "malum:music_disc_aesthetica" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/music_disc_arcane_elegy.json b/src/generated/resources/data/malum/recipe/music_disc_arcane_elegy.json new file mode 100644 index 000000000..bbcaebad0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/music_disc_arcane_elegy.json @@ -0,0 +1,32 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [], + "ingredient": { + "ingredient": { + "tag": "malum:arcane_elegy_component" + } + }, + "output": { + "count": 1, + "id": "malum:music_disc_arcane_elegy" + }, + "spirits": [ + { + "type": "aerial", + "count": 4 + }, + { + "type": "aqueous", + "count": 4 + }, + { + "type": "earthen", + "count": 4 + }, + { + "type": "infernal", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/natural_quartz_from_blasting.json b/src/generated/resources/data/malum/recipe/natural_quartz_from_blasting.json new file mode 100644 index 000000000..a3e54b7b8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/natural_quartz_from_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "blocks", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:natural_quartz_ore" + }, + "result": { + "id": "malum:natural_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/natural_quartz_from_deepslate_blasting.json b/src/generated/resources/data/malum/recipe/natural_quartz_from_deepslate_blasting.json new file mode 100644 index 000000000..ac4d6df09 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/natural_quartz_from_deepslate_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "blocks", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:deepslate_quartz_ore" + }, + "result": { + "id": "malum:natural_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/natural_quartz_from_deepslate_smelting.json b/src/generated/resources/data/malum/recipe/natural_quartz_from_deepslate_smelting.json new file mode 100644 index 000000000..06f8ad68f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/natural_quartz_from_deepslate_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:deepslate_quartz_ore" + }, + "result": { + "id": "malum:natural_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/natural_quartz_from_smelting.json b/src/generated/resources/data/malum/recipe/natural_quartz_from_smelting.json new file mode 100644 index 000000000..fa2470c57 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/natural_quartz_from_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:natural_quartz_ore" + }, + "result": { + "id": "malum:natural_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/necklace_of_blissful_harmony.json b/src/generated/resources/data/malum/recipe/necklace_of_blissful_harmony.json new file mode 100644 index 000000000..ae83a6467 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/necklace_of_blissful_harmony.json @@ -0,0 +1,57 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "tag": "c:ingots/iron" + } + }, + { + "count": 4, + "ingredient": { + "item": "minecraft:phantom_membrane" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:astral_weave" + } + }, + { + "count": 2, + "ingredient": { + "item": "minecraft:diamond" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ornate_necklace" + } + }, + "output": { + "count": 1, + "id": "malum:necklace_of_blissful_harmony" + }, + "spirits": [ + { + "type": "aerial", + "count": 16 + }, + { + "type": "aqueous", + "count": 16 + }, + { + "type": "sacred", + "count": 16 + }, + { + "type": "eldritch", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/necklace_of_the_hidden_blade.json b/src/generated/resources/data/malum/recipe/necklace_of_the_hidden_blade.json new file mode 100644 index 000000000..49f787d24 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/necklace_of_the_hidden_blade.json @@ -0,0 +1,44 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 16, + "ingredient": { + "item": "malum:null_slate" + } + }, + { + "ingredient": { + "item": "malum:malignant_lead" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:necklace_of_the_narrow_edge" + } + }, + "output": { + "count": 1, + "id": "malum:necklace_of_the_hidden_blade" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + }, + { + "type": "arcane", + "count": 32 + }, + { + "type": "earthen", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/necklace_of_the_mystic_mirror.json b/src/generated/resources/data/malum/recipe/necklace_of_the_mystic_mirror.json new file mode 100644 index 000000000..315fe54b1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/necklace_of_the_mystic_mirror.json @@ -0,0 +1,37 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "item": "malum:runewood_planks" + } + }, + { + "ingredient": { + "item": "malum:spectral_optic" + } + }, + { + "ingredient": { + "item": "minecraft:ender_eye" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ornate_necklace" + } + }, + "output": { + "count": 1, + "id": "malum:necklace_of_the_mystic_mirror" + }, + "spirits": [ + { + "type": "sacred", + "count": 24 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/necklace_of_the_narrow_edge.json b/src/generated/resources/data/malum/recipe/necklace_of_the_narrow_edge.json new file mode 100644 index 000000000..bac6cf6c4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/necklace_of_the_narrow_edge.json @@ -0,0 +1,40 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "tag": "c:storage_blocks/iron" + } + }, + { + "count": 2, + "ingredient": { + "tag": "c:ingots/iron" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ornate_necklace" + } + }, + "output": { + "count": 1, + "id": "malum:necklace_of_the_narrow_edge" + }, + "spirits": [ + { + "type": "wicked", + "count": 16 + }, + { + "type": "earthen", + "count": 16 + }, + { + "type": "eldritch", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/necklace_of_the_watcher.json b/src/generated/resources/data/malum/recipe/necklace_of_the_watcher.json new file mode 100644 index 000000000..9f7231b11 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/necklace_of_the_watcher.json @@ -0,0 +1,44 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 16, + "ingredient": { + "item": "malum:null_slate" + } + }, + { + "ingredient": { + "item": "malum:malignant_lead" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:necklace_of_the_mystic_mirror" + } + }, + "output": { + "count": 1, + "id": "malum:necklace_of_the_watcher" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + }, + { + "type": "arcane", + "count": 32 + }, + { + "type": "aqueous", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_brick.json b/src/generated/resources/data/malum/recipe/nether_brick.json new file mode 100644 index 000000000..1a0cb2f68 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_brick.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:netherrack" + }, + "result": { + "id": "minecraft:nether_brick" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_brick_fence.json b/src/generated/resources/data/malum/recipe/nether_brick_fence.json new file mode 100644 index 000000000..95cb4c474 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_brick_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:nether_brick" + }, + "W": { + "item": "minecraft:nether_bricks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 6, + "id": "minecraft:nether_brick_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_brick_slab.json b/src/generated/resources/data/malum/recipe/nether_brick_slab.json new file mode 100644 index 000000000..ce44030f2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:nether_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:nether_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_brick_slab_from_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/nether_brick_slab_from_nether_bricks_stonecutting.json new file mode 100644 index 000000000..d13c18cb3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_brick_slab_from_nether_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:nether_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:nether_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_brick_stairs.json b/src/generated/resources/data/malum/recipe/nether_brick_stairs.json new file mode 100644 index 000000000..bb2ec08f6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:nether_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:nether_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_brick_stairs_from_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/nether_brick_stairs_from_nether_bricks_stonecutting.json new file mode 100644 index 000000000..c0d05028c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_brick_stairs_from_nether_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:nether_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:nether_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_brick_wall.json b/src/generated/resources/data/malum/recipe/nether_brick_wall.json new file mode 100644 index 000000000..c8f756a7e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:nether_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:nether_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_brick_wall_from_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/nether_brick_wall_from_nether_bricks_stonecutting.json new file mode 100644 index 000000000..518ada428 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_brick_wall_from_nether_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:nether_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:nether_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_bricks.json b/src/generated/resources/data/malum/recipe/nether_bricks.json new file mode 100644 index 000000000..50a2b1f7e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:nether_brick" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:nether_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/nether_wart_block.json b/src/generated/resources/data/malum/recipe/nether_wart_block.json new file mode 100644 index 000000000..c445e07ac --- /dev/null +++ b/src/generated/resources/data/malum/recipe/nether_wart_block.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:nether_wart" + }, + { + "item": "minecraft:nether_wart" + }, + { + "item": "minecraft:nether_wart" + }, + { + "item": "minecraft:nether_wart" + }, + { + "item": "minecraft:nether_wart" + }, + { + "item": "minecraft:nether_wart" + }, + { + "item": "minecraft:nether_wart" + }, + { + "item": "minecraft:nether_wart" + }, + { + "item": "minecraft:nether_wart" + } + ], + "result": { + "count": 1, + "id": "minecraft:nether_wart_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_axe_smithing.json b/src/generated/resources/data/malum/recipe/netherite_axe_smithing.json new file mode 100644 index 000000000..2cb2af38b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_axe_smithing.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "minecraft:netherite_ingot" + }, + "base": { + "item": "minecraft:diamond_axe" + }, + "result": { + "count": 1, + "id": "minecraft:netherite_axe" + }, + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_block.json b/src/generated/resources/data/malum/recipe/netherite_block.json new file mode 100644 index 000000000..05f294cb6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:netherite_ingot" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:netherite_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_boots_smithing.json b/src/generated/resources/data/malum/recipe/netherite_boots_smithing.json new file mode 100644 index 000000000..8e4694b12 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_boots_smithing.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "minecraft:netherite_ingot" + }, + "base": { + "item": "minecraft:diamond_boots" + }, + "result": { + "count": 1, + "id": "minecraft:netherite_boots" + }, + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_chestplate_smithing.json b/src/generated/resources/data/malum/recipe/netherite_chestplate_smithing.json new file mode 100644 index 000000000..9eaada2fc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_chestplate_smithing.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "minecraft:netherite_ingot" + }, + "base": { + "item": "minecraft:diamond_chestplate" + }, + "result": { + "count": 1, + "id": "minecraft:netherite_chestplate" + }, + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_helmet_smithing.json b/src/generated/resources/data/malum/recipe/netherite_helmet_smithing.json new file mode 100644 index 000000000..164504641 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_helmet_smithing.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "minecraft:netherite_ingot" + }, + "base": { + "item": "minecraft:diamond_helmet" + }, + "result": { + "count": 1, + "id": "minecraft:netherite_helmet" + }, + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_hoe_smithing.json b/src/generated/resources/data/malum/recipe/netherite_hoe_smithing.json new file mode 100644 index 000000000..da0690f99 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_hoe_smithing.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "minecraft:netherite_ingot" + }, + "base": { + "item": "minecraft:diamond_hoe" + }, + "result": { + "count": 1, + "id": "minecraft:netherite_hoe" + }, + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_ingot.json b/src/generated/resources/data/malum/recipe/netherite_ingot.json new file mode 100644 index 000000000..757568916 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_ingot.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "netherite_ingot", + "ingredients": [ + { + "item": "minecraft:netherite_scrap" + }, + { + "item": "minecraft:netherite_scrap" + }, + { + "item": "minecraft:netherite_scrap" + }, + { + "item": "minecraft:netherite_scrap" + }, + { + "item": "minecraft:gold_ingot" + }, + { + "item": "minecraft:gold_ingot" + }, + { + "item": "minecraft:gold_ingot" + }, + { + "item": "minecraft:gold_ingot" + } + ], + "result": { + "count": 1, + "id": "minecraft:netherite_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_ingot_from_netherite_block.json b/src/generated/resources/data/malum/recipe/netherite_ingot_from_netherite_block.json new file mode 100644 index 000000000..0b82b5d9c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_ingot_from_netherite_block.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "netherite_ingot", + "ingredients": [ + { + "item": "minecraft:netherite_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:netherite_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_leggings_smithing.json b/src/generated/resources/data/malum/recipe/netherite_leggings_smithing.json new file mode 100644 index 000000000..feb9759a8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_leggings_smithing.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "minecraft:netherite_ingot" + }, + "base": { + "item": "minecraft:diamond_leggings" + }, + "result": { + "count": 1, + "id": "minecraft:netherite_leggings" + }, + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_pickaxe_smithing.json b/src/generated/resources/data/malum/recipe/netherite_pickaxe_smithing.json new file mode 100644 index 000000000..7e1f2caee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_pickaxe_smithing.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "minecraft:netherite_ingot" + }, + "base": { + "item": "minecraft:diamond_pickaxe" + }, + "result": { + "count": 1, + "id": "minecraft:netherite_pickaxe" + }, + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_scrap.json b/src/generated/resources/data/malum/recipe/netherite_scrap.json new file mode 100644 index 000000000..a94d9e427 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_scrap.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 2.0, + "ingredient": { + "item": "minecraft:ancient_debris" + }, + "result": { + "id": "minecraft:netherite_scrap" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_scrap_from_blasting.json b/src/generated/resources/data/malum/recipe/netherite_scrap_from_blasting.json new file mode 100644 index 000000000..483f5e45e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_scrap_from_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 2.0, + "ingredient": { + "item": "minecraft:ancient_debris" + }, + "result": { + "id": "minecraft:netherite_scrap" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_shovel_smithing.json b/src/generated/resources/data/malum/recipe/netherite_shovel_smithing.json new file mode 100644 index 000000000..346485091 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_shovel_smithing.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "minecraft:netherite_ingot" + }, + "base": { + "item": "minecraft:diamond_shovel" + }, + "result": { + "count": 1, + "id": "minecraft:netherite_shovel" + }, + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_sword_smithing.json b/src/generated/resources/data/malum/recipe/netherite_sword_smithing.json new file mode 100644 index 000000000..009425c40 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_sword_smithing.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:smithing_transform", + "addition": { + "item": "minecraft:netherite_ingot" + }, + "base": { + "item": "minecraft:diamond_sword" + }, + "result": { + "count": 1, + "id": "minecraft:netherite_sword" + }, + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherite_upgrade_smithing_template.json b/src/generated/resources/data/malum/recipe/netherite_upgrade_smithing_template.json new file mode 100644 index 000000000..ff57f7d19 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherite_upgrade_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:netherrack" + }, + "S": { + "item": "minecraft:netherite_upgrade_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:netherite_upgrade_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/netherrack_from_blazing_quartz.json b/src/generated/resources/data/malum/recipe/netherrack_from_blazing_quartz.json new file mode 100644 index 000000000..63d70f285 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/netherrack_from_blazing_quartz.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "Y": { + "tag": "c:cobblestones" + }, + "Z": { + "item": "malum:blazing_quartz" + } + }, + "pattern": [ + "ZY", + "YZ" + ], + "result": { + "count": 2, + "id": "minecraft:netherrack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/node_focusing_copper.json b/src/generated/resources/data/malum/recipe/node_focusing_copper.json new file mode 100644 index 000000000..983ab23a4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/node_focusing_copper.json @@ -0,0 +1,22 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 2, + "ingredient": { + "item": "malum:copper_impetus" + }, + "output": { + "count": 3, + "id": "malum:copper_node" + }, + "spirits": [ + { + "type": "earthen", + "count": 2 + }, + { + "type": "infernal", + "count": 2 + } + ], + "time": 900 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/node_focusing_gold.json b/src/generated/resources/data/malum/recipe/node_focusing_gold.json new file mode 100644 index 000000000..a052384ac --- /dev/null +++ b/src/generated/resources/data/malum/recipe/node_focusing_gold.json @@ -0,0 +1,22 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 2, + "ingredient": { + "item": "malum:gold_impetus" + }, + "output": { + "count": 3, + "id": "malum:gold_node" + }, + "spirits": [ + { + "type": "earthen", + "count": 2 + }, + { + "type": "infernal", + "count": 2 + } + ], + "time": 900 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/node_focusing_iron.json b/src/generated/resources/data/malum/recipe/node_focusing_iron.json new file mode 100644 index 000000000..52be937df --- /dev/null +++ b/src/generated/resources/data/malum/recipe/node_focusing_iron.json @@ -0,0 +1,22 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 2, + "ingredient": { + "item": "malum:iron_impetus" + }, + "output": { + "count": 3, + "id": "malum:iron_node" + }, + "spirits": [ + { + "type": "earthen", + "count": 2 + }, + { + "type": "infernal", + "count": 2 + } + ], + "time": 900 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/note_block.json b/src/generated/resources/data/malum/recipe/note_block.json new file mode 100644 index 000000000..41776f7f3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/note_block.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:note_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/null_slate.json b/src/generated/resources/data/malum/recipe/null_slate.json new file mode 100644 index 000000000..c36ba319f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/null_slate.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "malum:processed_soulstone" + }, + "output": { + "count": 1, + "id": "malum:null_slate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/null_slate_from_block.json b/src/generated/resources/data/malum/recipe/null_slate_from_block.json new file mode 100644 index 000000000..c5d625a45 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/null_slate_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_null_slate" + } + ], + "result": { + "count": 9, + "id": "malum:null_slate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_boat.json b/src/generated/resources/data/malum/recipe/oak_boat.json new file mode 100644 index 000000000..44c2f68ef --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_boat.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "boat", + "key": { + "#": { + "item": "minecraft:oak_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:oak_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_button.json b/src/generated/resources/data/malum/recipe/oak_button.json new file mode 100644 index 000000000..aeeef07e1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:oak_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:oak_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_chest_boat.json b/src/generated/resources/data/malum/recipe/oak_chest_boat.json new file mode 100644 index 000000000..7b3d727f8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_chest_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "chest_boat", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:oak_boat" + } + ], + "result": { + "count": 1, + "id": "minecraft:oak_chest_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_door.json b/src/generated/resources/data/malum/recipe/oak_door.json new file mode 100644 index 000000000..2b4514f03 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:oak_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:oak_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_fence.json b/src/generated/resources/data/malum/recipe/oak_fence.json new file mode 100644 index 000000000..c4fe6c5fc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:oak_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:oak_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_fence_gate.json b/src/generated/resources/data/malum/recipe/oak_fence_gate.json new file mode 100644 index 000000000..5f90202ec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:oak_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:oak_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_hanging_sign.json b/src/generated/resources/data/malum/recipe/oak_hanging_sign.json new file mode 100644 index 000000000..2c3e6a1f2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_oak_log" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:oak_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_planks.json b/src/generated/resources/data/malum/recipe/oak_planks.json new file mode 100644 index 000000000..3ac125dc1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:oak_logs" + } + ], + "result": { + "count": 4, + "id": "minecraft:oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_pressure_plate.json b/src/generated/resources/data/malum/recipe/oak_pressure_plate.json new file mode 100644 index 000000000..d3d5205cb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:oak_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:oak_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_sign.json b/src/generated/resources/data/malum/recipe/oak_sign.json new file mode 100644 index 000000000..825cdf5bc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:oak_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:oak_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_slab.json b/src/generated/resources/data/malum/recipe/oak_slab.json new file mode 100644 index 000000000..056986322 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:oak_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:oak_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_stairs.json b/src/generated/resources/data/malum/recipe/oak_stairs.json new file mode 100644 index 000000000..59f7b68d4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:oak_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:oak_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_trapdoor.json b/src/generated/resources/data/malum/recipe/oak_trapdoor.json new file mode 100644 index 000000000..24d53d795 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:oak_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oak_wood.json b/src/generated/resources/data/malum/recipe/oak_wood.json new file mode 100644 index 000000000..8a6d5e473 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oak_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:oak_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:oak_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/observer.json b/src/generated/resources/data/malum/recipe/observer.json new file mode 100644 index 000000000..65f83168e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/observer.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:cobblestone" + }, + "Q": { + "item": "minecraft:quartz" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + "###", + "RRQ", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:observer" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_banner.json b/src/generated/resources/data/malum/recipe/orange_banner.json new file mode 100644 index 000000000..230fa931a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:orange_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:orange_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_bed.json b/src/generated/resources/data/malum/recipe/orange_bed.json new file mode 100644 index 000000000..67026e36d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:orange_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:orange_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_candle.json b/src/generated/resources/data/malum/recipe/orange_candle.json new file mode 100644 index 000000000..ec2bcc447 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:orange_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:orange_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_carpet.json b/src/generated/resources/data/malum/recipe/orange_carpet.json new file mode 100644 index 000000000..aae0e0ff0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:orange_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:orange_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_concrete_powder.json b/src/generated/resources/data/malum/recipe/orange_concrete_powder.json new file mode 100644 index 000000000..61e7cd1b5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:orange_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:orange_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_dye_from_orange_tulip.json b/src/generated/resources/data/malum/recipe/orange_dye_from_orange_tulip.json new file mode 100644 index 000000000..940a2918a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_dye_from_orange_tulip.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "orange_dye", + "ingredients": [ + { + "item": "minecraft:orange_tulip" + } + ], + "result": { + "count": 1, + "id": "minecraft:orange_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_dye_from_red_yellow.json b/src/generated/resources/data/malum/recipe/orange_dye_from_red_yellow.json new file mode 100644 index 000000000..1a4616ff6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_dye_from_red_yellow.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "orange_dye", + "ingredients": [ + { + "item": "minecraft:red_dye" + }, + { + "item": "minecraft:yellow_dye" + } + ], + "result": { + "count": 2, + "id": "minecraft:orange_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_dye_from_torchflower.json b/src/generated/resources/data/malum/recipe/orange_dye_from_torchflower.json new file mode 100644 index 000000000..4a4ebfa8e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_dye_from_torchflower.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "orange_dye", + "ingredients": [ + { + "item": "minecraft:torchflower" + } + ], + "result": { + "count": 1, + "id": "minecraft:orange_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/orange_glazed_terracotta.json new file mode 100644 index 000000000..eaf02c173 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:orange_terracotta" + }, + "result": { + "id": "minecraft:orange_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_stained_glass.json b/src/generated/resources/data/malum/recipe/orange_stained_glass.json new file mode 100644 index 000000000..4aecd84e7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:orange_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:orange_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/orange_stained_glass_pane.json new file mode 100644 index 000000000..8c5fa980d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:orange_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:orange_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/orange_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..0c83fcde1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:orange_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:orange_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/orange_terracotta.json b/src/generated/resources/data/malum/recipe/orange_terracotta.json new file mode 100644 index 000000000..96bb9dea8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/orange_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:orange_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:orange_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ornate_necklace.json b/src/generated/resources/data/malum/recipe/ornate_necklace.json new file mode 100644 index 000000000..ff8aa726e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ornate_necklace.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soul_stained_steel_ingot" + }, + "X": { + "tag": "c:strings" + } + }, + "pattern": [ + " X ", + "X X", + " # " + ], + "result": { + "count": 1, + "id": "malum:ornate_necklace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ornate_ring.json b/src/generated/resources/data/malum/recipe/ornate_ring.json new file mode 100644 index 000000000..40d46da4e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ornate_ring.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soul_stained_steel_ingot" + }, + "X": { + "tag": "c:leathers" + } + }, + "pattern": [ + "#X ", + "X X", + " X " + ], + "result": { + "count": 1, + "id": "malum:ornate_ring" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_chiseled_copper.json b/src/generated/resources/data/malum/recipe/oxidized_chiseled_copper.json new file mode 100644 index 000000000..a8b40d7a3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_chiseled_copper.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:oxidized_cut_copper_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:oxidized_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_chiseled_copper_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/oxidized_chiseled_copper_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..2c4e1c232 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_chiseled_copper_from_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_copper" + }, + "result": { + "count": 4, + "id": "minecraft:oxidized_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..c8468440e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:oxidized_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_copper_bulb.json b/src/generated/resources/data/malum/recipe/oxidized_copper_bulb.json new file mode 100644 index 000000000..069634c21 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_copper_bulb.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "B": { + "item": "minecraft:blaze_rod" + }, + "C": { + "item": "minecraft:oxidized_copper" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " C ", + "CBC", + " R " + ], + "result": { + "count": 4, + "id": "minecraft:oxidized_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_copper_grate.json b/src/generated/resources/data/malum/recipe/oxidized_copper_grate.json new file mode 100644 index 000000000..0ecfbc6bb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_copper_grate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "M": { + "item": "minecraft:oxidized_copper" + } + }, + "pattern": [ + " M ", + "M M", + " M " + ], + "result": { + "count": 4, + "id": "minecraft:oxidized_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_copper_grate_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/oxidized_copper_grate_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..a816c1273 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_copper_grate_from_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_copper" + }, + "result": { + "count": 4, + "id": "minecraft:oxidized_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_cut_copper.json b/src/generated/resources/data/malum/recipe/oxidized_cut_copper.json new file mode 100644 index 000000000..855b71f44 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_cut_copper.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:oxidized_copper" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_cut_copper_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..6182576e6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_from_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_copper" + }, + "result": { + "count": 4, + "id": "minecraft:oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab.json b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab.json new file mode 100644 index 000000000..75d5c201f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:oxidized_cut_copper" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:oxidized_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..965aeaa6d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab_from_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_copper" + }, + "result": { + "count": 8, + "id": "minecraft:oxidized_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..849456515 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_cut_copper" + }, + "result": { + "count": 2, + "id": "minecraft:oxidized_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs.json b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs.json new file mode 100644 index 000000000..27c84fa59 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:oxidized_cut_copper" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:oxidized_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..9e36f1c27 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_copper" + }, + "result": { + "count": 4, + "id": "minecraft:oxidized_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..b45096c4b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:oxidized_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/packed_ice.json b/src/generated/resources/data/malum/recipe/packed_ice.json new file mode 100644 index 000000000..fa647b7cf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/packed_ice.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:ice" + }, + { + "item": "minecraft:ice" + }, + { + "item": "minecraft:ice" + }, + { + "item": "minecraft:ice" + }, + { + "item": "minecraft:ice" + }, + { + "item": "minecraft:ice" + }, + { + "item": "minecraft:ice" + }, + { + "item": "minecraft:ice" + }, + { + "item": "minecraft:ice" + } + ], + "result": { + "count": 1, + "id": "minecraft:packed_ice" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/packed_mud.json b/src/generated/resources/data/malum/recipe/packed_mud.json new file mode 100644 index 000000000..4944d15dd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/packed_mud.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:mud" + }, + { + "item": "minecraft:wheat" + } + ], + "result": { + "count": 1, + "id": "minecraft:packed_mud" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/painting.json b/src/generated/resources/data/malum/recipe/painting.json new file mode 100644 index 000000000..c88f52721 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/painting.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:wool" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:painting" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pan_prideweave.json b/src/generated/resources/data/malum/recipe/pan_prideweave.json new file mode 100644 index 000000000..b72c0b72b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pan_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:carrot" + } + ], + "result": { + "count": 1, + "id": "malum:pan_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/paper.json b/src/generated/resources/data/malum/recipe/paper.json new file mode 100644 index 000000000..f768457bb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/paper.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:sugar_cane" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 3, + "id": "minecraft:paper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_banner.json b/src/generated/resources/data/malum/recipe/pink_banner.json new file mode 100644 index 000000000..9f4b44415 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:pink_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:pink_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_bed.json b/src/generated/resources/data/malum/recipe/pink_bed.json new file mode 100644 index 000000000..f98c1e8bd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:pink_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:pink_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_candle.json b/src/generated/resources/data/malum/recipe/pink_candle.json new file mode 100644 index 000000000..2c6ea76b8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:pink_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:pink_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_carpet.json b/src/generated/resources/data/malum/recipe/pink_carpet.json new file mode 100644 index 000000000..cd8285670 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:pink_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:pink_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_concrete_powder.json b/src/generated/resources/data/malum/recipe/pink_concrete_powder.json new file mode 100644 index 000000000..22198acf3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:pink_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:pink_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_dye_from_peony.json b/src/generated/resources/data/malum/recipe/pink_dye_from_peony.json new file mode 100644 index 000000000..1cbe8a9c5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_dye_from_peony.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "pink_dye", + "ingredients": [ + { + "item": "minecraft:peony" + } + ], + "result": { + "count": 2, + "id": "minecraft:pink_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_dye_from_pink_petals.json b/src/generated/resources/data/malum/recipe/pink_dye_from_pink_petals.json new file mode 100644 index 000000000..a69e65706 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_dye_from_pink_petals.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "pink_dye", + "ingredients": [ + { + "item": "minecraft:pink_petals" + } + ], + "result": { + "count": 1, + "id": "minecraft:pink_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_dye_from_pink_tulip.json b/src/generated/resources/data/malum/recipe/pink_dye_from_pink_tulip.json new file mode 100644 index 000000000..492737d46 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_dye_from_pink_tulip.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "pink_dye", + "ingredients": [ + { + "item": "minecraft:pink_tulip" + } + ], + "result": { + "count": 1, + "id": "minecraft:pink_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_dye_from_red_white_dye.json b/src/generated/resources/data/malum/recipe/pink_dye_from_red_white_dye.json new file mode 100644 index 000000000..d0be92ae2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_dye_from_red_white_dye.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "pink_dye", + "ingredients": [ + { + "item": "minecraft:red_dye" + }, + { + "item": "minecraft:white_dye" + } + ], + "result": { + "count": 2, + "id": "minecraft:pink_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/pink_glazed_terracotta.json new file mode 100644 index 000000000..2b82ea415 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:pink_terracotta" + }, + "result": { + "id": "minecraft:pink_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_stained_glass.json b/src/generated/resources/data/malum/recipe/pink_stained_glass.json new file mode 100644 index 000000000..82c30891a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:pink_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:pink_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/pink_stained_glass_pane.json new file mode 100644 index 000000000..51aefbf2f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:pink_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:pink_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/pink_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..ac57a21a3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:pink_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:pink_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pink_terracotta.json b/src/generated/resources/data/malum/recipe/pink_terracotta.json new file mode 100644 index 000000000..942fad44e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pink_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:pink_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:pink_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/piston.json b/src/generated/resources/data/malum/recipe/piston.json new file mode 100644 index 000000000..344dcedc4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/piston.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:cobblestone" + }, + "R": { + "item": "minecraft:redstone" + }, + "T": { + "tag": "minecraft:planks" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "TTT", + "#X#", + "#R#" + ], + "result": { + "count": 1, + "id": "minecraft:piston" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/plural_prideweave.json b/src/generated/resources/data/malum/recipe/plural_prideweave.json new file mode 100644 index 000000000..e32791a5e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/plural_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:repeater" + } + ], + "result": { + "count": 1, + "id": "malum:plural_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_andesite.json b/src/generated/resources/data/malum/recipe/polished_andesite.json new file mode 100644 index 000000000..a42a7fe1d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_andesite.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:andesite" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:polished_andesite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_andesite_from_andesite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_andesite_from_andesite_stonecutting.json new file mode 100644 index 000000000..b55e151da --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_andesite_from_andesite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:andesite" + }, + "result": { + "count": 1, + "id": "minecraft:polished_andesite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_andesite_slab.json b/src/generated/resources/data/malum/recipe/polished_andesite_slab.json new file mode 100644 index 000000000..b0df82701 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_andesite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_andesite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_andesite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_andesite_slab_from_andesite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_andesite_slab_from_andesite_stonecutting.json new file mode 100644 index 000000000..618d18ab2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_andesite_slab_from_andesite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:andesite" + }, + "result": { + "count": 2, + "id": "minecraft:polished_andesite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_andesite_slab_from_polished_andesite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_andesite_slab_from_polished_andesite_stonecutting.json new file mode 100644 index 000000000..054e57d8d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_andesite_slab_from_polished_andesite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_andesite" + }, + "result": { + "count": 2, + "id": "minecraft:polished_andesite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_andesite_stairs.json b/src/generated/resources/data/malum/recipe/polished_andesite_stairs.json new file mode 100644 index 000000000..11ef91c53 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_andesite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_andesite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:polished_andesite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_andesite_stairs_from_andesite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_andesite_stairs_from_andesite_stonecutting.json new file mode 100644 index 000000000..a861458e3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_andesite_stairs_from_andesite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:andesite" + }, + "result": { + "count": 1, + "id": "minecraft:polished_andesite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_andesite_stairs_from_polished_andesite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_andesite_stairs_from_polished_andesite_stonecutting.json new file mode 100644 index 000000000..4caa3fd41 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_andesite_stairs_from_polished_andesite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_andesite" + }, + "result": { + "count": 1, + "id": "minecraft:polished_andesite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_basalt.json b/src/generated/resources/data/malum/recipe/polished_basalt.json new file mode 100644 index 000000000..5da8b1bb1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_basalt.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:basalt" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:polished_basalt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_basalt_from_basalt_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_basalt_from_basalt_stonecutting.json new file mode 100644 index 000000000..550d95343 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_basalt_from_basalt_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:basalt" + }, + "result": { + "count": 1, + "id": "minecraft:polished_basalt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone.json b/src/generated/resources/data/malum/recipe/polished_blackstone.json new file mode 100644 index 000000000..93610533b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:blackstone" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:polished_blackstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab.json new file mode 100644 index 000000000..82f09e49e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_blackstone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_blackstone_stonecutting.json new file mode 100644 index 000000000..a78c0cbb4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 2, + "id": "minecraft:polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting.json new file mode 100644 index 000000000..de1d6d234 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..bc4aba353 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_slab_from_polished_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone" + }, + "result": { + "count": 2, + "id": "minecraft:polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs.json new file mode 100644 index 000000000..41a80c7e9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_blackstone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:polished_blackstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_blackstone_stonecutting.json new file mode 100644 index 000000000..9f075c83f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting.json new file mode 100644 index 000000000..19aa960ca --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..0a31755de --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall.json new file mode 100644 index 000000000..8d2fa78a1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:polished_blackstone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_blackstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_blackstone_stonecutting.json new file mode 100644 index 000000000..293beaa59 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting.json new file mode 100644 index 000000000..fad519fe6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..5da029e8a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_brick_wall_from_polished_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_bricks.json b/src/generated/resources/data/malum/recipe/polished_blackstone_bricks.json new file mode 100644 index 000000000..826d1f98c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:polished_blackstone" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_bricks_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_bricks_from_blackstone_stonecutting.json new file mode 100644 index 000000000..47d9e1dbb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_bricks_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_bricks_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_bricks_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..56e8678e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_bricks_from_polished_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_button.json b/src/generated/resources/data/malum/recipe/polished_blackstone_button.json new file mode 100644 index 000000000..4f0650211 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_button.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "ingredients": [ + { + "item": "minecraft:polished_blackstone" + } + ], + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_from_blackstone_stonecutting.json new file mode 100644 index 000000000..f1528a473 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_pressure_plate.json b/src/generated/resources/data/malum/recipe/polished_blackstone_pressure_plate.json new file mode 100644 index 000000000..c4ecdd9a1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_pressure_plate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:polished_blackstone" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_slab.json b/src/generated/resources/data/malum/recipe/polished_blackstone_slab.json new file mode 100644 index 000000000..1b1b88b3e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_blackstone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_blackstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_slab_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_slab_from_blackstone_stonecutting.json new file mode 100644 index 000000000..7911f422d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_slab_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 2, + "id": "minecraft:polished_blackstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_slab_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_slab_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..09b145663 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_slab_from_polished_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone" + }, + "result": { + "count": 2, + "id": "minecraft:polished_blackstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_stairs.json b/src/generated/resources/data/malum/recipe/polished_blackstone_stairs.json new file mode 100644 index 000000000..d9284d0aa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_blackstone" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:polished_blackstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_stairs_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_stairs_from_blackstone_stonecutting.json new file mode 100644 index 000000000..9902df479 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_stairs_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_stairs_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_stairs_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..215dc98b2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_stairs_from_polished_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_wall.json b/src/generated/resources/data/malum/recipe/polished_blackstone_wall.json new file mode 100644 index 000000000..ae15cfa54 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:polished_blackstone" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_blackstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_wall_from_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_wall_from_blackstone_stonecutting.json new file mode 100644 index 000000000..77294a3b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_wall_from_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_blackstone_wall_from_polished_blackstone_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_blackstone_wall_from_polished_blackstone_stonecutting.json new file mode 100644 index 000000000..332318ad9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_blackstone_wall_from_polished_blackstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_blackstone" + }, + "result": { + "count": 1, + "id": "minecraft:polished_blackstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate.json b/src/generated/resources/data/malum/recipe/polished_deepslate.json new file mode 100644 index 000000000..45449199a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:cobbled_deepslate" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:polished_deepslate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_deepslate_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..3a26ce6e2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:polished_deepslate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_slab.json b/src/generated/resources/data/malum/recipe/polished_deepslate_slab.json new file mode 100644 index 000000000..d1f4ece16 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_deepslate" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_deepslate_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_slab_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_deepslate_slab_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..a73cf7198 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_slab_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 2, + "id": "minecraft:polished_deepslate_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_slab_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_deepslate_slab_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..8f33a41c5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_slab_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 2, + "id": "minecraft:polished_deepslate_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_stairs.json b/src/generated/resources/data/malum/recipe/polished_deepslate_stairs.json new file mode 100644 index 000000000..54244fe73 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_deepslate" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:polished_deepslate_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..891d31412 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:polished_deepslate_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_stairs_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_deepslate_stairs_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..5e32210e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_stairs_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:polished_deepslate_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_wall.json b/src/generated/resources/data/malum/recipe/polished_deepslate_wall.json new file mode 100644 index 000000000..b9260a871 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:polished_deepslate" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_deepslate_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_wall_from_cobbled_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_deepslate_wall_from_cobbled_deepslate_stonecutting.json new file mode 100644 index 000000000..371a2ea6d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_wall_from_cobbled_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:polished_deepslate_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_deepslate_wall_from_polished_deepslate_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_deepslate_wall_from_polished_deepslate_stonecutting.json new file mode 100644 index 000000000..98a39b8fd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_deepslate_wall_from_polished_deepslate_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_deepslate" + }, + "result": { + "count": 1, + "id": "minecraft:polished_deepslate_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_diorite.json b/src/generated/resources/data/malum/recipe/polished_diorite.json new file mode 100644 index 000000000..ea1f2ba42 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_diorite.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:diorite" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:polished_diorite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_diorite_from_diorite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_diorite_from_diorite_stonecutting.json new file mode 100644 index 000000000..d9eb266f8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_diorite_from_diorite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:diorite" + }, + "result": { + "count": 1, + "id": "minecraft:polished_diorite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_diorite_slab.json b/src/generated/resources/data/malum/recipe/polished_diorite_slab.json new file mode 100644 index 000000000..6669c7415 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_diorite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_diorite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_diorite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_diorite_slab_from_diorite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_diorite_slab_from_diorite_stonecutting.json new file mode 100644 index 000000000..51f52d948 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_diorite_slab_from_diorite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:diorite" + }, + "result": { + "count": 2, + "id": "minecraft:polished_diorite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_diorite_slab_from_polished_diorite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_diorite_slab_from_polished_diorite_stonecutting.json new file mode 100644 index 000000000..27a5cec1e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_diorite_slab_from_polished_diorite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_diorite" + }, + "result": { + "count": 2, + "id": "minecraft:polished_diorite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_diorite_stairs.json b/src/generated/resources/data/malum/recipe/polished_diorite_stairs.json new file mode 100644 index 000000000..73be04009 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_diorite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_diorite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:polished_diorite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_diorite_stairs_from_diorite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_diorite_stairs_from_diorite_stonecutting.json new file mode 100644 index 000000000..8c2fc3f8a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_diorite_stairs_from_diorite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:diorite" + }, + "result": { + "count": 1, + "id": "minecraft:polished_diorite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_diorite_stairs_from_polished_diorite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_diorite_stairs_from_polished_diorite_stonecutting.json new file mode 100644 index 000000000..67f548b62 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_diorite_stairs_from_polished_diorite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_diorite" + }, + "result": { + "count": 1, + "id": "minecraft:polished_diorite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_granite.json b/src/generated/resources/data/malum/recipe/polished_granite.json new file mode 100644 index 000000000..09b4dd996 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_granite.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:granite" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:polished_granite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_granite_from_granite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_granite_from_granite_stonecutting.json new file mode 100644 index 000000000..6e7a751f2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_granite_from_granite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:granite" + }, + "result": { + "count": 1, + "id": "minecraft:polished_granite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_granite_slab.json b/src/generated/resources/data/malum/recipe/polished_granite_slab.json new file mode 100644 index 000000000..3c130c545 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_granite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_granite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_granite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_granite_slab_from_granite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_granite_slab_from_granite_stonecutting.json new file mode 100644 index 000000000..d8aa01b68 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_granite_slab_from_granite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:granite" + }, + "result": { + "count": 2, + "id": "minecraft:polished_granite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_granite_slab_from_polished_granite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_granite_slab_from_polished_granite_stonecutting.json new file mode 100644 index 000000000..a0c39f797 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_granite_slab_from_polished_granite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_granite" + }, + "result": { + "count": 2, + "id": "minecraft:polished_granite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_granite_stairs.json b/src/generated/resources/data/malum/recipe/polished_granite_stairs.json new file mode 100644 index 000000000..8abed9b12 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_granite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_granite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:polished_granite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_granite_stairs_from_granite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_granite_stairs_from_granite_stonecutting.json new file mode 100644 index 000000000..0bc3fbafd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_granite_stairs_from_granite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:granite" + }, + "result": { + "count": 1, + "id": "minecraft:polished_granite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_granite_stairs_from_polished_granite_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_granite_stairs_from_polished_granite_stonecutting.json new file mode 100644 index 000000000..c33b81776 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_granite_stairs_from_polished_granite_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_granite" + }, + "result": { + "count": 1, + "id": "minecraft:polished_granite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_from_smooth_tainted_rock.json new file mode 100644 index 000000000..a215088d0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_from_smooth_tainted_rock.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:smooth_tainted_rock" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_slab.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_slab.json new file mode 100644 index 000000000..0db942995 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:polished_tainted_rock" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:polished_tainted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..aa9252d8a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_slab_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:polished_tainted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..bdee60295 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:polished_tainted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs.json new file mode 100644 index 000000000..fa424c788 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:polished_tainted_rock" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:polished_tainted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..1d196e9fb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_tainted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..1eeeb8b93 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_tainted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_stonecutting_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_stonecutting_from_smooth_tainted_rock.json new file mode 100644 index 000000000..c135ecc57 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_stonecutting_from_smooth_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:smooth_tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_wall.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_wall.json new file mode 100644 index 000000000..146934ab5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:polished_tainted_rock" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:polished_tainted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..85bb99d97 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_wall_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_tainted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tainted_rock_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/polished_tainted_rock_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..c442be988 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tainted_rock_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_tainted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff.json b/src/generated/resources/data/malum/recipe/polished_tuff.json new file mode 100644 index 000000000..bbc9c60f4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:tuff" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:polished_tuff" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_tuff_from_tuff_stonecutting.json new file mode 100644 index 000000000..2d37b14d0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:polished_tuff" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_slab.json b/src/generated/resources/data/malum/recipe/polished_tuff_slab.json new file mode 100644 index 000000000..4ac967e30 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_tuff" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_tuff_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..1c99b3ffd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_tuff" + }, + "result": { + "count": 2, + "id": "minecraft:polished_tuff_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_slab_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_tuff_slab_from_tuff_stonecutting.json new file mode 100644 index 000000000..bd746a4ab --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_slab_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 2, + "id": "minecraft:polished_tuff_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_stairs.json b/src/generated/resources/data/malum/recipe/polished_tuff_stairs.json new file mode 100644 index 000000000..f27f854be --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_tuff" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:polished_tuff_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..5e5297ee6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_tuff" + }, + "result": { + "count": 1, + "id": "minecraft:polished_tuff_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_stairs_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_tuff_stairs_from_tuff_stonecutting.json new file mode 100644 index 000000000..ad98d4f75 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_stairs_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:polished_tuff_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_wall.json b/src/generated/resources/data/malum/recipe/polished_tuff_wall.json new file mode 100644 index 000000000..15f98faee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:polished_tuff" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:polished_tuff_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_wall_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_tuff_wall_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..6f1794702 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_wall_from_polished_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_tuff" + }, + "result": { + "count": 1, + "id": "minecraft:polished_tuff_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_tuff_wall_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/polished_tuff_wall_from_tuff_stonecutting.json new file mode 100644 index 000000000..3a2e5338a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_tuff_wall_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:polished_tuff_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_from_smooth_twisted_rock.json new file mode 100644 index 000000000..bc717c570 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_from_smooth_twisted_rock.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:smooth_twisted_rock" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_slab.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_slab.json new file mode 100644 index 000000000..0f65a3c9a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:polished_twisted_rock" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:polished_twisted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..1469259a4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_slab_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:polished_twisted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..701876ff7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:polished_twisted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs.json new file mode 100644 index 000000000..a50ec5b92 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:polished_twisted_rock" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:polished_twisted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..0c88def27 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_twisted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..5236d564c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_twisted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_stonecutting_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_stonecutting_from_smooth_twisted_rock.json new file mode 100644 index 000000000..5bc6197b2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_stonecutting_from_smooth_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:smooth_twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_wall.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_wall.json new file mode 100644 index 000000000..b595c8c8e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:polished_twisted_rock" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:polished_twisted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..5a5875861 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_wall_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_twisted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/polished_twisted_rock_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/polished_twisted_rock_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..ef1cca30b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/polished_twisted_rock_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:polished_twisted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/poly_prideweave.json b/src/generated/resources/data/malum/recipe/poly_prideweave.json new file mode 100644 index 000000000..eefea7727 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/poly_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:comparator" + } + ], + "result": { + "count": 1, + "id": "malum:poly_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/popped_chorus_fruit.json b/src/generated/resources/data/malum/recipe/popped_chorus_fruit.json new file mode 100644 index 000000000..ec043bcfb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/popped_chorus_fruit.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:chorus_fruit" + }, + "result": { + "id": "minecraft:popped_chorus_fruit" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/poppet.json b/src/generated/resources/data/malum/recipe/poppet.json new file mode 100644 index 000000000..41ae05644 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/poppet.json @@ -0,0 +1,36 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "minecraft:wheat" + } + }, + { + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:hay_block" + } + }, + "output": { + "count": 2, + "id": "malum:poppet" + }, + "spirits": [ + { + "type": "wicked", + "count": 4 + }, + { + "type": "earthen", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/powered_rail.json b/src/generated/resources/data/malum/recipe/powered_rail.json new file mode 100644 index 000000000..eb53d7008 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/powered_rail.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "R": { + "item": "minecraft:redstone" + }, + "X": { + "item": "minecraft:gold_ingot" + } + }, + "pattern": [ + "X X", + "X#X", + "XRX" + ], + "result": { + "count": 6, + "id": "minecraft:powered_rail" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pride_prideweave.json b/src/generated/resources/data/malum/recipe/pride_prideweave.json new file mode 100644 index 000000000..647c59d76 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pride_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:stone_brick_wall" + } + ], + "result": { + "count": 1, + "id": "malum:pride_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine.json b/src/generated/resources/data/malum/recipe/prismarine.json new file mode 100644 index 000000000..acebd9148 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:prismarine_shard" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:prismarine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_brick_slab.json b/src/generated/resources/data/malum/recipe/prismarine_brick_slab.json new file mode 100644 index 000000000..896d9d5fa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:prismarine_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:prismarine_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_brick_slab_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/recipe/prismarine_brick_slab_from_prismarine_stonecutting.json new file mode 100644 index 000000000..cf6cfc2b1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_brick_slab_from_prismarine_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:prismarine_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:prismarine_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_brick_stairs.json b/src/generated/resources/data/malum/recipe/prismarine_brick_stairs.json new file mode 100644 index 000000000..2be6b8983 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:prismarine_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:prismarine_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_brick_stairs_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/recipe/prismarine_brick_stairs_from_prismarine_stonecutting.json new file mode 100644 index 000000000..447d843aa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_brick_stairs_from_prismarine_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:prismarine_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:prismarine_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_bricks.json b/src/generated/resources/data/malum/recipe/prismarine_bricks.json new file mode 100644 index 000000000..e11198a54 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_bricks.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:prismarine_shard" + }, + { + "item": "minecraft:prismarine_shard" + }, + { + "item": "minecraft:prismarine_shard" + }, + { + "item": "minecraft:prismarine_shard" + }, + { + "item": "minecraft:prismarine_shard" + }, + { + "item": "minecraft:prismarine_shard" + }, + { + "item": "minecraft:prismarine_shard" + }, + { + "item": "minecraft:prismarine_shard" + }, + { + "item": "minecraft:prismarine_shard" + } + ], + "result": { + "count": 1, + "id": "minecraft:prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_slab.json b/src/generated/resources/data/malum/recipe/prismarine_slab.json new file mode 100644 index 000000000..4969ffe02 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:prismarine" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:prismarine_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_slab_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/recipe/prismarine_slab_from_prismarine_stonecutting.json new file mode 100644 index 000000000..a0d9acad5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_slab_from_prismarine_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:prismarine" + }, + "result": { + "count": 2, + "id": "minecraft:prismarine_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_stairs.json b/src/generated/resources/data/malum/recipe/prismarine_stairs.json new file mode 100644 index 000000000..5b9b6128e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:prismarine" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:prismarine_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_stairs_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/recipe/prismarine_stairs_from_prismarine_stonecutting.json new file mode 100644 index 000000000..4127ebe9d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_stairs_from_prismarine_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:prismarine" + }, + "result": { + "count": 1, + "id": "minecraft:prismarine_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_wall.json b/src/generated/resources/data/malum/recipe/prismarine_wall.json new file mode 100644 index 000000000..6712d7de2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:prismarine" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:prismarine_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismarine_wall_from_prismarine_stonecutting.json b/src/generated/resources/data/malum/recipe/prismarine_wall_from_prismarine_stonecutting.json new file mode 100644 index 000000000..503e3c8ef --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismarine_wall_from_prismarine_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:prismarine" + }, + "result": { + "count": 1, + "id": "minecraft:prismarine_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/prismatic_focus_lens.json b/src/generated/resources/data/malum/recipe/prismatic_focus_lens.json new file mode 100644 index 000000000..6a474dd94 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/prismatic_focus_lens.json @@ -0,0 +1,38 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "tag": "c:gems/prismarine" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:prismatic_focus_lens" + }, + "spirits": [ + { + "type": "aqueous", + "count": 8 + }, + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pumpkin_pie.json b/src/generated/resources/data/malum/recipe/pumpkin_pie.json new file mode 100644 index 000000000..b7ad3776d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pumpkin_pie.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:pumpkin" + }, + { + "item": "minecraft:sugar" + }, + { + "item": "minecraft:egg" + } + ], + "result": { + "count": 1, + "id": "minecraft:pumpkin_pie" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/pumpkin_seeds.json b/src/generated/resources/data/malum/recipe/pumpkin_seeds.json new file mode 100644 index 000000000..5fc91e8d8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/pumpkin_seeds.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:pumpkin" + } + ], + "result": { + "count": 4, + "id": "minecraft:pumpkin_seeds" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_banner.json b/src/generated/resources/data/malum/recipe/purple_banner.json new file mode 100644 index 000000000..e2dfb3f63 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:purple_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:purple_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_bed.json b/src/generated/resources/data/malum/recipe/purple_bed.json new file mode 100644 index 000000000..8c3a311bb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:purple_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:purple_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_candle.json b/src/generated/resources/data/malum/recipe/purple_candle.json new file mode 100644 index 000000000..efbed25f8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:purple_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:purple_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_carpet.json b/src/generated/resources/data/malum/recipe/purple_carpet.json new file mode 100644 index 000000000..1f5962ad5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:purple_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:purple_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_concrete_powder.json b/src/generated/resources/data/malum/recipe/purple_concrete_powder.json new file mode 100644 index 000000000..e044c3b90 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:purple_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:purple_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_dye.json b/src/generated/resources/data/malum/recipe/purple_dye.json new file mode 100644 index 000000000..ff6582879 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_dye.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:blue_dye" + }, + { + "item": "minecraft:red_dye" + } + ], + "result": { + "count": 2, + "id": "minecraft:purple_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/purple_glazed_terracotta.json new file mode 100644 index 000000000..da71ab71c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:purple_terracotta" + }, + "result": { + "id": "minecraft:purple_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_stained_glass.json b/src/generated/resources/data/malum/recipe/purple_stained_glass.json new file mode 100644 index 000000000..e2d03c56c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:purple_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:purple_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/purple_stained_glass_pane.json new file mode 100644 index 000000000..a2fe4255e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:purple_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:purple_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/purple_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..063259675 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:purple_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:purple_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purple_terracotta.json b/src/generated/resources/data/malum/recipe/purple_terracotta.json new file mode 100644 index 000000000..ab1eb35c0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purple_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:purple_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:purple_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purpur_block.json b/src/generated/resources/data/malum/recipe/purpur_block.json new file mode 100644 index 000000000..6f90c2a05 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purpur_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "F": { + "item": "minecraft:popped_chorus_fruit" + } + }, + "pattern": [ + "FF", + "FF" + ], + "result": { + "count": 4, + "id": "minecraft:purpur_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purpur_pillar.json b/src/generated/resources/data/malum/recipe/purpur_pillar.json new file mode 100644 index 000000000..9d68b8d8e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purpur_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:purpur_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:purpur_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purpur_pillar_from_purpur_block_stonecutting.json b/src/generated/resources/data/malum/recipe/purpur_pillar_from_purpur_block_stonecutting.json new file mode 100644 index 000000000..c9bf1cc7e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purpur_pillar_from_purpur_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:purpur_block" + }, + "result": { + "count": 1, + "id": "minecraft:purpur_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purpur_slab.json b/src/generated/resources/data/malum/recipe/purpur_slab.json new file mode 100644 index 000000000..1345b04c5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purpur_slab.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": [ + { + "item": "minecraft:purpur_block" + }, + { + "item": "minecraft:purpur_pillar" + } + ] + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:purpur_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purpur_slab_from_purpur_block_stonecutting.json b/src/generated/resources/data/malum/recipe/purpur_slab_from_purpur_block_stonecutting.json new file mode 100644 index 000000000..7e865be5b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purpur_slab_from_purpur_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:purpur_block" + }, + "result": { + "count": 2, + "id": "minecraft:purpur_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purpur_stairs.json b/src/generated/resources/data/malum/recipe/purpur_stairs.json new file mode 100644 index 000000000..31ccb4ba2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purpur_stairs.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": [ + { + "item": "minecraft:purpur_block" + }, + { + "item": "minecraft:purpur_pillar" + } + ] + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:purpur_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/purpur_stairs_from_purpur_block_stonecutting.json b/src/generated/resources/data/malum/recipe/purpur_stairs_from_purpur_block_stonecutting.json new file mode 100644 index 000000000..eae1dd9c3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/purpur_stairs_from_purpur_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:purpur_block" + }, + "result": { + "count": 1, + "id": "minecraft:purpur_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz.json b/src/generated/resources/data/malum/recipe/quartz.json new file mode 100644 index 000000000..4bc5b63ad --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.2, + "ingredient": { + "item": "minecraft:nether_quartz_ore" + }, + "result": { + "id": "minecraft:quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_block.json b/src/generated/resources/data/malum/recipe/quartz_block.json new file mode 100644 index 000000000..f0d16a0b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:quartz" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:quartz_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_bricks.json b/src/generated/resources/data/malum/recipe/quartz_bricks.json new file mode 100644 index 000000000..23a8b5f35 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:quartz_block" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:quartz_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_bricks_from_quartz_block_stonecutting.json b/src/generated/resources/data/malum/recipe/quartz_bricks_from_quartz_block_stonecutting.json new file mode 100644 index 000000000..0e426a3a4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_bricks_from_quartz_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:quartz_block" + }, + "result": { + "count": 1, + "id": "minecraft:quartz_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_from_blasting.json b/src/generated/resources/data/malum/recipe/quartz_from_blasting.json new file mode 100644 index 000000000..275f30ec5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_from_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.2, + "ingredient": { + "item": "minecraft:nether_quartz_ore" + }, + "result": { + "id": "minecraft:quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_pillar.json b/src/generated/resources/data/malum/recipe/quartz_pillar.json new file mode 100644 index 000000000..3e3c9a05e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:quartz_block" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 2, + "id": "minecraft:quartz_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_pillar_from_quartz_block_stonecutting.json b/src/generated/resources/data/malum/recipe/quartz_pillar_from_quartz_block_stonecutting.json new file mode 100644 index 000000000..cc38e9daa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_pillar_from_quartz_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:quartz_block" + }, + "result": { + "count": 1, + "id": "minecraft:quartz_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_slab.json b/src/generated/resources/data/malum/recipe/quartz_slab.json new file mode 100644 index 000000000..6ead9ead5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_slab.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": [ + { + "item": "minecraft:chiseled_quartz_block" + }, + { + "item": "minecraft:quartz_block" + }, + { + "item": "minecraft:quartz_pillar" + } + ] + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:quartz_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_slab_from_stonecutting.json b/src/generated/resources/data/malum/recipe/quartz_slab_from_stonecutting.json new file mode 100644 index 000000000..8c8696156 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_slab_from_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:quartz_block" + }, + "result": { + "count": 2, + "id": "minecraft:quartz_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_stairs.json b/src/generated/resources/data/malum/recipe/quartz_stairs.json new file mode 100644 index 000000000..366d2b645 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_stairs.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": [ + { + "item": "minecraft:chiseled_quartz_block" + }, + { + "item": "minecraft:quartz_block" + }, + { + "item": "minecraft:quartz_pillar" + } + ] + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:quartz_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/quartz_stairs_from_quartz_block_stonecutting.json b/src/generated/resources/data/malum/recipe/quartz_stairs_from_quartz_block_stonecutting.json new file mode 100644 index 000000000..7de49c204 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/quartz_stairs_from_quartz_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:quartz_block" + }, + "result": { + "count": 1, + "id": "minecraft:quartz_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rabbit_stew_from_brown_mushroom.json b/src/generated/resources/data/malum/recipe/rabbit_stew_from_brown_mushroom.json new file mode 100644 index 000000000..834a3cfd7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rabbit_stew_from_brown_mushroom.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "rabbit_stew", + "ingredients": [ + { + "item": "minecraft:baked_potato" + }, + { + "item": "minecraft:cooked_rabbit" + }, + { + "item": "minecraft:bowl" + }, + { + "item": "minecraft:carrot" + }, + { + "item": "minecraft:brown_mushroom" + } + ], + "result": { + "count": 1, + "id": "minecraft:rabbit_stew" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rabbit_stew_from_red_mushroom.json b/src/generated/resources/data/malum/recipe/rabbit_stew_from_red_mushroom.json new file mode 100644 index 000000000..31f1ed247 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rabbit_stew_from_red_mushroom.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "rabbit_stew", + "ingredients": [ + { + "item": "minecraft:baked_potato" + }, + { + "item": "minecraft:cooked_rabbit" + }, + { + "item": "minecraft:bowl" + }, + { + "item": "minecraft:carrot" + }, + { + "item": "minecraft:red_mushroom" + } + ], + "result": { + "count": 1, + "id": "minecraft:rabbit_stew" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rail.json b/src/generated/resources/data/malum/recipe/rail.json new file mode 100644 index 000000000..68ce7fae9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rail.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "X X", + "X#X", + "X X" + ], + "result": { + "count": 16, + "id": "minecraft:rail" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raiser_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/raiser_armor_trim_smithing_template.json new file mode 100644 index 000000000..043eb56f4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raiser_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:terracotta" + }, + "S": { + "item": "minecraft:raiser_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:raiser_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raiser_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/raiser_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..25250beca --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raiser_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:raiser_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raw_copper.json b/src/generated/resources/data/malum/recipe/raw_copper.json new file mode 100644 index 000000000..9f5491934 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raw_copper.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:raw_copper_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:raw_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raw_copper_block.json b/src/generated/resources/data/malum/recipe/raw_copper_block.json new file mode 100644 index 000000000..de0cc1d16 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raw_copper_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:raw_copper" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:raw_copper_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raw_gold.json b/src/generated/resources/data/malum/recipe/raw_gold.json new file mode 100644 index 000000000..d8cd56461 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raw_gold.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:raw_gold_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:raw_gold" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raw_gold_block.json b/src/generated/resources/data/malum/recipe/raw_gold_block.json new file mode 100644 index 000000000..f3b42df80 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raw_gold_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:raw_gold" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:raw_gold_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raw_iron.json b/src/generated/resources/data/malum/recipe/raw_iron.json new file mode 100644 index 000000000..18c818ffd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raw_iron.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:raw_iron_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:raw_iron" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raw_iron_block.json b/src/generated/resources/data/malum/recipe/raw_iron_block.json new file mode 100644 index 000000000..ea81aa8de --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raw_iron_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:raw_iron" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:raw_iron_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raw_soulstone.json b/src/generated/resources/data/malum/recipe/raw_soulstone.json new file mode 100644 index 000000000..ff4716b17 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raw_soulstone.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "tag": "c:raw_materials" + }, + "output": { + "count": 1, + "id": "malum:raw_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raw_soulstone_block.json b/src/generated/resources/data/malum/recipe/raw_soulstone_block.json new file mode 100644 index 000000000..245d534fd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raw_soulstone_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:raw_soulstone" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:block_of_raw_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/raw_soulstone_from_block.json b/src/generated/resources/data/malum/recipe/raw_soulstone_from_block.json new file mode 100644 index 000000000..02117d25b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/raw_soulstone_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_raw_soulstone" + } + ], + "result": { + "count": 9, + "id": "malum:raw_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/recovery_compass.json b/src/generated/resources/data/malum/recipe/recovery_compass.json new file mode 100644 index 000000000..952af391d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/recovery_compass.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "C": { + "item": "minecraft:compass" + }, + "S": { + "item": "minecraft:echo_shard" + } + }, + "pattern": [ + "SSS", + "SCS", + "SSS" + ], + "result": { + "count": 1, + "id": "minecraft:recovery_compass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_banner.json b/src/generated/resources/data/malum/recipe/red_banner.json new file mode 100644 index 000000000..6d31bd016 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:red_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:red_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_bed.json b/src/generated/resources/data/malum/recipe/red_bed.json new file mode 100644 index 000000000..5974e230c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:red_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:red_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_candle.json b/src/generated/resources/data/malum/recipe/red_candle.json new file mode 100644 index 000000000..04c581de7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:red_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:red_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_carpet.json b/src/generated/resources/data/malum/recipe/red_carpet.json new file mode 100644 index 000000000..456e9ddbe --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:red_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:red_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_concrete_powder.json b/src/generated/resources/data/malum/recipe/red_concrete_powder.json new file mode 100644 index 000000000..8d243a885 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:red_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:red_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_dye_from_beetroot.json b/src/generated/resources/data/malum/recipe/red_dye_from_beetroot.json new file mode 100644 index 000000000..b4e98b8c3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_dye_from_beetroot.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "red_dye", + "ingredients": [ + { + "item": "minecraft:beetroot" + } + ], + "result": { + "count": 1, + "id": "minecraft:red_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_dye_from_poppy.json b/src/generated/resources/data/malum/recipe/red_dye_from_poppy.json new file mode 100644 index 000000000..2d8b39105 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_dye_from_poppy.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "red_dye", + "ingredients": [ + { + "item": "minecraft:poppy" + } + ], + "result": { + "count": 1, + "id": "minecraft:red_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_dye_from_rose_bush.json b/src/generated/resources/data/malum/recipe/red_dye_from_rose_bush.json new file mode 100644 index 000000000..7575482df --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_dye_from_rose_bush.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "red_dye", + "ingredients": [ + { + "item": "minecraft:rose_bush" + } + ], + "result": { + "count": 2, + "id": "minecraft:red_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_dye_from_tulip.json b/src/generated/resources/data/malum/recipe/red_dye_from_tulip.json new file mode 100644 index 000000000..295a0fb01 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_dye_from_tulip.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "red_dye", + "ingredients": [ + { + "item": "minecraft:red_tulip" + } + ], + "result": { + "count": 1, + "id": "minecraft:red_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/red_glazed_terracotta.json new file mode 100644 index 000000000..4d111f4bb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:red_terracotta" + }, + "result": { + "id": "minecraft:red_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_nether_brick_slab.json b/src/generated/resources/data/malum/recipe/red_nether_brick_slab.json new file mode 100644 index 000000000..d0c178c3c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_nether_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:red_nether_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:red_nether_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_nether_brick_slab_from_red_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/red_nether_brick_slab_from_red_nether_bricks_stonecutting.json new file mode 100644 index 000000000..81095bb7c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_nether_brick_slab_from_red_nether_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:red_nether_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:red_nether_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_nether_brick_stairs.json b/src/generated/resources/data/malum/recipe/red_nether_brick_stairs.json new file mode 100644 index 000000000..aadd60663 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_nether_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:red_nether_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:red_nether_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_nether_brick_stairs_from_red_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/red_nether_brick_stairs_from_red_nether_bricks_stonecutting.json new file mode 100644 index 000000000..823c38bfc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_nether_brick_stairs_from_red_nether_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:red_nether_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:red_nether_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_nether_brick_wall.json b/src/generated/resources/data/malum/recipe/red_nether_brick_wall.json new file mode 100644 index 000000000..f3f083bec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_nether_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:red_nether_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:red_nether_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_nether_brick_wall_from_red_nether_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/red_nether_brick_wall_from_red_nether_bricks_stonecutting.json new file mode 100644 index 000000000..d7a465cc7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_nether_brick_wall_from_red_nether_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:red_nether_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:red_nether_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_nether_bricks.json b/src/generated/resources/data/malum/recipe/red_nether_bricks.json new file mode 100644 index 000000000..4a85f40cf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_nether_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "N": { + "item": "minecraft:nether_brick" + }, + "W": { + "item": "minecraft:nether_wart" + } + }, + "pattern": [ + "NW", + "WN" + ], + "result": { + "count": 1, + "id": "minecraft:red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_sandstone.json b/src/generated/resources/data/malum/recipe/red_sandstone.json new file mode 100644 index 000000000..ad04e67fe --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_sandstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:red_sand" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:red_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_sandstone_slab.json b/src/generated/resources/data/malum/recipe/red_sandstone_slab.json new file mode 100644 index 000000000..3687a5a45 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_sandstone_slab.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": [ + { + "item": "minecraft:red_sandstone" + }, + { + "item": "minecraft:chiseled_red_sandstone" + } + ] + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:red_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_sandstone_slab_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/red_sandstone_slab_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..c9e77aec2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_sandstone_slab_from_red_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:red_sandstone" + }, + "result": { + "count": 2, + "id": "minecraft:red_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_sandstone_stairs.json b/src/generated/resources/data/malum/recipe/red_sandstone_stairs.json new file mode 100644 index 000000000..5f936bae5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_sandstone_stairs.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": [ + { + "item": "minecraft:red_sandstone" + }, + { + "item": "minecraft:chiseled_red_sandstone" + }, + { + "item": "minecraft:cut_red_sandstone" + } + ] + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:red_sandstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_sandstone_stairs_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/red_sandstone_stairs_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..50035c62a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_sandstone_stairs_from_red_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:red_sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:red_sandstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_sandstone_wall.json b/src/generated/resources/data/malum/recipe/red_sandstone_wall.json new file mode 100644 index 000000000..d8fc13739 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_sandstone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:red_sandstone" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:red_sandstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_sandstone_wall_from_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/red_sandstone_wall_from_red_sandstone_stonecutting.json new file mode 100644 index 000000000..98d391e99 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_sandstone_wall_from_red_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:red_sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:red_sandstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_stained_glass.json b/src/generated/resources/data/malum/recipe/red_stained_glass.json new file mode 100644 index 000000000..11e393b7d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:red_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:red_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/red_stained_glass_pane.json new file mode 100644 index 000000000..e2b9fa185 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:red_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:red_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/red_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..9bba70daa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:red_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:red_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/red_terracotta.json b/src/generated/resources/data/malum/recipe/red_terracotta.json new file mode 100644 index 000000000..495602348 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/red_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:red_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:red_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/redstone.json b/src/generated/resources/data/malum/recipe/redstone.json new file mode 100644 index 000000000..36ff3aa05 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/redstone.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "ingredients": [ + { + "item": "minecraft:redstone_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:redstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/redstone_block.json b/src/generated/resources/data/malum/recipe/redstone_block.json new file mode 100644 index 000000000..d3d71a165 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/redstone_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:redstone_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/redstone_from_blasting_deepslate_redstone_ore.json b/src/generated/resources/data/malum/recipe/redstone_from_blasting_deepslate_redstone_ore.json new file mode 100644 index 000000000..58ee2a5a2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/redstone_from_blasting_deepslate_redstone_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "blocks", + "cookingtime": 100, + "experience": 0.7, + "group": "redstone", + "ingredient": { + "item": "minecraft:deepslate_redstone_ore" + }, + "result": { + "id": "minecraft:redstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/redstone_from_blasting_redstone_ore.json b/src/generated/resources/data/malum/recipe/redstone_from_blasting_redstone_ore.json new file mode 100644 index 000000000..839730448 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/redstone_from_blasting_redstone_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:blasting", + "category": "blocks", + "cookingtime": 100, + "experience": 0.7, + "group": "redstone", + "ingredient": { + "item": "minecraft:redstone_ore" + }, + "result": { + "id": "minecraft:redstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/redstone_from_smelting_deepslate_redstone_ore.json b/src/generated/resources/data/malum/recipe/redstone_from_smelting_deepslate_redstone_ore.json new file mode 100644 index 000000000..ae7989ea7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/redstone_from_smelting_deepslate_redstone_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.7, + "group": "redstone", + "ingredient": { + "item": "minecraft:deepslate_redstone_ore" + }, + "result": { + "id": "minecraft:redstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/redstone_from_smelting_redstone_ore.json b/src/generated/resources/data/malum/recipe/redstone_from_smelting_redstone_ore.json new file mode 100644 index 000000000..25de9eed3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/redstone_from_smelting_redstone_ore.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.7, + "group": "redstone", + "ingredient": { + "item": "minecraft:redstone_ore" + }, + "result": { + "id": "minecraft:redstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/redstone_lamp.json b/src/generated/resources/data/malum/recipe/redstone_lamp.json new file mode 100644 index 000000000..1a335b1e3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/redstone_lamp.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "G": { + "item": "minecraft:glowstone" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " R ", + "RGR", + " R " + ], + "result": { + "count": 1, + "id": "minecraft:redstone_lamp" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/redstone_torch.json b/src/generated/resources/data/malum/recipe/redstone_torch.json new file mode 100644 index 000000000..84be789a6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/redstone_torch.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + "X", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:redstone_torch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/repair_item.json b/src/generated/resources/data/malum/recipe/repair_item.json new file mode 100644 index 000000000..5ea3869a5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/repair_item.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_repairitem", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/repair_pylon.json b/src/generated/resources/data/malum/recipe/repair_pylon.json new file mode 100644 index 000000000..731ba3550 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/repair_pylon.json @@ -0,0 +1,45 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "item": "malum:tainted_rock" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:twisted_rock" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:tainted_rock_item_pedestal" + } + }, + "output": { + "count": 1, + "id": "malum:repair_pylon" + }, + "spirits": [ + { + "type": "sacred", + "count": 16 + }, + { + "type": "aerial", + "count": 16 + }, + { + "type": "aqueous", + "count": 16 + }, + { + "type": "infernal", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/repeater.json b/src/generated/resources/data/malum/recipe/repeater.json new file mode 100644 index 000000000..1821c255d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/repeater.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:redstone_torch" + }, + "I": { + "item": "minecraft:stone" + }, + "X": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + "#X#", + "III" + ], + "result": { + "count": 1, + "id": "minecraft:repeater" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/respawn_anchor.json b/src/generated/resources/data/malum/recipe/respawn_anchor.json new file mode 100644 index 000000000..26e570a36 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/respawn_anchor.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "G": { + "item": "minecraft:glowstone" + }, + "O": { + "item": "minecraft:crying_obsidian" + } + }, + "pattern": [ + "OOO", + "GGG", + "OOO" + ], + "result": { + "count": 1, + "id": "minecraft:respawn_anchor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rib_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/rib_armor_trim_smithing_template.json new file mode 100644 index 000000000..3cd0e67d9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rib_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:netherrack" + }, + "S": { + "item": "minecraft:rib_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:rib_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rib_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/rib_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..2ec1b6a90 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rib_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:rib_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_alchemical_mastery.json b/src/generated/resources/data/malum/recipe/ring_of_alchemical_mastery.json new file mode 100644 index 000000000..0b7960097 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_alchemical_mastery.json @@ -0,0 +1,48 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:hex_ash" + } + }, + { + "count": 4, + "ingredient": { + "item": "minecraft:nether_wart" + } + }, + { + "ingredient": { + "item": "minecraft:fermented_spider_eye" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:gilded_ring" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_alchemical_mastery" + }, + "spirits": [ + { + "type": "arcane", + "count": 16 + }, + { + "type": "aqueous", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_arcane_prowess.json b/src/generated/resources/data/malum/recipe/ring_of_arcane_prowess.json new file mode 100644 index 000000000..2775e611f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_arcane_prowess.json @@ -0,0 +1,33 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:cluster_of_brilliance" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:gilded_ring" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_arcane_prowess" + }, + "spirits": [ + { + "type": "arcane", + "count": 32 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_curative_talent.json b/src/generated/resources/data/malum/recipe/ring_of_curative_talent.json new file mode 100644 index 000000000..78c81d19d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_curative_talent.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:living_flesh" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + { + "ingredient": { + "item": "minecraft:ghast_tear" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:gilded_ring" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_curative_talent" + }, + "spirits": [ + { + "type": "sacred", + "count": 16 + }, + { + "type": "arcane", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_desperate_voracity.json b/src/generated/resources/data/malum/recipe/ring_of_desperate_voracity.json new file mode 100644 index 000000000..440ee6ace --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_desperate_voracity.json @@ -0,0 +1,53 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "minecraft:bone" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:grim_talc" + } + }, + { + "count": 16, + "ingredient": { + "item": "minecraft:rotten_flesh" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ornate_ring" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_desperate_voracity" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + }, + { + "type": "sacred", + "count": 16 + }, + { + "type": "arcane", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_echoing_arcana.json b/src/generated/resources/data/malum/recipe/ring_of_echoing_arcana.json new file mode 100644 index 000000000..e244676d4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_echoing_arcana.json @@ -0,0 +1,45 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 16, + "ingredient": { + "item": "malum:null_slate" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:mnemonic_fragment" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ring_of_manaweaving" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_echoing_arcana" + }, + "spirits": [ + { + "type": "aqueous", + "count": 32 + }, + { + "type": "arcane", + "count": 16 + }, + { + "type": "wicked", + "count": 16 + }, + { + "type": "eldritch", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_esoteric_spoils.json b/src/generated/resources/data/malum/recipe/ring_of_esoteric_spoils.json new file mode 100644 index 000000000..f543a7583 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_esoteric_spoils.json @@ -0,0 +1,35 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ornate_ring" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_esoteric_spoils" + }, + "spirits": [ + { + "type": "wicked", + "count": 8 + }, + { + "type": "arcane", + "count": 8 + }, + { + "type": "eldritch", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_growing_flesh.json b/src/generated/resources/data/malum/recipe/ring_of_growing_flesh.json new file mode 100644 index 000000000..d29846d5c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_growing_flesh.json @@ -0,0 +1,45 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 16, + "ingredient": { + "item": "malum:null_slate" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:void_salts" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ring_of_curative_talent" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_growing_flesh" + }, + "spirits": [ + { + "type": "sacred", + "count": 16 + }, + { + "type": "wicked", + "count": 16 + }, + { + "type": "arcane", + "count": 16 + }, + { + "type": "eldritch", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_gruesome_concentration.json b/src/generated/resources/data/malum/recipe/ring_of_gruesome_concentration.json new file mode 100644 index 000000000..cce39dce2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_gruesome_concentration.json @@ -0,0 +1,45 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 16, + "ingredient": { + "item": "malum:null_slate" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:void_salts" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ring_of_desperate_voracity" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_gruesome_concentration" + }, + "spirits": [ + { + "type": "sacred", + "count": 16 + }, + { + "type": "wicked", + "count": 16 + }, + { + "type": "arcane", + "count": 16 + }, + { + "type": "eldritch", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_manaweaving.json b/src/generated/resources/data/malum/recipe/ring_of_manaweaving.json new file mode 100644 index 000000000..5fceb13cb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_manaweaving.json @@ -0,0 +1,37 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "item": "malum:soul_stained_steel_plating" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:gilded_ring" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_manaweaving" + }, + "spirits": [ + { + "type": "arcane", + "count": 16 + }, + { + "type": "earthen", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_the_demolitionist.json b/src/generated/resources/data/malum/recipe/ring_of_the_demolitionist.json new file mode 100644 index 000000000..d5cf20c4c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_the_demolitionist.json @@ -0,0 +1,43 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "tag": "c:ingots/iron" + } + }, + { + "count": 4, + "ingredient": { + "item": "minecraft:gunpowder" + } + }, + { + "count": 2, + "ingredient": { + "item": "minecraft:blaze_powder" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ornate_ring" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_the_demolitionist" + }, + "spirits": [ + { + "type": "infernal", + "count": 32 + }, + { + "type": "eldritch", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_the_endless_well.json b/src/generated/resources/data/malum/recipe/ring_of_the_endless_well.json new file mode 100644 index 000000000..844a78965 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_the_endless_well.json @@ -0,0 +1,45 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 16, + "ingredient": { + "item": "malum:null_slate" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:mnemonic_fragment" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:ring_of_esoteric_spoils" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_the_endless_well" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + }, + { + "type": "arcane", + "count": 16 + }, + { + "type": "aqueous", + "count": 16 + }, + { + "type": "eldritch", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ring_of_the_hoarder.json b/src/generated/resources/data/malum/recipe/ring_of_the_hoarder.json new file mode 100644 index 000000000..fe47b81f8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ring_of_the_hoarder.json @@ -0,0 +1,47 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "tag": "c:ingots/iron" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:warp_flux" + } + }, + { + "count": 2, + "ingredient": { + "item": "minecraft:ender_pearl" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:gilded_ring" + } + }, + "output": { + "count": 1, + "id": "malum:ring_of_the_hoarder" + }, + "spirits": [ + { + "type": "earthen", + "count": 32 + }, + { + "type": "sacred", + "count": 16 + }, + { + "type": "arcane", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rotting_essence_from_block.json b/src/generated/resources/data/malum/recipe/rotting_essence_from_block.json new file mode 100644 index 000000000..489022c64 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rotting_essence_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_rotting_essence" + } + ], + "result": { + "count": 9, + "id": "malum:rotting_essence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_aliment_cleansing.json b/src/generated/resources/data/malum/recipe/rune_of_aliment_cleansing.json new file mode 100644 index 000000000..dde0c6214 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_aliment_cleansing.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:tainted_rock_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_aliment_cleansing" + }, + "secondaryInput": { + "type": "aqueous", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_bolstering.json b/src/generated/resources/data/malum/recipe/rune_of_bolstering.json new file mode 100644 index 000000000..3c7b5f823 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_bolstering.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:void_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_bolstering" + }, + "secondaryInput": { + "type": "sacred", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_culling.json b/src/generated/resources/data/malum/recipe/rune_of_culling.json new file mode 100644 index 000000000..606196b59 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_culling.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:tainted_rock_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_culling" + }, + "secondaryInput": { + "type": "wicked", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_dexterity.json b/src/generated/resources/data/malum/recipe/rune_of_dexterity.json new file mode 100644 index 000000000..cc0873162 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_dexterity.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:tainted_rock_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_dexterity" + }, + "secondaryInput": { + "type": "aerial", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_fervor.json b/src/generated/resources/data/malum/recipe/rune_of_fervor.json new file mode 100644 index 000000000..3e4a2280b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_fervor.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:tainted_rock_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_fervor" + }, + "secondaryInput": { + "type": "infernal", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_haste.json b/src/generated/resources/data/malum/recipe/rune_of_haste.json new file mode 100644 index 000000000..f3ee9a534 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_haste.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:runewood_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_haste" + }, + "secondaryInput": { + "type": "infernal", + "count": 32 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_idle_restoration.json b/src/generated/resources/data/malum/recipe/rune_of_idle_restoration.json new file mode 100644 index 000000000..0881a234a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_idle_restoration.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:tainted_rock_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_idle_restoration" + }, + "secondaryInput": { + "type": "sacred", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_igneous_solace.json b/src/generated/resources/data/malum/recipe/rune_of_igneous_solace.json new file mode 100644 index 000000000..3a7e22123 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_igneous_solace.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:void_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_igneous_solace" + }, + "secondaryInput": { + "type": "infernal", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_loyalty.json b/src/generated/resources/data/malum/recipe/rune_of_loyalty.json new file mode 100644 index 000000000..8b05dbb58 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_loyalty.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:runewood_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_loyalty" + }, + "secondaryInput": { + "type": "aqueous", + "count": 32 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_motion.json b/src/generated/resources/data/malum/recipe/rune_of_motion.json new file mode 100644 index 000000000..d2d040bc9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_motion.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:runewood_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_motion" + }, + "secondaryInput": { + "type": "aerial", + "count": 32 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_reactive_shielding.json b/src/generated/resources/data/malum/recipe/rune_of_reactive_shielding.json new file mode 100644 index 000000000..63b0bbd71 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_reactive_shielding.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:tainted_rock_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_reactive_shielding" + }, + "secondaryInput": { + "type": "earthen", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_reinforcement.json b/src/generated/resources/data/malum/recipe/rune_of_reinforcement.json new file mode 100644 index 000000000..0895ee94d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_reinforcement.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:tainted_rock_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_reinforcement" + }, + "secondaryInput": { + "type": "arcane", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_sacrificial_empowerment.json b/src/generated/resources/data/malum/recipe/rune_of_sacrificial_empowerment.json new file mode 100644 index 000000000..3da4f40d6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_sacrificial_empowerment.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:void_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_sacrificial_empowerment" + }, + "secondaryInput": { + "type": "wicked", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_spell_mastery.json b/src/generated/resources/data/malum/recipe/rune_of_spell_mastery.json new file mode 100644 index 000000000..1ce3e2123 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_spell_mastery.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:void_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_spell_mastery" + }, + "secondaryInput": { + "type": "arcane", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_the_aether.json b/src/generated/resources/data/malum/recipe/rune_of_the_aether.json new file mode 100644 index 000000000..13d41c67d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_the_aether.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:soulwood_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_the_aether" + }, + "secondaryInput": { + "type": "aerial", + "count": 32 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_the_arena.json b/src/generated/resources/data/malum/recipe/rune_of_the_arena.json new file mode 100644 index 000000000..ef4f0905e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_the_arena.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:soulwood_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_the_arena" + }, + "secondaryInput": { + "type": "earthen", + "count": 32 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_the_hells.json b/src/generated/resources/data/malum/recipe/rune_of_the_hells.json new file mode 100644 index 000000000..6bc76872b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_the_hells.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:soulwood_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_the_hells" + }, + "secondaryInput": { + "type": "infernal", + "count": 32 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_the_heretic.json b/src/generated/resources/data/malum/recipe/rune_of_the_heretic.json new file mode 100644 index 000000000..cfca23cc9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_the_heretic.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:void_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_the_heretic" + }, + "secondaryInput": { + "type": "eldritch", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_the_seas.json b/src/generated/resources/data/malum/recipe/rune_of_the_seas.json new file mode 100644 index 000000000..d7a9e924a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_the_seas.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:soulwood_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_the_seas" + }, + "secondaryInput": { + "type": "aqueous", + "count": 32 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_toughness.json b/src/generated/resources/data/malum/recipe/rune_of_toughness.json new file mode 100644 index 000000000..b826559e7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_toughness.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:void_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_toughness" + }, + "secondaryInput": { + "type": "earthen", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_twinned_duration.json b/src/generated/resources/data/malum/recipe/rune_of_twinned_duration.json new file mode 100644 index 000000000..efae0dac4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_twinned_duration.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:void_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_twinned_duration" + }, + "secondaryInput": { + "type": "aqueous", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_unnatural_stamina.json b/src/generated/resources/data/malum/recipe/rune_of_unnatural_stamina.json new file mode 100644 index 000000000..a290a4384 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_unnatural_stamina.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:void_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_unnatural_stamina" + }, + "secondaryInput": { + "type": "aerial", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_volatile_distortion.json b/src/generated/resources/data/malum/recipe/rune_of_volatile_distortion.json new file mode 100644 index 000000000..ac29577a9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_volatile_distortion.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:tainted_rock_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_volatile_distortion" + }, + "secondaryInput": { + "type": "eldritch", + "count": 16 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rune_of_warding.json b/src/generated/resources/data/malum/recipe/rune_of_warding.json new file mode 100644 index 000000000..71562cd5c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rune_of_warding.json @@ -0,0 +1,16 @@ +{ + "type": "malum:runeworking", + "primaryInput": { + "ingredient": { + "item": "malum:runewood_tablet" + } + }, + "result": { + "count": 1, + "id": "malum:rune_of_warding" + }, + "secondaryInput": { + "type": "earthen", + "count": 32 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood.json b/src/generated/resources/data/malum/recipe/runewood.json new file mode 100644 index 000000000..8983280b8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bark", + "key": { + "#": { + "item": "malum:runewood_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "malum:runewood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_beam.json b/src/generated/resources/data/malum/recipe/runewood_beam.json new file mode 100644 index 000000000..f7ee04a32 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_beam.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + "#", + "#", + "#" + ], + "result": { + "count": 3, + "id": "malum:runewood_beam" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_boards.json b/src/generated/resources/data/malum/recipe/runewood_boards.json new file mode 100644 index 000000000..29a8f7411 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_boards.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:runewood_board_ingredient" + } + }, + "pattern": [ + " # ", + "###", + " # " + ], + "result": { + "count": 20, + "id": "malum:runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_boards_from_vertical_runewood_boards.json b/src/generated/resources/data/malum/recipe/runewood_boards_from_vertical_runewood_boards.json new file mode 100644 index 000000000..3185426af --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_boards_from_vertical_runewood_boards.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_runewood_boards" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_boards_slab.json b/src/generated/resources/data/malum/recipe/runewood_boards_slab.json new file mode 100644 index 000000000..49e9322e2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_boards_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_boards" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:runewood_boards_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_boards_stairs.json b/src/generated/resources/data/malum/recipe/runewood_boards_stairs.json new file mode 100644 index 000000000..f3170b3e5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_boards_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_boards" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:runewood_boards_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_boards_wall.json b/src/generated/resources/data/malum/recipe/runewood_boards_wall.json new file mode 100644 index 000000000..2597efa32 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_boards_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_boards" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:runewood_boards_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_boat.json b/src/generated/resources/data/malum/recipe/runewood_boat.json new file mode 100644 index 000000000..27f8736e9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "malum:runewood_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_door.json b/src/generated/resources/data/malum/recipe/runewood_door.json new file mode 100644 index 000000000..40a35c560 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_door.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "malum:runewood_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_item_pedestal.json b/src/generated/resources/data/malum/recipe/runewood_item_pedestal.json new file mode 100644 index 000000000..5474de394 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_item_pedestal.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "tag": "malum:runewood_planks" + }, + "Y": { + "tag": "malum:runewood_slabs" + } + }, + "pattern": [ + "YYY", + " X ", + "YYY" + ], + "result": { + "count": 1, + "id": "malum:runewood_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_item_stand.json b/src/generated/resources/data/malum/recipe/runewood_item_stand.json new file mode 100644 index 000000000..a6f742e2f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_item_stand.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "tag": "malum:runewood_planks" + }, + "Y": { + "tag": "malum:runewood_slabs" + } + }, + "pattern": [ + "YYY", + "XXX" + ], + "result": { + "count": 2, + "id": "malum:runewood_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_obelisk.json b/src/generated/resources/data/malum/recipe/runewood_obelisk.json new file mode 100644 index 000000000..5e8811437 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_obelisk.json @@ -0,0 +1,37 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:hallowed_gold_ingot" + } + }, + { + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "count": 2, + "ingredient": { + "item": "malum:runewood_planks" + } + }, + "output": { + "count": 1, + "id": "malum:runewood_obelisk" + }, + "spirits": [ + { + "type": "aerial", + "count": 16 + }, + { + "type": "sacred", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_open_trapdoor_exchange.json b/src/generated/resources/data/malum/recipe/runewood_open_trapdoor_exchange.json new file mode 100644 index 000000000..153b7eb81 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_open_trapdoor_exchange.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:solid_runewood_trapdoor" + } + ], + "result": { + "count": 1, + "id": "malum:runewood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_panel.json b/src/generated/resources/data/malum/recipe/runewood_panel.json new file mode 100644 index 000000000..f71b9569a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_panel.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 9, + "id": "malum:runewood_panel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_planks.json b/src/generated/resources/data/malum/recipe/runewood_planks.json new file mode 100644 index 000000000..d9456b110 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "planks", + "ingredients": [ + { + "tag": "malum:runewood_logs" + } + ], + "result": { + "count": 4, + "id": "malum:runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_planks_button.json b/src/generated/resources/data/malum/recipe/runewood_planks_button.json new file mode 100644 index 000000000..cd88cee97 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_planks_button.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "tag": "malum:runewood_planks" + } + ], + "result": { + "count": 1, + "id": "malum:runewood_planks_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_planks_fence.json b/src/generated/resources/data/malum/recipe/runewood_planks_fence.json new file mode 100644 index 000000000..6c5286faa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_planks_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "W": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "malum:runewood_planks_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_planks_fence_gate.json b/src/generated/resources/data/malum/recipe/runewood_planks_fence_gate.json new file mode 100644 index 000000000..e0563c80a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_planks_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "W": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "malum:runewood_planks_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_planks_from_runewood_tiles.json b/src/generated/resources/data/malum/recipe/runewood_planks_from_runewood_tiles.json new file mode 100644 index 000000000..1d0332917 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_planks_from_runewood_tiles.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_tiles" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_planks_pressure_plate.json b/src/generated/resources/data/malum/recipe/runewood_planks_pressure_plate.json new file mode 100644 index 000000000..53a1296a1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_planks_pressure_plate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "malum:runewood_planks_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_planks_slab.json b/src/generated/resources/data/malum/recipe/runewood_planks_slab.json new file mode 100644 index 000000000..6fe9ab3e3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_planks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:runewood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_planks_stairs.json b/src/generated/resources/data/malum/recipe/runewood_planks_stairs.json new file mode 100644 index 000000000..2de3ea39e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_planks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:runewood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_sign.json b/src/generated/resources/data/malum/recipe/runewood_sign.json new file mode 100644 index 000000000..765d18446 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "sign", + "key": { + "#": { + "tag": "malum:runewood_planks" + }, + "X": { + "tag": "c:rods/wooden" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "malum:runewood_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_solid_trapdoor_exchange.json b/src/generated/resources/data/malum/recipe/runewood_solid_trapdoor_exchange.json new file mode 100644 index 000000000..0e11c98d5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_solid_trapdoor_exchange.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:runewood_trapdoor" + } + ], + "result": { + "count": 1, + "id": "malum:solid_runewood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_tablet.json b/src/generated/resources/data/malum/recipe/runewood_tablet.json new file mode 100644 index 000000000..8de71174f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_tablet.json @@ -0,0 +1,56 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:runewood_planks" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "count": 2, + "ingredient": { + "item": "malum:runewood_log" + } + }, + "output": { + "count": 2, + "id": "malum:runewood_tablet" + }, + "spirits": [ + { + "type": "aerial", + "count": 8 + }, + { + "type": "aqueous", + "count": 8 + }, + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + }, + { + "type": "eldritch", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_tiles_from_vertical_runewood_planks.json b/src/generated/resources/data/malum/recipe/runewood_tiles_from_vertical_runewood_planks.json new file mode 100644 index 000000000..c317db89b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_tiles_from_vertical_runewood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_runewood_planks" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_tiles_slab.json b/src/generated/resources/data/malum/recipe/runewood_tiles_slab.json new file mode 100644 index 000000000..dcbdf634b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_tiles_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:runewood_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_tiles_stairs.json b/src/generated/resources/data/malum/recipe/runewood_tiles_stairs.json new file mode 100644 index 000000000..7caadc685 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_tiles_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:runewood_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runewood_totem_base.json b/src/generated/resources/data/malum/recipe/runewood_totem_base.json new file mode 100644 index 000000000..10e29d895 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runewood_totem_base.json @@ -0,0 +1,50 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "item": "malum:runewood_planks" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:runewood_log" + } + }, + "output": { + "count": 4, + "id": "malum:runewood_totem_base" + }, + "spirits": [ + { + "type": "aerial", + "count": 2 + }, + { + "type": "aqueous", + "count": 2 + }, + { + "type": "earthen", + "count": 2 + }, + { + "type": "infernal", + "count": 2 + }, + { + "type": "eldritch", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_brooch.json b/src/generated/resources/data/malum/recipe/runic_brooch.json new file mode 100644 index 000000000..3801e8412 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_brooch.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:hallowed_gold_ingot" + }, + "Y": { + "item": "malum:block_of_hallowed_gold" + }, + "Z": { + "tag": "c:leathers" + } + }, + "pattern": [ + " Z ", + "ZXZ", + " Y " + ], + "result": { + "count": 1, + "id": "malum:runic_brooch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_sap_block.json b/src/generated/resources/data/malum/recipe/runic_sap_block.json new file mode 100644 index 000000000..42587ff11 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_sap_block.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:runic_sap" + }, + { + "item": "malum:runic_sap" + }, + { + "item": "malum:runic_sap" + }, + { + "item": "malum:runic_sap" + } + ], + "result": { + "count": 8, + "id": "malum:runic_sap_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_sapball.json b/src/generated/resources/data/malum/recipe/runic_sapball.json new file mode 100644 index 000000000..0f0b0bfa1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_sapball.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:runic_sap" + }, + { + "item": "malum:runic_sap" + } + ], + "result": { + "count": 1, + "id": "malum:runic_sapball" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..554aa649f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:small_tainted_rock_bricks" + }, + "result": { + "id": "malum:runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles.json new file mode 100644 index 000000000..67b695ed7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_from_runic_tainted_rock_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_tainted_rock_tiles" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..501410f6d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_small_tainted_rock_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_small_tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..62d7c8b8e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab_stonecutting_from_runic_small_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_small_tainted_rock_bricks" + }, + "result": { + "count": 2, + "id": "malum:runic_small_tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..0f95e43b8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:runic_small_tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..652180589 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_small_tainted_rock_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:runic_small_tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..2aba56587 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs_stonecutting_from_runic_small_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_small_tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_small_tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..a313e5312 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_small_tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles.json new file mode 100644 index 000000000..abb7ecbc5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stonecutting_from_runic_tainted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_tainted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..30f2c44c3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..feed086c2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_tainted_rock_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_small_tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..6bf36f0b0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_small_tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..3db5240c2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_small_tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..93ab44e9e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:small_twisted_rock_bricks" + }, + "result": { + "id": "malum:runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles.json new file mode 100644 index 000000000..0d70ed017 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_from_runic_twisted_rock_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_twisted_rock_tiles" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..4a450bfc8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_small_twisted_rock_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_small_twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..26d2630e3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab_stonecutting_from_runic_small_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_small_twisted_rock_bricks" + }, + "result": { + "count": 2, + "id": "malum:runic_small_twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..240c57f7e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:runic_small_twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..3efd6b525 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_small_twisted_rock_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:runic_small_twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..f72bb8f7b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs_stonecutting_from_runic_small_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_small_twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_small_twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..cc4928a11 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_small_twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles.json new file mode 100644 index 000000000..5255cb84a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stonecutting_from_runic_twisted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_twisted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..316d403aa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..1dbc20584 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_twisted_rock_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_small_twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..79589035b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_small_twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..ad57580b2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_small_twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks.json new file mode 100644 index 000000000..ccf62e72b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:tainted_rock_bricks" + }, + "result": { + "id": "malum:runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..f837f4cce --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_from_runic_small_tainted_rock_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_small_tainted_rock_bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..fff2f2638 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_tainted_rock_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks.json new file mode 100644 index 000000000..b3acef6aa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab_stonecutting_from_runic_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_tainted_rock_bricks" + }, + "result": { + "count": 2, + "id": "malum:runic_tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..50f7a04f5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:runic_tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..23c53380e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_tainted_rock_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:runic_tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks.json new file mode 100644 index 000000000..63ce4e272 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs_stonecutting_from_runic_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..c3f0fe6b6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks.json new file mode 100644 index 000000000..47e0ad0ee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stonecutting_from_runic_small_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_small_tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..45d311902 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..b363bb928 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..557cfbaa6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..944c67bf7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles.json new file mode 100644 index 000000000..c228c85f6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:tainted_rock_tiles" + }, + "result": { + "id": "malum:runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_from_runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_from_runic_tainted_rock_bricks.json new file mode 100644 index 000000000..55aded147 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_from_runic_tainted_rock_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_tainted_rock_bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab.json new file mode 100644 index 000000000..db277bf43 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_tainted_rock_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_tainted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles.json new file mode 100644 index 000000000..a755ba9aa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab_stonecutting_from_runic_tainted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_tainted_rock_tiles" + }, + "result": { + "count": 2, + "id": "malum:runic_tainted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..d276066ee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:runic_tainted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..bf4e5102a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_tainted_rock_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:runic_tainted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles.json new file mode 100644 index 000000000..692a59999 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs_stonecutting_from_runic_tainted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_tainted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..bf7be2968 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks.json new file mode 100644 index 000000000..712dd34b7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stonecutting_from_runic_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..626db3421 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall.json new file mode 100644 index 000000000..ed0bd16df --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_tiles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_tainted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..d093c8b8c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..b2ebae516 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:runic_tainted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks.json new file mode 100644 index 000000000..961642233 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:twisted_rock_bricks" + }, + "result": { + "id": "malum:runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..16af7e956 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_from_runic_small_twisted_rock_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_small_twisted_rock_bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..eff4eb823 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_twisted_rock_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks.json new file mode 100644 index 000000000..f1f4db1cf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab_stonecutting_from_runic_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_twisted_rock_bricks" + }, + "result": { + "count": 2, + "id": "malum:runic_twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..f79639e16 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:runic_twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..63ed6c6e9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_twisted_rock_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:runic_twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks.json new file mode 100644 index 000000000..c58cddb3b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs_stonecutting_from_runic_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..5e6238173 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks.json new file mode 100644 index 000000000..39fd1daba --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stonecutting_from_runic_small_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_small_twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..5749a8938 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..f62be62de --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..d42e91f5d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..16a780973 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles.json new file mode 100644 index 000000000..8a9221fbb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:twisted_rock_tiles" + }, + "result": { + "id": "malum:runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_from_runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_from_runic_twisted_rock_bricks.json new file mode 100644 index 000000000..f97c61831 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_from_runic_twisted_rock_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_twisted_rock_bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab.json new file mode 100644 index 000000000..7df62fc04 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_twisted_rock_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_twisted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles.json new file mode 100644 index 000000000..cef83ab4a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab_stonecutting_from_runic_twisted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_twisted_rock_tiles" + }, + "result": { + "count": 2, + "id": "malum:runic_twisted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..e2c26aa0c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:runic_twisted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..abb5cb1e8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runic_twisted_rock_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:runic_twisted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles.json new file mode 100644 index 000000000..09b9a7bca --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs_stonecutting_from_runic_twisted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_twisted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..9e0b2c2bc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks.json new file mode 100644 index 000000000..93b27e07d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stonecutting_from_runic_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:runic_twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..c7fbef581 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall.json new file mode 100644 index 000000000..5ce8733e1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_tiles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:runic_twisted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..dd1cec947 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..65b0a7675 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:runic_twisted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/runic_workbench.json b/src/generated/resources/data/malum/recipe/runic_workbench.json new file mode 100644 index 000000000..fa5f8a3a1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/runic_workbench.json @@ -0,0 +1,37 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:runewood_planks" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:hallowed_gold_ingot" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:runewood_item_pedestal" + } + }, + "output": { + "count": 1, + "id": "malum:runic_workbench" + }, + "spirits": [ + { + "type": "aqueous", + "count": 16 + }, + { + "type": "sacred", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_runewood_planks_from_runewood_planks.json b/src/generated/resources/data/malum/recipe/rustic_runewood_planks_from_runewood_planks.json new file mode 100644 index 000000000..c12128c86 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_runewood_planks_from_runewood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_planks" + } + }, + "pattern": [ + " # ", + "###", + " # " + ], + "result": { + "count": 5, + "id": "malum:rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_runewood_planks_from_rustic_runewood_tiles.json b/src/generated/resources/data/malum/recipe/rustic_runewood_planks_from_rustic_runewood_tiles.json new file mode 100644 index 000000000..dccff97b7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_runewood_planks_from_rustic_runewood_tiles.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_runewood_tiles" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_runewood_planks_slab.json b/src/generated/resources/data/malum/recipe/rustic_runewood_planks_slab.json new file mode 100644 index 000000000..b5b8ef141 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_runewood_planks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_runewood_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:rustic_runewood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_runewood_planks_stairs.json b/src/generated/resources/data/malum/recipe/rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..e5fc5021f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_runewood_planks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_runewood_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:rustic_runewood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_from_runewood_tiles.json b/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_from_runewood_tiles.json new file mode 100644 index 000000000..dcc317783 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_from_runewood_tiles.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_tiles" + } + }, + "pattern": [ + " # ", + "###", + " # " + ], + "result": { + "count": 5, + "id": "malum:rustic_runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_from_vertical_rustic_runewood_planks.json b/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_from_vertical_rustic_runewood_planks.json new file mode 100644 index 000000000..f2cc99188 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_from_vertical_rustic_runewood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_rustic_runewood_planks" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:rustic_runewood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_slab.json b/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_slab.json new file mode 100644 index 000000000..7cc79bd55 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_runewood_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:rustic_runewood_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_stairs.json b/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_stairs.json new file mode 100644 index 000000000..3a1fe9c6a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_runewood_tiles_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_runewood_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:rustic_runewood_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_from_rustic_soulwood_tiles.json b/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_from_rustic_soulwood_tiles.json new file mode 100644 index 000000000..cf77a5941 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_from_rustic_soulwood_tiles.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_soulwood_tiles" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_from_soulwood_planks.json b/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_from_soulwood_planks.json new file mode 100644 index 000000000..b70552482 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_from_soulwood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_planks" + } + }, + "pattern": [ + " # ", + "###", + " # " + ], + "result": { + "count": 5, + "id": "malum:rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_slab.json b/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..ec9e862cd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_soulwood_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:rustic_soulwood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_stairs.json b/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..f2694dec8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_soulwood_planks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_soulwood_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:rustic_soulwood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_from_soulwood_tiles.json b/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_from_soulwood_tiles.json new file mode 100644 index 000000000..dd11fd743 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_from_soulwood_tiles.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_tiles" + } + }, + "pattern": [ + " # ", + "###", + " # " + ], + "result": { + "count": 5, + "id": "malum:rustic_soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks.json b/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks.json new file mode 100644 index 000000000..feec66715 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_from_vertical_rustic_soulwood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_rustic_soulwood_planks" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:rustic_soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_slab.json b/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_slab.json new file mode 100644 index 000000000..badedf701 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_soulwood_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:rustic_soulwood_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_stairs.json b/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_stairs.json new file mode 100644 index 000000000..74ffaa142 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/rustic_soulwood_tiles_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_soulwood_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:rustic_soulwood_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sacred_spirited_glass.json b/src/generated/resources/data/malum/recipe/sacred_spirited_glass.json new file mode 100644 index 000000000..279ff8e59 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sacred_spirited_glass.json @@ -0,0 +1,27 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "minecraft:iron_ingot" + } + } + ], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "c:glass_blocks" + } + }, + "output": { + "count": 16, + "id": "malum:sacred_spirited_glass" + }, + "spirits": [ + { + "type": "sacred", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sandstone.json b/src/generated/resources/data/malum/recipe/sandstone.json new file mode 100644 index 000000000..f907bd1da --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sandstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:sand" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sandstone_slab.json b/src/generated/resources/data/malum/recipe/sandstone_slab.json new file mode 100644 index 000000000..4e27d957a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sandstone_slab.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": [ + { + "item": "minecraft:sandstone" + }, + { + "item": "minecraft:chiseled_sandstone" + } + ] + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sandstone_slab_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/sandstone_slab_from_sandstone_stonecutting.json new file mode 100644 index 000000000..0eaed176f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sandstone_slab_from_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:sandstone" + }, + "result": { + "count": 2, + "id": "minecraft:sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sandstone_stairs.json b/src/generated/resources/data/malum/recipe/sandstone_stairs.json new file mode 100644 index 000000000..5606110cb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sandstone_stairs.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": [ + { + "item": "minecraft:sandstone" + }, + { + "item": "minecraft:chiseled_sandstone" + }, + { + "item": "minecraft:cut_sandstone" + } + ] + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:sandstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sandstone_stairs_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/sandstone_stairs_from_sandstone_stonecutting.json new file mode 100644 index 000000000..a6ad01e28 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sandstone_stairs_from_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:sandstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sandstone_wall.json b/src/generated/resources/data/malum/recipe/sandstone_wall.json new file mode 100644 index 000000000..e056bd753 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sandstone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:sandstone" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:sandstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sandstone_wall_from_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/sandstone_wall_from_sandstone_stonecutting.json new file mode 100644 index 000000000..0fa3ef988 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sandstone_wall_from_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:sandstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/scaffolding.json b/src/generated/resources/data/malum/recipe/scaffolding.json new file mode 100644 index 000000000..b63af0c4d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/scaffolding.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "I": { + "item": "minecraft:bamboo" + }, + "~": { + "item": "minecraft:string" + } + }, + "pattern": [ + "I~I", + "I I", + "I I" + ], + "result": { + "count": 6, + "id": "minecraft:scaffolding" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sea_lantern.json b/src/generated/resources/data/malum/recipe/sea_lantern.json new file mode 100644 index 000000000..c9ecf071e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sea_lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "C": { + "item": "minecraft:prismarine_crystals" + }, + "S": { + "item": "minecraft:prismarine_shard" + } + }, + "pattern": [ + "SCS", + "CCC", + "SCS" + ], + "result": { + "count": 1, + "id": "minecraft:sea_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sentry_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/sentry_armor_trim_smithing_template.json new file mode 100644 index 000000000..e6e6dee74 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sentry_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:cobblestone" + }, + "S": { + "item": "minecraft:sentry_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:sentry_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sentry_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/sentry_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..5099fe1a3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sentry_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:sentry_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/shaper_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/shaper_armor_trim_smithing_template.json new file mode 100644 index 000000000..b785a45e0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/shaper_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:terracotta" + }, + "S": { + "item": "minecraft:shaper_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:shaper_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/shaper_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/shaper_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..8adf0be5e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/shaper_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:shaper_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/shears.json b/src/generated/resources/data/malum/recipe/shears.json new file mode 100644 index 000000000..b66335ca3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/shears.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + " #", + "# " + ], + "result": { + "count": 1, + "id": "minecraft:shears" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/shield.json b/src/generated/resources/data/malum/recipe/shield.json new file mode 100644 index 000000000..9a7a82cb7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/shield.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "W": { + "tag": "minecraft:planks" + }, + "o": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "WoW", + "WWW", + " W " + ], + "result": { + "count": 1, + "id": "minecraft:shield" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/shield_decoration.json b/src/generated/resources/data/malum/recipe/shield_decoration.json new file mode 100644 index 000000000..3b9facc8c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/shield_decoration.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_shielddecoration", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/shielding_apparatus.json b/src/generated/resources/data/malum/recipe/shielding_apparatus.json new file mode 100644 index 000000000..4bccc5028 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/shielding_apparatus.json @@ -0,0 +1,34 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:soul_stained_steel_plating" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:shielding_apparatus" + }, + "spirits": [ + { + "type": "arcane", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/shulker_box.json b/src/generated/resources/data/malum/recipe/shulker_box.json new file mode 100644 index 000000000..ae36ba9dd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/shulker_box.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:chest" + }, + "-": { + "item": "minecraft:shulker_shell" + } + }, + "pattern": [ + "-", + "#", + "-" + ], + "result": { + "count": 1, + "id": "minecraft:shulker_box" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/shulker_box_coloring.json b/src/generated/resources/data/malum/recipe/shulker_box_coloring.json new file mode 100644 index 000000000..21d4783c8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/shulker_box_coloring.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_shulkerboxcoloring", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/silence_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/silence_armor_trim_smithing_template.json new file mode 100644 index 000000000..f05d33acf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/silence_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:cobbled_deepslate" + }, + "S": { + "item": "minecraft:silence_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:silence_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/silence_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/silence_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..0ca3d145c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/silence_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:silence_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/skeleton_skull_from_grim_talc.json b/src/generated/resources/data/malum/recipe/skeleton_skull_from_grim_talc.json new file mode 100644 index 000000000..02116247b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/skeleton_skull_from_grim_talc.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:grim_talc" + }, + "&": { + "tag": "c:bones" + } + }, + "pattern": [ + "&&&", + "&#&", + "&&&" + ], + "result": { + "count": 1, + "id": "minecraft:skeleton_skull" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/skull_banner_pattern.json b/src/generated/resources/data/malum/recipe/skull_banner_pattern.json new file mode 100644 index 000000000..135f9a1b6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/skull_banner_pattern.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:paper" + }, + { + "item": "minecraft:wither_skeleton_skull" + } + ], + "result": { + "count": 1, + "id": "minecraft:skull_banner_pattern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/slime_ball.json b/src/generated/resources/data/malum/recipe/slime_ball.json new file mode 100644 index 000000000..fb3c0a3e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/slime_ball.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:slime_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:slime_ball" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/slime_block.json b/src/generated/resources/data/malum/recipe/slime_block.json new file mode 100644 index 000000000..ba2d3be36 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/slime_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:slime_ball" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:slime_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_from_tainted_rock_tiles.json new file mode 100644 index 000000000..51f977f2f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_from_tainted_rock_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_tiles" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab.json new file mode 100644 index 000000000..9a27f40f3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_tainted_rock_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:small_tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..671f601c9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_tainted_rock_bricks" + }, + "result": { + "count": 2, + "id": "malum:small_tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..c218e82ef --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:small_tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..6e1265f09 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_tainted_rock_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:small_tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..eb19f689d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:small_tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..bb45d9b30 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:small_tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..8f225b5a4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:small_tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall.json new file mode 100644 index 000000000..a0336ac61 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_tainted_rock_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:small_tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..0f4e61413 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:small_tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..571d35fbc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:small_tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_from_twisted_rock_tiles.json new file mode 100644 index 000000000..e6dd412cc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_from_twisted_rock_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_tiles" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab.json new file mode 100644 index 000000000..5526c2418 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_twisted_rock_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:small_twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..eb1bab2b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_twisted_rock_bricks" + }, + "result": { + "count": 2, + "id": "malum:small_twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..ff2be8a83 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:small_twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..070540a90 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_twisted_rock_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:small_twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..4c94fca96 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:small_twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..6e182e653 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:small_twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..4447b03f5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:small_twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall.json new file mode 100644 index 000000000..72dab4695 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_twisted_rock_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:small_twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..46a0d678a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:small_twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..8e6ff94f7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/small_twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:small_twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smithing_table.json b/src/generated/resources/data/malum/recipe/smithing_table.json new file mode 100644 index 000000000..5be9a2187 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smithing_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "@": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "@@", + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:smithing_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smoker.json b/src/generated/resources/data/malum/recipe/smoker.json new file mode 100644 index 000000000..a99662419 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smoker.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:logs" + }, + "X": { + "item": "minecraft:furnace" + } + }, + "pattern": [ + " # ", + "#X#", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:smoker" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_basalt.json b/src/generated/resources/data/malum/recipe/smooth_basalt.json new file mode 100644 index 000000000..f594a0279 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_basalt.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:basalt" + }, + "result": { + "id": "minecraft:smooth_basalt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_quartz.json b/src/generated/resources/data/malum/recipe/smooth_quartz.json new file mode 100644 index 000000000..003ca9afb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_quartz.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:quartz_block" + }, + "result": { + "id": "minecraft:smooth_quartz" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_quartz_slab.json b/src/generated/resources/data/malum/recipe/smooth_quartz_slab.json new file mode 100644 index 000000000..ff4916136 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_quartz_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:smooth_quartz" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:smooth_quartz_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_quartz_slab_from_smooth_quartz_stonecutting.json b/src/generated/resources/data/malum/recipe/smooth_quartz_slab_from_smooth_quartz_stonecutting.json new file mode 100644 index 000000000..8c7279be2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_quartz_slab_from_smooth_quartz_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_quartz" + }, + "result": { + "count": 2, + "id": "minecraft:smooth_quartz_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_quartz_stairs.json b/src/generated/resources/data/malum/recipe/smooth_quartz_stairs.json new file mode 100644 index 000000000..c862c4ba0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_quartz_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:smooth_quartz" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:smooth_quartz_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_quartz_stairs_from_smooth_quartz_stonecutting.json b/src/generated/resources/data/malum/recipe/smooth_quartz_stairs_from_smooth_quartz_stonecutting.json new file mode 100644 index 000000000..1fa8bfc6a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_quartz_stairs_from_smooth_quartz_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_quartz" + }, + "result": { + "count": 1, + "id": "minecraft:smooth_quartz_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_red_sandstone.json b/src/generated/resources/data/malum/recipe/smooth_red_sandstone.json new file mode 100644 index 000000000..c42c175ed --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_red_sandstone.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:red_sandstone" + }, + "result": { + "id": "minecraft:smooth_red_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_red_sandstone_slab.json b/src/generated/resources/data/malum/recipe/smooth_red_sandstone_slab.json new file mode 100644 index 000000000..71c1b318e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_red_sandstone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:smooth_red_sandstone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:smooth_red_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting.json new file mode 100644 index 000000000..4883035a1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_red_sandstone" + }, + "result": { + "count": 2, + "id": "minecraft:smooth_red_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_red_sandstone_stairs.json b/src/generated/resources/data/malum/recipe/smooth_red_sandstone_stairs.json new file mode 100644 index 000000000..3712cec81 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_red_sandstone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:smooth_red_sandstone" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:smooth_red_sandstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting.json new file mode 100644 index 000000000..3fc8f25b6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_red_sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:smooth_red_sandstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_sandstone.json b/src/generated/resources/data/malum/recipe/smooth_sandstone.json new file mode 100644 index 000000000..fe4cc526e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_sandstone.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:sandstone" + }, + "result": { + "id": "minecraft:smooth_sandstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_sandstone_slab.json b/src/generated/resources/data/malum/recipe/smooth_sandstone_slab.json new file mode 100644 index 000000000..17e6bf5d4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_sandstone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:smooth_sandstone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:smooth_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_sandstone_slab_from_smooth_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/smooth_sandstone_slab_from_smooth_sandstone_stonecutting.json new file mode 100644 index 000000000..7ce337867 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_sandstone_slab_from_smooth_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_sandstone" + }, + "result": { + "count": 2, + "id": "minecraft:smooth_sandstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_sandstone_stairs.json b/src/generated/resources/data/malum/recipe/smooth_sandstone_stairs.json new file mode 100644 index 000000000..32b7b6d31 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_sandstone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:smooth_sandstone" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:smooth_sandstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_sandstone_stairs_from_smooth_sandstone_stonecutting.json b/src/generated/resources/data/malum/recipe/smooth_sandstone_stairs_from_smooth_sandstone_stonecutting.json new file mode 100644 index 000000000..18ed9bdd4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_sandstone_stairs_from_smooth_sandstone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_sandstone" + }, + "result": { + "count": 1, + "id": "minecraft:smooth_sandstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_stone.json b/src/generated/resources/data/malum/recipe/smooth_stone.json new file mode 100644 index 000000000..16782810b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_stone.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:stone" + }, + "result": { + "id": "minecraft:smooth_stone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_stone_slab.json b/src/generated/resources/data/malum/recipe/smooth_stone_slab.json new file mode 100644 index 000000000..641a012b0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_stone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:smooth_stone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:smooth_stone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_stone_slab_from_smooth_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/smooth_stone_slab_from_smooth_stone_stonecutting.json new file mode 100644 index 000000000..01e6876b1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_stone_slab_from_smooth_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_stone" + }, + "result": { + "count": 2, + "id": "minecraft:smooth_stone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock.json new file mode 100644 index 000000000..7870d7b22 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "id": "malum:smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab.json new file mode 100644 index 000000000..c57d7bd90 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:smooth_tainted_rock" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:smooth_tainted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock.json new file mode 100644 index 000000000..19412eeba --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab_stonecutting_from_smooth_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:smooth_tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:smooth_tainted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..01d6e0d39 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:smooth_tainted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs.json new file mode 100644 index 000000000..000356ddb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:smooth_tainted_rock" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:smooth_tainted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock.json new file mode 100644 index 000000000..76ba8f44b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs_stonecutting_from_smooth_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:smooth_tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_tainted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..bfbeafcb4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_tainted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..930defa94 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_tainted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall.json new file mode 100644 index 000000000..b50fef101 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:smooth_tainted_rock" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:smooth_tainted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock.json new file mode 100644 index 000000000..4ae583f3c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall_stonecutting_from_smooth_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:smooth_tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_tainted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..1138dc599 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_tainted_rock_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_tainted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock.json new file mode 100644 index 000000000..ac7a23839 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "id": "malum:smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab.json new file mode 100644 index 000000000..040f10716 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:smooth_twisted_rock" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:smooth_twisted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock.json new file mode 100644 index 000000000..608a41a7e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab_stonecutting_from_smooth_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:smooth_twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:smooth_twisted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..50671c701 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:smooth_twisted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs.json new file mode 100644 index 000000000..e5d4d6158 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:smooth_twisted_rock" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:smooth_twisted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock.json new file mode 100644 index 000000000..5e744b004 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs_stonecutting_from_smooth_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:smooth_twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_twisted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..c8093cc91 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_twisted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..7a64de002 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_twisted_rock" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall.json new file mode 100644 index 000000000..5347fa60b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:smooth_twisted_rock" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:smooth_twisted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock.json new file mode 100644 index 000000000..97716421d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall_stonecutting_from_smooth_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:smooth_twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_twisted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..7619938f2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/smooth_twisted_rock_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:smooth_twisted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/snout_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/snout_armor_trim_smithing_template.json new file mode 100644 index 000000000..711ae3c57 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/snout_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:blackstone" + }, + "S": { + "item": "minecraft:snout_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:snout_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/snout_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/snout_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..8450f8f5a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/snout_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:snout_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/snow.json b/src/generated/resources/data/malum/recipe/snow.json new file mode 100644 index 000000000..ea033ff85 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/snow.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:snow_block" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:snow" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/snow_block.json b/src/generated/resources/data/malum/recipe/snow_block.json new file mode 100644 index 000000000..10b6d1fe4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/snow_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:snowball" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:snow_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/solid_runewood_trapdoor.json b/src/generated/resources/data/malum/recipe/solid_runewood_trapdoor.json new file mode 100644 index 000000000..092de6b26 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/solid_runewood_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "malum:solid_runewood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/solid_soulwood_trapdoor.json b/src/generated/resources/data/malum/recipe/solid_soulwood_trapdoor.json new file mode 100644 index 000000000..87d1e3061 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/solid_soulwood_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:soulwood_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "malum:solid_soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_campfire.json b/src/generated/resources/data/malum/recipe/soul_campfire.json new file mode 100644 index 000000000..aab9e25bc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_campfire.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:soul_fire_base_blocks" + }, + "L": { + "tag": "minecraft:logs" + }, + "S": { + "item": "minecraft:stick" + } + }, + "pattern": [ + " S ", + "S#S", + "LLL" + ], + "result": { + "count": 1, + "id": "minecraft:soul_campfire" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_hunter_boots.json b/src/generated/resources/data/malum/recipe/soul_hunter_boots.json new file mode 100644 index 000000000..8564a75ec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_hunter_boots.json @@ -0,0 +1,43 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:spirit_fabric" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 2, + "ingredient": { + "tag": "c:leathers" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:leather_boots" + } + }, + "output": { + "count": 1, + "id": "malum:soul_hunter_boots" + }, + "spirits": [ + { + "type": "aerial", + "count": 8 + }, + { + "type": "earthen", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_hunter_cloak.json b/src/generated/resources/data/malum/recipe/soul_hunter_cloak.json new file mode 100644 index 000000000..5fd4cc1e2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_hunter_cloak.json @@ -0,0 +1,43 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:spirit_fabric" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 2, + "ingredient": { + "tag": "c:leathers" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:leather_helmet" + } + }, + "output": { + "count": 1, + "id": "malum:soul_hunter_cloak" + }, + "spirits": [ + { + "type": "aerial", + "count": 8 + }, + { + "type": "earthen", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_hunter_leggings.json b/src/generated/resources/data/malum/recipe/soul_hunter_leggings.json new file mode 100644 index 000000000..768d7c2e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_hunter_leggings.json @@ -0,0 +1,43 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:spirit_fabric" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 2, + "ingredient": { + "tag": "c:leathers" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:leather_leggings" + } + }, + "output": { + "count": 1, + "id": "malum:soul_hunter_leggings" + }, + "spirits": [ + { + "type": "aerial", + "count": 8 + }, + { + "type": "earthen", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_hunter_robe.json b/src/generated/resources/data/malum/recipe/soul_hunter_robe.json new file mode 100644 index 000000000..2b783aa4a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_hunter_robe.json @@ -0,0 +1,43 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:spirit_fabric" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 2, + "ingredient": { + "tag": "c:leathers" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:leather_chestplate" + } + }, + "output": { + "count": 1, + "id": "malum:soul_hunter_robe" + }, + "spirits": [ + { + "type": "aerial", + "count": 8 + }, + { + "type": "earthen", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_lantern.json b/src/generated/resources/data/malum/recipe/soul_lantern.json new file mode 100644 index 000000000..e3bfc790a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:soul_torch" + }, + "X": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "X#X", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:soul_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_axe.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_axe.json new file mode 100644 index 000000000..c8f1a700f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_axe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:soul_stained_steel_ingot" + } + }, + "pattern": [ + "XX ", + "X# ", + " # " + ], + "result": { + "count": 1, + "id": "malum:soul_stained_steel_axe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_boots.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_boots.json new file mode 100644 index 000000000..1696189f0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_boots.json @@ -0,0 +1,47 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "item": "malum:soul_stained_steel_plating" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:twisted_rock" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:iron_boots" + } + }, + "output": { + "count": 1, + "id": "malum:soul_stained_steel_boots" + }, + "spirits": [ + { + "type": "earthen", + "count": 16 + }, + { + "type": "wicked", + "count": 8 + }, + { + "type": "arcane", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_chestplate.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_chestplate.json new file mode 100644 index 000000000..aac4e0d7a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_chestplate.json @@ -0,0 +1,47 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "item": "malum:soul_stained_steel_plating" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:twisted_rock" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:iron_chestplate" + } + }, + "output": { + "count": 1, + "id": "malum:soul_stained_steel_chestplate" + }, + "spirits": [ + { + "type": "earthen", + "count": 16 + }, + { + "type": "wicked", + "count": 8 + }, + { + "type": "arcane", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_from_block.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_from_block.json new file mode 100644 index 000000000..712b70d16 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_soul_stained_steel" + } + ], + "result": { + "count": 9, + "id": "malum:soul_stained_steel_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_from_nuggets.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_from_nuggets.json new file mode 100644 index 000000000..5c3f156ef --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_from_nuggets.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soul_stained_steel_nugget" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "malum:soul_stained_steel_ingot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_helmet.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_helmet.json new file mode 100644 index 000000000..bfc26d6f2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_helmet.json @@ -0,0 +1,47 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "item": "malum:soul_stained_steel_plating" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:twisted_rock" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:iron_helmet" + } + }, + "output": { + "count": 1, + "id": "malum:soul_stained_steel_helmet" + }, + "spirits": [ + { + "type": "earthen", + "count": 16 + }, + { + "type": "wicked", + "count": 8 + }, + { + "type": "arcane", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_hoe.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_hoe.json new file mode 100644 index 000000000..09289cdf4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_hoe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:soul_stained_steel_ingot" + } + }, + "pattern": [ + "XX", + " #", + " #" + ], + "result": { + "count": 1, + "id": "malum:soul_stained_steel_hoe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_ingot.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_ingot.json new file mode 100644 index 000000000..0e16c048d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_ingot.json @@ -0,0 +1,35 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:iron_ingot" + } + }, + "output": { + "count": 1, + "id": "malum:soul_stained_steel_ingot" + }, + "spirits": [ + { + "type": "wicked", + "count": 3 + }, + { + "type": "earthen", + "count": 1 + }, + { + "type": "arcane", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_leggings.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_leggings.json new file mode 100644 index 000000000..f48549b15 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_leggings.json @@ -0,0 +1,47 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "item": "malum:soul_stained_steel_plating" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:twisted_rock" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:iron_leggings" + } + }, + "output": { + "count": 1, + "id": "malum:soul_stained_steel_leggings" + }, + "spirits": [ + { + "type": "earthen", + "count": 16 + }, + { + "type": "wicked", + "count": 8 + }, + { + "type": "arcane", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_nugget.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_nugget.json new file mode 100644 index 000000000..08abdd161 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_nugget.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:soul_stained_steel_ingot" + } + ], + "result": { + "count": 9, + "id": "malum:soul_stained_steel_nugget" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_pickaxe.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_pickaxe.json new file mode 100644 index 000000000..107f989ec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_pickaxe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:soul_stained_steel_ingot" + } + }, + "pattern": [ + "XXX", + " # ", + " # " + ], + "result": { + "count": 1, + "id": "malum:soul_stained_steel_pickaxe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_plating.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_plating.json new file mode 100644 index 000000000..e4ca29f05 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_plating.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:soul_stained_steel_ingot" + }, + "Y": { + "item": "malum:soul_stained_steel_nugget" + } + }, + "pattern": [ + " Y ", + "YXY", + " Y " + ], + "result": { + "count": 2, + "id": "malum:soul_stained_steel_plating" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_scythe.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_scythe.json new file mode 100644 index 000000000..e44630cb6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_scythe.json @@ -0,0 +1,47 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:soul_stained_steel_ingot" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:hex_ash" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:crude_scythe" + } + }, + "output": { + "count": 1, + "id": "malum:soul_stained_steel_scythe" + }, + "spirits": [ + { + "type": "earthen", + "count": 16 + }, + { + "type": "wicked", + "count": 8 + }, + { + "type": "arcane", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_shovel.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_shovel.json new file mode 100644 index 000000000..a8bbbd9bb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_shovel.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:soul_stained_steel_ingot" + } + }, + "pattern": [ + "X", + "#", + "#" + ], + "result": { + "count": 1, + "id": "malum:soul_stained_steel_shovel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_stained_steel_sword.json b/src/generated/resources/data/malum/recipe/soul_stained_steel_sword.json new file mode 100644 index 000000000..fcba7c561 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_stained_steel_sword.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:soul_stained_steel_ingot" + } + }, + "pattern": [ + "X", + "X", + "#" + ], + "result": { + "count": 1, + "id": "malum:soul_stained_steel_sword" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soul_torch.json b/src/generated/resources/data/malum/recipe/soul_torch.json new file mode 100644 index 000000000..f61013f59 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soul_torch.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "S": { + "tag": "minecraft:soul_fire_base_blocks" + }, + "X": [ + { + "item": "minecraft:coal" + }, + { + "item": "minecraft:charcoal" + } + ] + }, + "pattern": [ + "X", + "#", + "S" + ], + "result": { + "count": 4, + "id": "minecraft:soul_torch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulstone_from_blasting.json b/src/generated/resources/data/malum/recipe/soulstone_from_blasting.json new file mode 100644 index 000000000..e088ef35c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulstone_from_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:soulstone_ore" + }, + "result": { + "id": "malum:processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulstone_from_block.json b/src/generated/resources/data/malum/recipe/soulstone_from_block.json new file mode 100644 index 000000000..ec93f4cde --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulstone_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_soulstone" + } + ], + "result": { + "count": 9, + "id": "malum:processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulstone_from_crushed_blasting.json b/src/generated/resources/data/malum/recipe/soulstone_from_crushed_blasting.json new file mode 100644 index 000000000..aefd91c27 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulstone_from_crushed_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:crushed_soulstone" + }, + "result": { + "id": "malum:processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulstone_from_crushed_smelting.json b/src/generated/resources/data/malum/recipe/soulstone_from_crushed_smelting.json new file mode 100644 index 000000000..8508ae44b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulstone_from_crushed_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:crushed_soulstone" + }, + "result": { + "id": "malum:processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulstone_from_deepslate_blasting.json b/src/generated/resources/data/malum/recipe/soulstone_from_deepslate_blasting.json new file mode 100644 index 000000000..5cac62bee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulstone_from_deepslate_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:deepslate_soulstone_ore" + }, + "result": { + "id": "malum:processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulstone_from_deepslate_smelting.json b/src/generated/resources/data/malum/recipe/soulstone_from_deepslate_smelting.json new file mode 100644 index 000000000..3a4ebe243 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulstone_from_deepslate_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:deepslate_soulstone_ore" + }, + "result": { + "id": "malum:processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulstone_from_raw_blasting.json b/src/generated/resources/data/malum/recipe/soulstone_from_raw_blasting.json new file mode 100644 index 000000000..e1e2f1ce8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulstone_from_raw_blasting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:blasting", + "category": "misc", + "cookingtime": 100, + "experience": 0.25, + "ingredient": { + "item": "malum:raw_soulstone" + }, + "result": { + "id": "malum:processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulstone_from_raw_smelting.json b/src/generated/resources/data/malum/recipe/soulstone_from_raw_smelting.json new file mode 100644 index 000000000..880245009 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulstone_from_raw_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:raw_soulstone" + }, + "result": { + "id": "malum:processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulstone_from_smelting.json b/src/generated/resources/data/malum/recipe/soulstone_from_smelting.json new file mode 100644 index 000000000..ef0f6877e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulstone_from_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.25, + "ingredient": { + "item": "malum:soulstone_ore" + }, + "result": { + "id": "malum:processed_soulstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood.json b/src/generated/resources/data/malum/recipe/soulwood.json new file mode 100644 index 000000000..f76c2e50c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bark", + "key": { + "#": { + "item": "malum:soulwood_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "malum:soulwood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_beam.json b/src/generated/resources/data/malum/recipe/soulwood_beam.json new file mode 100644 index 000000000..123187b17 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_beam.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:soulwood_planks" + } + }, + "pattern": [ + "#", + "#", + "#" + ], + "result": { + "count": 3, + "id": "malum:soulwood_beam" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_boards.json b/src/generated/resources/data/malum/recipe/soulwood_boards.json new file mode 100644 index 000000000..50d400307 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_boards.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:soulwood_board_ingredient" + } + }, + "pattern": [ + " # ", + "###", + " # " + ], + "result": { + "count": 20, + "id": "malum:soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_boards_from_vertical_soulwood_boards.json b/src/generated/resources/data/malum/recipe/soulwood_boards_from_vertical_soulwood_boards.json new file mode 100644 index 000000000..aff44228b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_boards_from_vertical_soulwood_boards.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_soulwood_boards" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_boards_slab.json b/src/generated/resources/data/malum/recipe/soulwood_boards_slab.json new file mode 100644 index 000000000..58b72b5d8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_boards_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_boards" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:soulwood_boards_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_boards_stairs.json b/src/generated/resources/data/malum/recipe/soulwood_boards_stairs.json new file mode 100644 index 000000000..05d8842e2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_boards_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_boards" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:soulwood_boards_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_boards_wall.json b/src/generated/resources/data/malum/recipe/soulwood_boards_wall.json new file mode 100644 index 000000000..13e00a2cd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_boards_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_boards" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:soulwood_boards_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_boat.json b/src/generated/resources/data/malum/recipe/soulwood_boat.json new file mode 100644 index 000000000..8cc1cad87 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:soulwood_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "malum:soulwood_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_door.json b/src/generated/resources/data/malum/recipe/soulwood_door.json new file mode 100644 index 000000000..287193481 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_door.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:soulwood_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "malum:soulwood_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_item_pedestal.json b/src/generated/resources/data/malum/recipe/soulwood_item_pedestal.json new file mode 100644 index 000000000..cd6e97f9d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_item_pedestal.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "tag": "malum:soulwood_planks" + }, + "Y": { + "tag": "malum:soulwood_slabs" + } + }, + "pattern": [ + "YYY", + " X ", + "YYY" + ], + "result": { + "count": 1, + "id": "malum:soulwood_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_item_stand.json b/src/generated/resources/data/malum/recipe/soulwood_item_stand.json new file mode 100644 index 000000000..000ce1797 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_item_stand.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "tag": "malum:soulwood_planks" + }, + "Y": { + "tag": "malum:soulwood_slabs" + } + }, + "pattern": [ + "YYY", + "XXX" + ], + "result": { + "count": 2, + "id": "malum:soulwood_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_open_trapdoor_exchange.json b/src/generated/resources/data/malum/recipe/soulwood_open_trapdoor_exchange.json new file mode 100644 index 000000000..f4d7e083f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_open_trapdoor_exchange.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:solid_soulwood_trapdoor" + } + ], + "result": { + "count": 1, + "id": "malum:soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_panel.json b/src/generated/resources/data/malum/recipe/soulwood_panel.json new file mode 100644 index 000000000..c86e1a863 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_panel.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:soulwood_planks" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 9, + "id": "malum:soulwood_panel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_planks.json b/src/generated/resources/data/malum/recipe/soulwood_planks.json new file mode 100644 index 000000000..7908d4a06 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "planks", + "ingredients": [ + { + "tag": "malum:soulwood_logs" + } + ], + "result": { + "count": 4, + "id": "malum:soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_planks_button.json b/src/generated/resources/data/malum/recipe/soulwood_planks_button.json new file mode 100644 index 000000000..fd4106f31 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_planks_button.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "tag": "malum:soulwood_planks" + } + ], + "result": { + "count": 1, + "id": "malum:soulwood_planks_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_planks_fence.json b/src/generated/resources/data/malum/recipe/soulwood_planks_fence.json new file mode 100644 index 000000000..a7a44f20d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_planks_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "W": { + "tag": "malum:soulwood_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "malum:soulwood_planks_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_planks_fence_gate.json b/src/generated/resources/data/malum/recipe/soulwood_planks_fence_gate.json new file mode 100644 index 000000000..cc14059ec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_planks_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "c:rods/wooden" + }, + "W": { + "tag": "malum:soulwood_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "malum:soulwood_planks_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_planks_from_soulwood_tiles.json b/src/generated/resources/data/malum/recipe/soulwood_planks_from_soulwood_tiles.json new file mode 100644 index 000000000..912cbd7ce --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_planks_from_soulwood_tiles.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_tiles" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_planks_pressure_plate.json b/src/generated/resources/data/malum/recipe/soulwood_planks_pressure_plate.json new file mode 100644 index 000000000..77f0d5b50 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_planks_pressure_plate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "malum:soulwood_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "malum:soulwood_planks_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_planks_slab.json b/src/generated/resources/data/malum/recipe/soulwood_planks_slab.json new file mode 100644 index 000000000..9af2b8e00 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_planks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:soulwood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_planks_stairs.json b/src/generated/resources/data/malum/recipe/soulwood_planks_stairs.json new file mode 100644 index 000000000..5e2086082 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_planks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:soulwood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_sign.json b/src/generated/resources/data/malum/recipe/soulwood_sign.json new file mode 100644 index 000000000..8b29f9d36 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "sign", + "key": { + "#": { + "tag": "malum:soulwood_planks" + }, + "X": { + "tag": "c:rods/wooden" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "malum:soulwood_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_solid_trapdoor_exchange.json b/src/generated/resources/data/malum/recipe/soulwood_solid_trapdoor_exchange.json new file mode 100644 index 000000000..9eb8fa767 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_solid_trapdoor_exchange.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:soulwood_trapdoor" + } + ], + "result": { + "count": 1, + "id": "malum:solid_soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_tablet.json b/src/generated/resources/data/malum/recipe/soulwood_tablet.json new file mode 100644 index 000000000..2fe5f4782 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_tablet.json @@ -0,0 +1,56 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "item": "malum:processed_soulstone" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:soulwood_planks" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "count": 2, + "ingredient": { + "item": "malum:soulwood_log" + } + }, + "output": { + "count": 2, + "id": "malum:soulwood_tablet" + }, + "spirits": [ + { + "type": "aerial", + "count": 8 + }, + { + "type": "aqueous", + "count": 8 + }, + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + }, + { + "type": "eldritch", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_tiles_from_vertical_soulwood_planks.json b/src/generated/resources/data/malum/recipe/soulwood_tiles_from_vertical_soulwood_planks.json new file mode 100644 index 000000000..5b7d42315 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_tiles_from_vertical_soulwood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_soulwood_planks" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_tiles_slab.json b/src/generated/resources/data/malum/recipe/soulwood_tiles_slab.json new file mode 100644 index 000000000..76ecb6348 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_tiles_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:soulwood_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_tiles_stairs.json b/src/generated/resources/data/malum/recipe/soulwood_tiles_stairs.json new file mode 100644 index 000000000..3898b4126 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_tiles_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:soulwood_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/soulwood_totem_base.json b/src/generated/resources/data/malum/recipe/soulwood_totem_base.json new file mode 100644 index 000000000..d2f4f14b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/soulwood_totem_base.json @@ -0,0 +1,50 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 6, + "ingredient": { + "item": "malum:soulwood_planks" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:soulwood_log" + } + }, + "output": { + "count": 4, + "id": "malum:soulwood_totem_base" + }, + "spirits": [ + { + "type": "aerial", + "count": 2 + }, + { + "type": "aqueous", + "count": 2 + }, + { + "type": "earthen", + "count": 2 + }, + { + "type": "infernal", + "count": 2 + }, + { + "type": "eldritch", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spectral_arrow.json b/src/generated/resources/data/malum/recipe/spectral_arrow.json new file mode 100644 index 000000000..5e6eabe1b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spectral_arrow.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:glowstone_dust" + }, + "X": { + "item": "minecraft:arrow" + } + }, + "pattern": [ + " # ", + "#X#", + " # " + ], + "result": { + "count": 2, + "id": "minecraft:spectral_arrow" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spectral_lens.json b/src/generated/resources/data/malum/recipe/spectral_lens.json new file mode 100644 index 000000000..974621474 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spectral_lens.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:hex_ash" + }, + "Y": { + "tag": "c:glass_panes" + } + }, + "pattern": [ + " X ", + "XYX", + " X " + ], + "result": { + "count": 1, + "id": "malum:spectral_lens" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spectral_optic.json b/src/generated/resources/data/malum/recipe/spectral_optic.json new file mode 100644 index 000000000..3bc021c35 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spectral_optic.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:hallowed_gold_ingot" + }, + "X": { + "item": "malum:runewood_planks" + }, + "Y": { + "item": "malum:spectral_lens" + } + }, + "pattern": [ + " X ", + "#Y#", + " X " + ], + "result": { + "count": 2, + "id": "malum:spectral_optic" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spire_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/spire_armor_trim_smithing_template.json new file mode 100644 index 000000000..698ce6f77 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spire_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:purpur_block" + }, + "S": { + "item": "minecraft:spire_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:spire_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spire_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/spire_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..c3ce1c5c4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spire_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:spire_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_altar.json b/src/generated/resources/data/malum/recipe/spirit_altar.json new file mode 100644 index 000000000..0e590969e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_altar.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:runewood_planks" + }, + "Y": { + "item": "malum:processed_soulstone" + }, + "Z": { + "tag": "c:ingots/gold" + } + }, + "pattern": [ + " Y ", + "ZXZ", + "XXX" + ], + "result": { + "count": 1, + "id": "malum:spirit_altar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_catalyzer.json b/src/generated/resources/data/malum/recipe/spirit_catalyzer.json new file mode 100644 index 000000000..fbee4a501 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_catalyzer.json @@ -0,0 +1,42 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 4, + "ingredient": { + "item": "malum:tainted_rock" + } + }, + { + "ingredient": { + "item": "malum:ether" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:twisted_rock" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:twisted_rock_item_pedestal" + } + }, + "output": { + "count": 1, + "id": "malum:spirit_catalyzer" + }, + "spirits": [ + { + "type": "infernal", + "count": 8 + }, + { + "type": "aerial", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible.json b/src/generated/resources/data/malum/recipe/spirit_crucible.json new file mode 100644 index 000000000..e5cfb24f1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible.json @@ -0,0 +1,43 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:hex_ash" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:tainted_rock" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:twisted_rock" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:furnace" + } + }, + "output": { + "count": 1, + "id": "malum:spirit_crucible" + }, + "spirits": [ + { + "type": "infernal", + "count": 12 + }, + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/focus/amethyst_shard.json b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/amethyst_shard.json new file mode 100644 index 000000000..0b03be250 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/amethyst_shard.json @@ -0,0 +1,22 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 1, + "ingredient": { + "item": "malum:alchemical_impetus" + }, + "output": { + "count": 8, + "id": "minecraft:amethyst_shard" + }, + "spirits": [ + { + "type": "aerial", + "count": 2 + }, + { + "type": "arcane", + "count": 2 + } + ], + "time": 300 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/focus/blazing_quartz.json b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/blazing_quartz.json new file mode 100644 index 000000000..6be9c6bb6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/blazing_quartz.json @@ -0,0 +1,22 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 1, + "ingredient": { + "item": "malum:alchemical_impetus" + }, + "output": { + "count": 4, + "id": "malum:blazing_quartz" + }, + "spirits": [ + { + "type": "infernal", + "count": 2 + }, + { + "type": "arcane", + "count": 2 + } + ], + "time": 300 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/focus/glowstone_dust.json b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/glowstone_dust.json new file mode 100644 index 000000000..f90160640 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/glowstone_dust.json @@ -0,0 +1,18 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 1, + "ingredient": { + "item": "malum:alchemical_impetus" + }, + "output": { + "count": 8, + "id": "minecraft:glowstone_dust" + }, + "spirits": [ + { + "type": "infernal", + "count": 1 + } + ], + "time": 300 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/focus/gunpowder.json b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/gunpowder.json new file mode 100644 index 000000000..8353b9dd3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/gunpowder.json @@ -0,0 +1,18 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 1, + "ingredient": { + "item": "malum:alchemical_impetus" + }, + "output": { + "count": 8, + "id": "minecraft:gunpowder" + }, + "spirits": [ + { + "type": "earthen", + "count": 1 + } + ], + "time": 300 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/focus/prismarine_shard.json b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/prismarine_shard.json new file mode 100644 index 000000000..01b743934 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/prismarine_shard.json @@ -0,0 +1,22 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 1, + "ingredient": { + "item": "malum:alchemical_impetus" + }, + "output": { + "count": 8, + "id": "minecraft:prismarine_shard" + }, + "spirits": [ + { + "type": "aqueous", + "count": 2 + }, + { + "type": "arcane", + "count": 2 + } + ], + "time": 300 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/focus/quartz.json b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/quartz.json new file mode 100644 index 000000000..95c56b369 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/quartz.json @@ -0,0 +1,22 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 1, + "ingredient": { + "item": "malum:alchemical_impetus" + }, + "output": { + "count": 4, + "id": "minecraft:quartz" + }, + "spirits": [ + { + "type": "earthen", + "count": 2 + }, + { + "type": "arcane", + "count": 2 + } + ], + "time": 300 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/focus/redstone.json b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/redstone.json new file mode 100644 index 000000000..a205b080f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/focus/redstone.json @@ -0,0 +1,18 @@ +{ + "type": "malum:spirit_focusing", + "durabilityCost": 1, + "ingredient": { + "item": "malum:alchemical_impetus" + }, + "output": { + "count": 8, + "id": "minecraft:redstone" + }, + "spirits": [ + { + "type": "arcane", + "count": 1 + } + ], + "time": 300 +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/alchemical_impetus_restoration.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/alchemical_impetus_restoration.json new file mode 100644 index 000000000..8afd1d8b0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/alchemical_impetus_restoration.json @@ -0,0 +1,25 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 1.0, + "inputs": [ + "malum:cracked_alchemical_impetus" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 2, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "spirits": [ + { + "type": "earthen", + "count": 4 + }, + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/copper.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/copper.json new file mode 100644 index 000000000..90224f7ed --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/copper.json @@ -0,0 +1,19 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.5, + "inputs": [], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 2, + "ingredient": { + "tag": "c:ingots/copper" + } + }, + "spirits": [ + { + "type": "earthen", + "count": 6 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/diamond.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/diamond.json new file mode 100644 index 000000000..ab403a43e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/diamond.json @@ -0,0 +1,34 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.5, + "inputs": [ + "minecraft:diamond_chestplate", + "minecraft:diamond_pickaxe", + "minecraft:diamond_helmet", + "minecraft:diamond_leggings", + "minecraft:diamond_axe", + "farmersdelight:diamond_knife", + "minecraft:diamond_shovel", + "minecraft:diamond_hoe", + "minecraft:diamond_sword", + "minecraft:diamond_boots" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 2, + "ingredient": { + "tag": "c:gems/diamond" + } + }, + "spirits": [ + { + "type": "arcane", + "count": 16 + }, + { + "type": "earthen", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/flint.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/flint.json new file mode 100644 index 000000000..d545ce8c3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/flint.json @@ -0,0 +1,22 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.5, + "inputs": [ + "minecraft:flint_and_steel", + "farmersdelight:flint_knife" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 2, + "ingredient": { + "item": "minecraft:flint" + } + }, + "spirits": [ + { + "type": "earthen", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/gold.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/gold.json new file mode 100644 index 000000000..dbdd7ad2f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/gold.json @@ -0,0 +1,30 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.5, + "inputs": [ + "minecraft:golden_boots", + "farmersdelight:golden_knife", + "minecraft:golden_shovel", + "minecraft:golden_axe", + "minecraft:golden_hoe", + "minecraft:golden_sword", + "minecraft:golden_pickaxe", + "minecraft:golden_helmet", + "minecraft:golden_leggings", + "minecraft:golden_chestplate" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 2, + "ingredient": { + "tag": "c:ingots/gold" + } + }, + "spirits": [ + { + "type": "arcane", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/iron.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/iron.json new file mode 100644 index 000000000..7feac5e10 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/iron.json @@ -0,0 +1,31 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.5, + "inputs": [ + "malum:crude_scythe", + "minecraft:iron_shovel", + "minecraft:iron_sword", + "minecraft:iron_helmet", + "minecraft:iron_pickaxe", + "minecraft:iron_hoe", + "farmersdelight:iron_knife", + "minecraft:iron_chestplate", + "minecraft:iron_leggings", + "minecraft:iron_boots", + "minecraft:iron_axe" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 2, + "ingredient": { + "tag": "c:ingots/iron" + } + }, + "spirits": [ + { + "type": "earthen", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/metal_impetus_restoration.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/metal_impetus_restoration.json new file mode 100644 index 000000000..95485431e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/metal_impetus_restoration.json @@ -0,0 +1,35 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 1.0, + "inputs": [ + "malum:cracked_iron_impetus", + "malum:cracked_gold_impetus", + "malum:cracked_copper_impetus", + "malum:cracked_lead_impetus", + "malum:cracked_silver_impetus", + "malum:cracked_aluminum_impetus", + "malum:cracked_nickel_impetus", + "malum:cracked_uranium_impetus", + "malum:cracked_osmium_impetus", + "malum:cracked_zinc_impetus", + "malum:cracked_tin_impetus" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 2, + "ingredient": { + "item": "malum:cthonic_gold_fragment" + } + }, + "spirits": [ + { + "type": "infernal", + "count": 16 + }, + { + "type": "earthen", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/netherite.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/netherite.json new file mode 100644 index 000000000..b679365c2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/netherite.json @@ -0,0 +1,41 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.5, + "inputs": [ + "minecraft:netherite_sword", + "minecraft:netherite_axe", + "minecraft:netherite_shovel", + "minecraft:netherite_chestplate", + "minecraft:netherite_pickaxe", + "minecraft:netherite_boots", + "minecraft:netherite_leggings", + "minecraft:netherite_hoe", + "minecraft:netherite_helmet", + "farmersdelight:netherite_knife" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "ingredient": { + "tag": "c:ingots/netherite" + } + }, + "spirits": [ + { + "type": "infernal", + "count": 16 + }, + { + "type": "arcane", + "count": 8 + }, + { + "type": "earthen", + "count": 8 + }, + { + "type": "eldritch", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/soul_hunter_armor.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/soul_hunter_armor.json new file mode 100644 index 000000000..f3240f47d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/soul_hunter_armor.json @@ -0,0 +1,32 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.75, + "inputs": [ + "malum:soul_hunter_cloak", + "malum:soul_hunter_robe", + "malum:soul_hunter_leggings", + "malum:soul_hunter_boots" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 4, + "ingredient": { + "item": "malum:spirit_fabric" + } + }, + "spirits": [ + { + "type": "arcane", + "count": 16 + }, + { + "type": "aerial", + "count": 8 + }, + { + "type": "wicked", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/soul_stained_steel.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/soul_stained_steel.json new file mode 100644 index 000000000..a6a50b71c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/soul_stained_steel.json @@ -0,0 +1,34 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.75, + "inputs": [ + "malum:soul_stained_steel_sword", + "malum:soul_stained_steel_axe", + "malum:soul_stained_steel_pickaxe", + "malum:soul_stained_steel_shovel", + "malum:soul_stained_steel_hoe", + "malum:soul_stained_steel_knife" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 2, + "ingredient": { + "item": "malum:soul_stained_steel_ingot" + } + }, + "spirits": [ + { + "type": "arcane", + "count": 8 + }, + { + "type": "earthen", + "count": 4 + }, + { + "type": "wicked", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/special_soul_stained_steel.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/special_soul_stained_steel.json new file mode 100644 index 000000000..90e9c63e0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/special_soul_stained_steel.json @@ -0,0 +1,33 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.75, + "inputs": [ + "malum:soul_stained_steel_scythe", + "malum:soul_stained_steel_helmet", + "malum:soul_stained_steel_chestplate", + "malum:soul_stained_steel_leggings", + "malum:soul_stained_steel_boots" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 4, + "ingredient": { + "item": "malum:soul_stained_steel_ingot" + } + }, + "spirits": [ + { + "type": "arcane", + "count": 16 + }, + { + "type": "earthen", + "count": 8 + }, + { + "type": "wicked", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/stone.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/stone.json new file mode 100644 index 000000000..60576712c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/stone.json @@ -0,0 +1,25 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.5, + "inputs": [ + "minecraft:stone_axe", + "minecraft:stone_hoe", + "minecraft:stone_sword", + "minecraft:stone_pickaxe", + "minecraft:stone_shovel" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 2, + "ingredient": { + "tag": "minecraft:stone_tool_materials" + } + }, + "spirits": [ + { + "type": "earthen", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/trident.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/trident.json new file mode 100644 index 000000000..b2cb7da84 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/trident.json @@ -0,0 +1,24 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 1.0, + "inputs": [ + "minecraft:trident" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "ingredient": { + "item": "minecraft:heart_of_the_sea" + } + }, + "spirits": [ + { + "type": "aqueous", + "count": 16 + }, + { + "type": "arcane", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/tyrving.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/tyrving.json new file mode 100644 index 000000000..b69645fce --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/tyrving.json @@ -0,0 +1,33 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.75, + "inputs": [ + "malum:tyrving" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 8, + "ingredient": { + "item": "malum:twisted_rock" + } + }, + "spirits": [ + { + "type": "wicked", + "count": 16 + }, + { + "type": "arcane", + "count": 8 + }, + { + "type": "earthen", + "count": 8 + }, + { + "type": "eldritch", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_crucible/repair/wooden.json b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/wooden.json new file mode 100644 index 000000000..a2b7b100c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_crucible/repair/wooden.json @@ -0,0 +1,25 @@ +{ + "type": "malum:spirit_repair", + "durabilityPercentage": 0.5, + "inputs": [ + "minecraft:wooden_sword", + "minecraft:wooden_hoe", + "minecraft:wooden_axe", + "minecraft:wooden_pickaxe", + "minecraft:wooden_shovel" + ], + "itemIdRegex": ".*", + "modIdRegex": ".*", + "repairMaterial": { + "count": 4, + "ingredient": { + "tag": "minecraft:planks" + } + }, + "spirits": [ + { + "type": "earthen", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_fabric.json b/src/generated/resources/data/malum/recipe/spirit_fabric.json new file mode 100644 index 000000000..02e7ed7c7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_fabric.json @@ -0,0 +1,41 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "tag": "c:strings" + } + }, + { + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "count": 2, + "ingredient": { + "tag": "minecraft:wool" + } + }, + "output": { + "count": 4, + "id": "malum:spirit_fabric" + }, + "spirits": [ + { + "type": "wicked", + "count": 2 + }, + { + "type": "earthen", + "count": 1 + }, + { + "type": "aerial", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_jar.json b/src/generated/resources/data/malum/recipe/spirit_jar.json new file mode 100644 index 000000000..1f7f87ead --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_jar.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "Y": { + "tag": "c:glass_panes" + }, + "Z": { + "item": "malum:hallowed_gold_ingot" + } + }, + "pattern": [ + "YZY", + "Y Y", + "YYY" + ], + "result": { + "count": 1, + "id": "malum:spirit_jar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_pouch.json b/src/generated/resources/data/malum/recipe/spirit_pouch.json new file mode 100644 index 000000000..b192f5ae1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_pouch.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "tag": "c:strings" + }, + "Y": { + "item": "malum:spirit_fabric" + }, + "Z": { + "tag": "minecraft:soul_fire_base_blocks" + } + }, + "pattern": [ + " X ", + "YZY", + " Y " + ], + "result": { + "count": 1, + "id": "malum:spirit_pouch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/andesite_to_tuff.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/andesite_to_tuff.json new file mode 100644 index 000000000..ce2ffffe1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/andesite_to_tuff.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:andesite" + }, + "output": { + "count": 1, + "id": "minecraft:tuff" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/basalt_to_netherrack.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/basalt_to_netherrack.json new file mode 100644 index 000000000..a7bb79feb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/basalt_to_netherrack.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:basalt" + }, + "output": { + "count": 1, + "id": "minecraft:netherrack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/calcite_to_stone.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/calcite_to_stone.json new file mode 100644 index 000000000..62991bc41 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/calcite_to_stone.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:calcite" + }, + "output": { + "count": 1, + "id": "minecraft:stone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/clay_to_prismarine.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/clay_to_prismarine.json new file mode 100644 index 000000000..60d5d7bf1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/clay_to_prismarine.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:clay" + }, + "output": { + "count": 1, + "id": "minecraft:prismarine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/cobbled_deepslate_to_basalt.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/cobbled_deepslate_to_basalt.json new file mode 100644 index 000000000..fed3fff58 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/cobbled_deepslate_to_basalt.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:cobbled_deepslate" + }, + "output": { + "count": 1, + "id": "minecraft:basalt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/cobblestone_to_gravel.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/cobblestone_to_gravel.json new file mode 100644 index 000000000..4466e275d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/cobblestone_to_gravel.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:cobblestone" + }, + "output": { + "count": 1, + "id": "minecraft:gravel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/deepslate_to_cobbled_deepslate.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/deepslate_to_cobbled_deepslate.json new file mode 100644 index 000000000..3beca0627 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/deepslate_to_cobbled_deepslate.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:deepslate" + }, + "output": { + "count": 1, + "id": "minecraft:cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/diorite_to_calcite.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/diorite_to_calcite.json new file mode 100644 index 000000000..6af3d85fd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/diorite_to_calcite.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:diorite" + }, + "output": { + "count": 1, + "id": "minecraft:calcite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/dripstone_block_to_stone.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/dripstone_block_to_stone.json new file mode 100644 index 000000000..e83dfb1f4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/dripstone_block_to_stone.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:dripstone_block" + }, + "output": { + "count": 1, + "id": "minecraft:stone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/granite_to_dripstone_block.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/granite_to_dripstone_block.json new file mode 100644 index 000000000..2b19720b8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/granite_to_dripstone_block.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:granite" + }, + "output": { + "count": 1, + "id": "minecraft:dripstone_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/gravel_to_sand.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/gravel_to_sand.json new file mode 100644 index 000000000..49807c440 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/gravel_to_sand.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:gravel" + }, + "output": { + "count": 1, + "id": "minecraft:sand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/ice_to_blighted_soil.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/ice_to_blighted_soil.json new file mode 100644 index 000000000..55e60de3c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/ice_to_blighted_soil.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:ice" + }, + "output": { + "count": 1, + "id": "malum:blighted_soil" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/netherrack_to_soul_sand.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/netherrack_to_soul_sand.json new file mode 100644 index 000000000..bce110e6c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/netherrack_to_soul_sand.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:netherrack" + }, + "output": { + "count": 1, + "id": "minecraft:soul_sand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/prismarine_to_sea_lantern.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/prismarine_to_sea_lantern.json new file mode 100644 index 000000000..dd6ab2b4b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/prismarine_to_sea_lantern.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:prismarine" + }, + "output": { + "count": 1, + "id": "minecraft:sea_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/red_sand_to_blighted_soil.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/red_sand_to_blighted_soil.json new file mode 100644 index 000000000..47912baaf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/red_sand_to_blighted_soil.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:red_sand" + }, + "output": { + "count": 1, + "id": "malum:blighted_soil" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/sand_to_blighted_soil.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/sand_to_blighted_soil.json new file mode 100644 index 000000000..a52d912b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/sand_to_blighted_soil.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:sand" + }, + "output": { + "count": 1, + "id": "malum:blighted_soil" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/sea_lantern_to_snow_block.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/sea_lantern_to_snow_block.json new file mode 100644 index 000000000..c2a036599 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/sea_lantern_to_snow_block.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:sea_lantern" + }, + "output": { + "count": 1, + "id": "minecraft:snow_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/smooth_basalt_to_clay.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/smooth_basalt_to_clay.json new file mode 100644 index 000000000..fd922a4a0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/smooth_basalt_to_clay.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:smooth_basalt" + }, + "output": { + "count": 1, + "id": "minecraft:clay" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/snow_block_to_ice.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/snow_block_to_ice.json new file mode 100644 index 000000000..4460fb622 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/snow_block_to_ice.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:snow_block" + }, + "output": { + "count": 1, + "id": "minecraft:ice" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soul_sand_to_red_sand.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soul_sand_to_red_sand.json new file mode 100644 index 000000000..c739f3931 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soul_sand_to_red_sand.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:soul_sand" + }, + "output": { + "count": 1, + "id": "minecraft:red_sand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/beam.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/beam.json new file mode 100644 index 000000000..47d412757 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/beam.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_beam" + }, + "output": { + "count": 1, + "id": "malum:soulwood_beam" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards.json new file mode 100644 index 000000000..42ba597d2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_boards" + }, + "output": { + "count": 1, + "id": "malum:soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_slab.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_slab.json new file mode 100644 index 000000000..252d88247 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_slab.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_boards_slab" + }, + "output": { + "count": 1, + "id": "malum:soulwood_boards_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_stairs.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_stairs.json new file mode 100644 index 000000000..67c868cde --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_stairs.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_boards_stairs" + }, + "output": { + "count": 1, + "id": "malum:soulwood_boards_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_wall.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_wall.json new file mode 100644 index 000000000..3b5fbf5b1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/boards_wall.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_boards_wall" + }, + "output": { + "count": 1, + "id": "malum:soulwood_boards_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/cut_planks.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/cut_planks.json new file mode 100644 index 000000000..1d38757d4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/cut_planks.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:cut_runewood_planks" + }, + "output": { + "count": 1, + "id": "malum:cut_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/door.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/door.json new file mode 100644 index 000000000..af828455a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/door.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_door" + }, + "output": { + "count": 1, + "id": "malum:soulwood_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/exposed_log.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/exposed_log.json new file mode 100644 index 000000000..0cbf094ee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/exposed_log.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:exposed_runewood_log" + }, + "output": { + "count": 1, + "id": "malum:exposed_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/growth.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/growth.json new file mode 100644 index 000000000..247cfef62 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/growth.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_sapling" + }, + "output": { + "count": 1, + "id": "malum:soulwood_growth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/item_pedestal.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/item_pedestal.json new file mode 100644 index 000000000..d12c7af16 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/item_pedestal.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_item_pedestal" + }, + "output": { + "count": 1, + "id": "malum:soulwood_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/item_stand.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/item_stand.json new file mode 100644 index 000000000..c6508e966 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/item_stand.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_item_stand" + }, + "output": { + "count": 1, + "id": "malum:soulwood_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/leaves.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/leaves.json new file mode 100644 index 000000000..0a9fbb5ac --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/leaves.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_leaves" + }, + "output": { + "count": 1, + "id": "malum:soulwood_leaves" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/log.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/log.json new file mode 100644 index 000000000..0ce2c39c9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/log.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_log" + }, + "output": { + "count": 1, + "id": "malum:soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/panel.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/panel.json new file mode 100644 index 000000000..b61b9bedf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/panel.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_panel" + }, + "output": { + "count": 1, + "id": "malum:soulwood_panel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks.json new file mode 100644 index 000000000..bff09026d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_planks" + }, + "output": { + "count": 1, + "id": "malum:soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_button.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_button.json new file mode 100644 index 000000000..7a90b722e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_button.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_planks_button" + }, + "output": { + "count": 1, + "id": "malum:soulwood_planks_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_fence.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_fence.json new file mode 100644 index 000000000..cdf8ff03b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_fence.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_planks_fence" + }, + "output": { + "count": 1, + "id": "malum:soulwood_planks_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_fence_gate.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_fence_gate.json new file mode 100644 index 000000000..394206369 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_fence_gate.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_planks_fence_gate" + }, + "output": { + "count": 1, + "id": "malum:soulwood_planks_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_pressure_plate.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_pressure_plate.json new file mode 100644 index 000000000..26c8301c5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_pressure_plate.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_planks_pressure_plate" + }, + "output": { + "count": 1, + "id": "malum:soulwood_planks_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_slab.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_slab.json new file mode 100644 index 000000000..1feaf6ae9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_slab.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_planks_slab" + }, + "output": { + "count": 1, + "id": "malum:soulwood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_stairs.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_stairs.json new file mode 100644 index 000000000..711f9f170 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/planks_stairs.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_planks_stairs" + }, + "output": { + "count": 1, + "id": "malum:soulwood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/revealed_log.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/revealed_log.json new file mode 100644 index 000000000..0cf965874 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/revealed_log.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:revealed_runewood_log" + }, + "output": { + "count": 1, + "id": "malum:revealed_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks.json new file mode 100644 index 000000000..2309b3b90 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:rustic_runewood_planks" + }, + "output": { + "count": 1, + "id": "malum:rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks_slab.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks_slab.json new file mode 100644 index 000000000..07b14ee6b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks_slab.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:rustic_runewood_planks_slab" + }, + "output": { + "count": 1, + "id": "malum:rustic_soulwood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks_stairs.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks_stairs.json new file mode 100644 index 000000000..75981889b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/rustic_planks_stairs.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:rustic_runewood_planks_stairs" + }, + "output": { + "count": 1, + "id": "malum:rustic_soulwood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/sign.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/sign.json new file mode 100644 index 000000000..c1a1a60a2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/sign.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_sign" + }, + "output": { + "count": 1, + "id": "malum:soulwood_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/solid_trapdoor.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/solid_trapdoor.json new file mode 100644 index 000000000..6e4a45913 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/solid_trapdoor.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:solid_runewood_trapdoor" + }, + "output": { + "count": 1, + "id": "malum:solid_soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/soulwood.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/soulwood.json new file mode 100644 index 000000000..3b4e44c13 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/soulwood.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood" + }, + "output": { + "count": 1, + "id": "malum:soulwood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/stripped.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/stripped.json new file mode 100644 index 000000000..c3404a009 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/stripped.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:stripped_runewood" + }, + "output": { + "count": 1, + "id": "malum:stripped_soulwood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/stripped_log.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/stripped_log.json new file mode 100644 index 000000000..21adb4e25 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/stripped_log.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:stripped_runewood_log" + }, + "output": { + "count": 1, + "id": "malum:stripped_soulwood_log" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles.json new file mode 100644 index 000000000..4d0368cdb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_tiles" + }, + "output": { + "count": 1, + "id": "malum:soulwood_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles_slab.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles_slab.json new file mode 100644 index 000000000..92bc1a44e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles_slab.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_tiles_slab" + }, + "output": { + "count": 1, + "id": "malum:soulwood_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles_stairs.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles_stairs.json new file mode 100644 index 000000000..018f03920 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/tiles_stairs.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_tiles_stairs" + }, + "output": { + "count": 1, + "id": "malum:soulwood_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/totem_base.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/totem_base.json new file mode 100644 index 000000000..14d81b8af --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/totem_base.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_totem_base" + }, + "output": { + "count": 1, + "id": "malum:soulwood_totem_base" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/trapdoor.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/trapdoor.json new file mode 100644 index 000000000..ffe672d53 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/trapdoor.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:runewood_trapdoor" + }, + "output": { + "count": 1, + "id": "malum:soulwood_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards.json new file mode 100644 index 000000000..29efc3311 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:vertical_runewood_boards" + }, + "output": { + "count": 1, + "id": "malum:vertical_soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards_slab.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards_slab.json new file mode 100644 index 000000000..3f55df51a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards_slab.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:vertical_runewood_boards_slab" + }, + "output": { + "count": 1, + "id": "malum:vertical_soulwood_boards_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards_stairs.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards_stairs.json new file mode 100644 index 000000000..4f73787c6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_boards_stairs.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:vertical_runewood_boards_stairs" + }, + "output": { + "count": 1, + "id": "malum:vertical_soulwood_boards_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks.json new file mode 100644 index 000000000..858b0da8b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:vertical_runewood_planks" + }, + "output": { + "count": 1, + "id": "malum:vertical_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks_slab.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks_slab.json new file mode 100644 index 000000000..02fdcdbbb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks_slab.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:vertical_runewood_planks_slab" + }, + "output": { + "count": 1, + "id": "malum:vertical_soulwood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks_stairs.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks_stairs.json new file mode 100644 index 000000000..bd4732909 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_planks_stairs.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:vertical_runewood_planks_stairs" + }, + "output": { + "count": 1, + "id": "malum:vertical_soulwood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks.json new file mode 100644 index 000000000..8ba268cdd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:vertical_rustic_runewood_planks" + }, + "output": { + "count": 1, + "id": "malum:vertical_rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks_slab.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks_slab.json new file mode 100644 index 000000000..acd758b11 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks_slab.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:vertical_rustic_runewood_planks_slab" + }, + "output": { + "count": 1, + "id": "malum:vertical_rustic_soulwood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks_stairs.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks_stairs.json new file mode 100644 index 000000000..2d7e3826a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/soulwood/vertical_rustic_planks_stairs.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "soulwood", + "ingredient": { + "item": "malum:vertical_rustic_runewood_planks_stairs" + }, + "output": { + "count": 1, + "id": "malum:vertical_rustic_soulwood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/stone_to_cobblestone.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/stone_to_cobblestone.json new file mode 100644 index 000000000..8f9d4e463 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/stone_to_cobblestone.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:stone" + }, + "output": { + "count": 1, + "id": "minecraft:cobblestone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spirit_transmutation/tuff_block_to_stone.json b/src/generated/resources/data/malum/recipe/spirit_transmutation/tuff_block_to_stone.json new file mode 100644 index 000000000..15128572c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spirit_transmutation/tuff_block_to_stone.json @@ -0,0 +1,11 @@ +{ + "type": "malum:spirit_transmutation", + "group": "", + "ingredient": { + "item": "minecraft:tuff" + }, + "output": { + "count": 1, + "id": "minecraft:stone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/splash_of_gluttony.json b/src/generated/resources/data/malum/recipe/splash_of_gluttony.json new file mode 100644 index 000000000..0d8f66890 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/splash_of_gluttony.json @@ -0,0 +1,39 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "malum:rotting_essence" + } + }, + { + "ingredient": { + "tag": "c:gunpowders" + } + } + ], + "ingredient": { + "ingredient": { + "item": "minecraft:honey_bottle" + } + }, + "output": { + "count": 2, + "id": "malum:splash_of_gluttony" + }, + "spirits": [ + { + "type": "aqueous", + "count": 3 + }, + { + "type": "sacred", + "count": 2 + }, + { + "type": "wicked", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/splash_of_gluttony_from_concentrated_gluttony.json b/src/generated/resources/data/malum/recipe/splash_of_gluttony_from_concentrated_gluttony.json new file mode 100644 index 000000000..51e73db20 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/splash_of_gluttony_from_concentrated_gluttony.json @@ -0,0 +1,26 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "tag": "c:gunpowders" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:concentrated_gluttony" + } + }, + "output": { + "count": 1, + "id": "malum:splash_of_gluttony" + }, + "spirits": [ + { + "type": "aqueous", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sponge.json b/src/generated/resources/data/malum/recipe/sponge.json new file mode 100644 index 000000000..5ace45802 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sponge.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.15, + "ingredient": { + "item": "minecraft:wet_sponge" + }, + "result": { + "id": "minecraft:sponge" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_boat.json b/src/generated/resources/data/malum/recipe/spruce_boat.json new file mode 100644 index 000000000..d7b1e8b50 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_boat.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "boat", + "key": { + "#": { + "item": "minecraft:spruce_planks" + } + }, + "pattern": [ + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:spruce_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_button.json b/src/generated/resources/data/malum/recipe/spruce_button.json new file mode 100644 index 000000000..f43125330 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:spruce_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:spruce_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_chest_boat.json b/src/generated/resources/data/malum/recipe/spruce_chest_boat.json new file mode 100644 index 000000000..21e5d4f50 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_chest_boat.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "chest_boat", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:spruce_boat" + } + ], + "result": { + "count": 1, + "id": "minecraft:spruce_chest_boat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_door.json b/src/generated/resources/data/malum/recipe/spruce_door.json new file mode 100644 index 000000000..ccb9a390f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:spruce_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:spruce_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_fence.json b/src/generated/resources/data/malum/recipe/spruce_fence.json new file mode 100644 index 000000000..c6b374392 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:spruce_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:spruce_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_fence_gate.json b/src/generated/resources/data/malum/recipe/spruce_fence_gate.json new file mode 100644 index 000000000..2320f30e7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:spruce_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:spruce_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_hanging_sign.json b/src/generated/resources/data/malum/recipe/spruce_hanging_sign.json new file mode 100644 index 000000000..5a7029a7c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_spruce_log" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:spruce_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_planks.json b/src/generated/resources/data/malum/recipe/spruce_planks.json new file mode 100644 index 000000000..d5277931f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:spruce_logs" + } + ], + "result": { + "count": 4, + "id": "minecraft:spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_pressure_plate.json b/src/generated/resources/data/malum/recipe/spruce_pressure_plate.json new file mode 100644 index 000000000..7d7626c55 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:spruce_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:spruce_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_sign.json b/src/generated/resources/data/malum/recipe/spruce_sign.json new file mode 100644 index 000000000..0e06445db --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:spruce_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:spruce_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_slab.json b/src/generated/resources/data/malum/recipe/spruce_slab.json new file mode 100644 index 000000000..3b4fcaa43 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:spruce_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:spruce_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_stairs.json b/src/generated/resources/data/malum/recipe/spruce_stairs.json new file mode 100644 index 000000000..19d9d0c0c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:spruce_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:spruce_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_trapdoor.json b/src/generated/resources/data/malum/recipe/spruce_trapdoor.json new file mode 100644 index 000000000..124e3d9cd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:spruce_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spruce_wood.json b/src/generated/resources/data/malum/recipe/spruce_wood.json new file mode 100644 index 000000000..1bb2dc4b7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spruce_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:spruce_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:spruce_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/spyglass.json b/src/generated/resources/data/malum/recipe/spyglass.json new file mode 100644 index 000000000..79d1ab2c9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/spyglass.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:amethyst_shard" + }, + "X": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + " # ", + " X ", + " X " + ], + "result": { + "count": 1, + "id": "minecraft:spyglass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/staff_of_the_auric_flame.json b/src/generated/resources/data/malum/recipe/staff_of_the_auric_flame.json new file mode 100644 index 000000000..762a93478 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/staff_of_the_auric_flame.json @@ -0,0 +1,50 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "malum:fused_consciousness" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:auric_embers" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:void_salts" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:mnemonic_hex_staff" + } + }, + "output": { + "count": 1, + "id": "malum:staff_of_the_auric_flame" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + }, + { + "type": "arcane", + "count": 16 + }, + { + "type": "infernal", + "count": 16 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stellar_mechanism.json b/src/generated/resources/data/malum/recipe/stellar_mechanism.json new file mode 100644 index 000000000..8d64a8442 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stellar_mechanism.json @@ -0,0 +1,49 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "malum:fused_consciousness" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:null_slate" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:stellar_mechanism" + }, + "spirits": [ + { + "type": "aerial", + "count": 16 + }, + { + "type": "aqueous", + "count": 16 + }, + { + "type": "earthen", + "count": 16 + }, + { + "type": "infernal", + "count": 16 + }, + { + "type": "eldritch", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stick.json b/src/generated/resources/data/malum/recipe/stick.json new file mode 100644 index 000000000..cae5e52a4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stick.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "sticks", + "key": { + "#": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 4, + "id": "minecraft:stick" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stick_from_bamboo_item.json b/src/generated/resources/data/malum/recipe/stick_from_bamboo_item.json new file mode 100644 index 000000000..8bd43124c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stick_from_bamboo_item.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "sticks", + "key": { + "#": { + "item": "minecraft:bamboo" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:stick" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sticky_piston.json b/src/generated/resources/data/malum/recipe/sticky_piston.json new file mode 100644 index 000000000..a24955ffb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sticky_piston.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "P": { + "item": "minecraft:piston" + }, + "S": { + "item": "minecraft:slime_ball" + } + }, + "pattern": [ + "S", + "P" + ], + "result": { + "count": 1, + "id": "minecraft:sticky_piston" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone.json b/src/generated/resources/data/malum/recipe/stone.json new file mode 100644 index 000000000..e16a0d0af --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:cobblestone" + }, + "result": { + "id": "minecraft:stone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_axe.json b/src/generated/resources/data/malum/recipe/stone_axe.json new file mode 100644 index 000000000..1de18e38c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_axe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:stone_tool_materials" + } + }, + "pattern": [ + "XX", + "X#", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:stone_axe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_brick_slab.json b/src/generated/resources/data/malum/recipe/stone_brick_slab.json new file mode 100644 index 000000000..24819921a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:stone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_brick_slab_from_stone_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/stone_brick_slab_from_stone_bricks_stonecutting.json new file mode 100644 index 000000000..e56107e0f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_brick_slab_from_stone_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_brick_slab_from_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/stone_brick_slab_from_stone_stonecutting.json new file mode 100644 index 000000000..7a34cb850 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_brick_slab_from_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone" + }, + "result": { + "count": 2, + "id": "minecraft:stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_brick_stairs.json b/src/generated/resources/data/malum/recipe/stone_brick_stairs.json new file mode 100644 index 000000000..9c9ba7f97 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:stone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_brick_stairs_from_stone_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/stone_brick_stairs_from_stone_bricks_stonecutting.json new file mode 100644 index 000000000..bba72b155 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_brick_stairs_from_stone_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_brick_stairs_from_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/stone_brick_stairs_from_stone_stonecutting.json new file mode 100644 index 000000000..a640ba4ef --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_brick_stairs_from_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone" + }, + "result": { + "count": 1, + "id": "minecraft:stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_brick_wall.json b/src/generated/resources/data/malum/recipe/stone_brick_wall.json new file mode 100644 index 000000000..de144c56c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_brick_wall_from_stone_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/stone_brick_wall_from_stone_bricks_stonecutting.json new file mode 100644 index 000000000..b36f84d17 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_brick_wall_from_stone_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_brick_walls_from_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/stone_brick_walls_from_stone_stonecutting.json new file mode 100644 index 000000000..9d2a2ce91 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_brick_walls_from_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone" + }, + "result": { + "count": 1, + "id": "minecraft:stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_bricks.json b/src/generated/resources/data/malum/recipe/stone_bricks.json new file mode 100644 index 000000000..3dfbecac9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:stone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_bricks_from_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/stone_bricks_from_stone_stonecutting.json new file mode 100644 index 000000000..8a9567e0f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_bricks_from_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone" + }, + "result": { + "count": 1, + "id": "minecraft:stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_button.json b/src/generated/resources/data/malum/recipe/stone_button.json new file mode 100644 index 000000000..69f3d243d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_button.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "ingredients": [ + { + "item": "minecraft:stone" + } + ], + "result": { + "count": 1, + "id": "minecraft:stone_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_hoe.json b/src/generated/resources/data/malum/recipe/stone_hoe.json new file mode 100644 index 000000000..87391a193 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_hoe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:stone_tool_materials" + } + }, + "pattern": [ + "XX", + " #", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:stone_hoe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_pickaxe.json b/src/generated/resources/data/malum/recipe/stone_pickaxe.json new file mode 100644 index 000000000..f86f20760 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_pickaxe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:stone_tool_materials" + } + }, + "pattern": [ + "XXX", + " # ", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:stone_pickaxe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_pressure_plate.json b/src/generated/resources/data/malum/recipe/stone_pressure_plate.json new file mode 100644 index 000000000..5ed08a502 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_pressure_plate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:stone" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:stone_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_shovel.json b/src/generated/resources/data/malum/recipe/stone_shovel.json new file mode 100644 index 000000000..f2eb9d661 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_shovel.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:stone_tool_materials" + } + }, + "pattern": [ + "X", + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:stone_shovel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_slab.json b/src/generated/resources/data/malum/recipe/stone_slab.json new file mode 100644 index 000000000..faf55c2fb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:stone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:stone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_slab_from_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/stone_slab_from_stone_stonecutting.json new file mode 100644 index 000000000..3542f7c19 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_slab_from_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone" + }, + "result": { + "count": 2, + "id": "minecraft:stone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_stairs.json b/src/generated/resources/data/malum/recipe/stone_stairs.json new file mode 100644 index 000000000..1012f5cd5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:stone" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:stone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_stairs_from_stone_stonecutting.json b/src/generated/resources/data/malum/recipe/stone_stairs_from_stone_stonecutting.json new file mode 100644 index 000000000..d7ae1ccf4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_stairs_from_stone_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone" + }, + "result": { + "count": 1, + "id": "minecraft:stone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stone_sword.json b/src/generated/resources/data/malum/recipe/stone_sword.json new file mode 100644 index 000000000..73fa937d5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stone_sword.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:stone_tool_materials" + } + }, + "pattern": [ + "X", + "X", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:stone_sword" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stonecutter.json b/src/generated/resources/data/malum/recipe/stonecutter.json new file mode 100644 index 000000000..dabaafe51 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stonecutter.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stone" + }, + "I": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + " I ", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:stonecutter" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_acacia_wood.json b/src/generated/resources/data/malum/recipe/stripped_acacia_wood.json new file mode 100644 index 000000000..6e983d7d1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_acacia_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_acacia_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_acacia_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_birch_wood.json b/src/generated/resources/data/malum/recipe/stripped_birch_wood.json new file mode 100644 index 000000000..780e818f0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_birch_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_birch_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_birch_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_cherry_wood.json b/src/generated/resources/data/malum/recipe/stripped_cherry_wood.json new file mode 100644 index 000000000..2d2c53b72 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_cherry_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_cherry_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_cherry_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_crimson_hyphae.json b/src/generated/resources/data/malum/recipe/stripped_crimson_hyphae.json new file mode 100644 index 000000000..dc4eecb88 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_crimson_hyphae.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_crimson_stem" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_crimson_hyphae" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_dark_oak_wood.json b/src/generated/resources/data/malum/recipe/stripped_dark_oak_wood.json new file mode 100644 index 000000000..a59037ecc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_dark_oak_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_dark_oak_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_dark_oak_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_jungle_wood.json b/src/generated/resources/data/malum/recipe/stripped_jungle_wood.json new file mode 100644 index 000000000..a238dc42d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_jungle_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_jungle_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_jungle_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_mangrove_wood.json b/src/generated/resources/data/malum/recipe/stripped_mangrove_wood.json new file mode 100644 index 000000000..2c46cf282 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_mangrove_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_mangrove_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_mangrove_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_oak_wood.json b/src/generated/resources/data/malum/recipe/stripped_oak_wood.json new file mode 100644 index 000000000..0b7ce6d54 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_oak_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_oak_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_oak_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_runewood.json b/src/generated/resources/data/malum/recipe/stripped_runewood.json new file mode 100644 index 000000000..efd906f1f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_runewood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bark", + "key": { + "#": { + "item": "malum:stripped_runewood_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "malum:stripped_runewood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_soulwood.json b/src/generated/resources/data/malum/recipe/stripped_soulwood.json new file mode 100644 index 000000000..40a639a95 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_soulwood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bark", + "key": { + "#": { + "item": "malum:stripped_soulwood_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "malum:stripped_soulwood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_spruce_wood.json b/src/generated/resources/data/malum/recipe/stripped_spruce_wood.json new file mode 100644 index 000000000..ce9a74967 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_spruce_wood.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_spruce_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_spruce_wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/stripped_warped_hyphae.json b/src/generated/resources/data/malum/recipe/stripped_warped_hyphae.json new file mode 100644 index 000000000..8b64f6627 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/stripped_warped_hyphae.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:stripped_warped_stem" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:stripped_warped_hyphae" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sugar_from_honey_bottle.json b/src/generated/resources/data/malum/recipe/sugar_from_honey_bottle.json new file mode 100644 index 000000000..cc050f1a3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sugar_from_honey_bottle.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "sugar", + "ingredients": [ + { + "item": "minecraft:honey_bottle" + } + ], + "result": { + "count": 3, + "id": "minecraft:sugar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/sugar_from_sugar_cane.json b/src/generated/resources/data/malum/recipe/sugar_from_sugar_cane.json new file mode 100644 index 000000000..51f853700 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/sugar_from_sugar_cane.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "sugar", + "ingredients": [ + { + "item": "minecraft:sugar_cane" + } + ], + "result": { + "count": 1, + "id": "minecraft:sugar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/suspicious_stew.json b/src/generated/resources/data/malum/recipe/suspicious_stew.json new file mode 100644 index 000000000..31eddde02 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/suspicious_stew.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_suspiciousstew", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_ether_brazier.json b/src/generated/resources/data/malum/recipe/tainted_ether_brazier.json new file mode 100644 index 000000000..0610502f3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_ether_brazier.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "malum:tainted_rock" + }, + "S": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:ether" + } + }, + "pattern": [ + "#X#", + "S#S" + ], + "result": { + "count": 2, + "id": "malum:tainted_ether_brazier" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_iridescent_ether_brazier.json b/src/generated/resources/data/malum/recipe/tainted_iridescent_ether_brazier.json new file mode 100644 index 000000000..2be56a7d9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_iridescent_ether_brazier.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "malum:tainted_rock" + }, + "S": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:iridescent_ether" + } + }, + "pattern": [ + "#X#", + "S#S" + ], + "result": { + "count": 2, + "id": "malum:tainted_iridescent_ether_brazier" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock.json new file mode 100644 index 000000000..55d579af5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock.json @@ -0,0 +1,25 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "minecraft:stone_tool_materials" + } + }, + "output": { + "count": 16, + "id": "malum:tainted_rock" + }, + "spirits": [ + { + "type": "sacred", + "count": 1 + }, + { + "type": "arcane", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..e321b86f2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_from_small_tainted_rock_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_tainted_rock_bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_from_tainted_rock.json new file mode 100644 index 000000000..669488dd7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_from_tainted_rock.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab.json new file mode 100644 index 000000000..ec2a6b7f0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..2b0637ef8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..e6058772b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_slab_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_bricks" + }, + "result": { + "count": 2, + "id": "malum:tainted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs.json new file mode 100644 index 000000000..83ec865f0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..c4770d99e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..3682dae61 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stairs_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json new file mode 100644 index 000000000..fd805ed25 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stonecutting_from_small_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..770bfd83c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall.json new file mode 100644 index 000000000..0cc525d6b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..46560a038 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..b2f3a0fc9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_bricks_wall_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_button.json b/src/generated/resources/data/malum/recipe/tainted_rock_button.json new file mode 100644 index 000000000..11ae21836 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_button.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:tainted_rock" + } + ], + "result": { + "count": 1, + "id": "malum:tainted_rock_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_button_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_button_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..b2148bc35 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_button_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_column.json b/src/generated/resources/data/malum/recipe/tainted_rock_column.json new file mode 100644 index 000000000..bdce0e6d2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_column.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock" + } + }, + "pattern": [ + "#", + "#", + "#" + ], + "result": { + "count": 3, + "id": "malum:tainted_rock_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_column_cap.json b/src/generated/resources/data/malum/recipe/tainted_rock_column_cap.json new file mode 100644 index 000000000..34fc98a9f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_column_cap.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:polished_tainted_rock" + }, + "Y": { + "item": "malum:tainted_rock_column" + } + }, + "pattern": [ + "X", + "Y" + ], + "result": { + "count": 2, + "id": "malum:tainted_rock_column_cap" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_column_cap_stonecutting_from_polished_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_column_cap_stonecutting_from_polished_tainted_rock.json new file mode 100644 index 000000000..89978430d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_column_cap_stonecutting_from_polished_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_column_cap" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_column_cap_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_column_cap_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..a7be55655 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_column_cap_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_column_cap" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_column_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_column_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..bc40b1973 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_column_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_item_pedestal.json b/src/generated/resources/data/malum/recipe/tainted_rock_item_pedestal.json new file mode 100644 index 000000000..1aaa6a108 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_item_pedestal.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:tainted_rock" + }, + "Y": { + "item": "malum:tainted_rock_slab" + } + }, + "pattern": [ + "YYY", + "XXX" + ], + "result": { + "count": 2, + "id": "malum:tainted_rock_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_item_pedestal_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_item_pedestal_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..870391ae3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_item_pedestal_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_item_stand.json b/src/generated/resources/data/malum/recipe/tainted_rock_item_stand.json new file mode 100644 index 000000000..e04e8fdb1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_item_stand.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:tainted_rock" + }, + "Y": { + "item": "malum:tainted_rock_slab" + } + }, + "pattern": [ + "YYY", + " X ", + "YYY" + ], + "result": { + "count": 1, + "id": "malum:tainted_rock_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_item_stand_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_item_stand_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..59bf4d152 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_item_stand_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_pressure_plate.json b/src/generated/resources/data/malum/recipe/tainted_rock_pressure_plate.json new file mode 100644 index 000000000..4f7a62553 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_pressure_plate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "malum:tainted_rock_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_pressure_plate_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_pressure_plate_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..b18e316b3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_pressure_plate_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_slab.json b/src/generated/resources/data/malum/recipe/tainted_rock_slab.json new file mode 100644 index 000000000..aaa5bf0f4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:tainted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..8f09ca837 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:tainted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_stairs.json b/src/generated/resources/data/malum/recipe/tainted_rock_stairs.json new file mode 100644 index 000000000..a79b80ad5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:tainted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..8d1d57013 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tablet.json b/src/generated/resources/data/malum/recipe/tainted_rock_tablet.json new file mode 100644 index 000000000..c1be3e35c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tablet.json @@ -0,0 +1,44 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:tainted_rock" + } + }, + "output": { + "count": 2, + "id": "malum:tainted_rock_tablet" + }, + "spirits": [ + { + "type": "aerial", + "count": 8 + }, + { + "type": "aqueous", + "count": 8 + }, + { + "type": "earthen", + "count": 8 + }, + { + "type": "infernal", + "count": 8 + }, + { + "type": "eldritch", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_from_tainted_rock_bricks.json new file mode 100644 index 000000000..2d51ef233 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_from_tainted_rock_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab.json new file mode 100644 index 000000000..0a3795e39 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:tainted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..1ec662de9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 2, + "id": "malum:tainted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..54d9fa7f4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_slab_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_tiles" + }, + "result": { + "count": 2, + "id": "malum:tainted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs.json new file mode 100644 index 000000000..efcce2e13 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:tainted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..cbf5f9af6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..3badc7166 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stairs_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stonecutting_from_tainted_rock_bricks.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stonecutting_from_tainted_rock_bricks.json new file mode 100644 index 000000000..88393db3e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_stonecutting_from_tainted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall.json new file mode 100644 index 000000000..353ea7cee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock_tiles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:tainted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..f60c9c237 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json new file mode 100644 index 000000000..9e200fb2d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_tiles_wall_stonecutting_from_tainted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_wall.json b/src/generated/resources/data/malum/recipe/tainted_rock_wall.json new file mode 100644 index 000000000..72c95a1b2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:tainted_rock" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:tainted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tainted_rock_wall_stonecutting_from_tainted_rock.json b/src/generated/resources/data/malum/recipe/tainted_rock_wall_stonecutting_from_tainted_rock.json new file mode 100644 index 000000000..c5d19c277 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tainted_rock_wall_stonecutting_from_tainted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:tainted_rock" + }, + "result": { + "count": 1, + "id": "malum:tainted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/target.json b/src/generated/resources/data/malum/recipe/target.json new file mode 100644 index 000000000..2c7c6359b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/target.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "H": { + "item": "minecraft:hay_block" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " R ", + "RHR", + " R " + ], + "result": { + "count": 1, + "id": "minecraft:target" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/terracotta.json b/src/generated/resources/data/malum/recipe/terracotta.json new file mode 100644 index 000000000..6834b8206 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.35, + "ingredient": { + "item": "minecraft:clay" + }, + "result": { + "id": "minecraft:terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/the_device.json b/src/generated/resources/data/malum/recipe/the_device.json new file mode 100644 index 000000000..0aaa031b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/the_device.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:twisted_rock" + }, + "Y": { + "item": "malum:tainted_rock" + } + }, + "pattern": [ + "XYX", + "YXY", + "XYX" + ], + "result": { + "count": 1, + "id": "malum:the_device" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/the_vessel.json b/src/generated/resources/data/malum/recipe/the_vessel.json new file mode 100644 index 000000000..f4e8d810f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/the_vessel.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "malum:the_device" + }, + "output": { + "count": 1, + "id": "malum:the_vessel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tide_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/tide_armor_trim_smithing_template.json new file mode 100644 index 000000000..a7d608a0c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tide_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:prismarine" + }, + "S": { + "item": "minecraft:tide_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:tide_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tide_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/tide_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..13f6f020f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tide_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:tide_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tinted_glass.json b/src/generated/resources/data/malum/recipe/tinted_glass.json new file mode 100644 index 000000000..8b5c13e4c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tinted_glass.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "G": { + "item": "minecraft:glass" + }, + "S": { + "item": "minecraft:amethyst_shard" + } + }, + "pattern": [ + " S ", + "SGS", + " S " + ], + "result": { + "count": 2, + "id": "minecraft:tinted_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tipped_arrow.json b/src/generated/resources/data/malum/recipe/tipped_arrow.json new file mode 100644 index 000000000..dfd02df29 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tipped_arrow.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:crafting_special_tippedarrow", + "category": "misc" +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tnt.json b/src/generated/resources/data/malum/recipe/tnt.json new file mode 100644 index 000000000..ad347c653 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tnt.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": [ + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:red_sand" + } + ], + "X": { + "item": "minecraft:gunpowder" + } + }, + "pattern": [ + "X#X", + "#X#", + "X#X" + ], + "result": { + "count": 1, + "id": "minecraft:tnt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tnt_minecart.json b/src/generated/resources/data/malum/recipe/tnt_minecart.json new file mode 100644 index 000000000..eded95d40 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tnt_minecart.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:tnt" + }, + { + "item": "minecraft:minecart" + } + ], + "result": { + "count": 1, + "id": "minecraft:tnt_minecart" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tophat.json b/src/generated/resources/data/malum/recipe/tophat.json new file mode 100644 index 000000000..6b22e8097 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tophat.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "minecraft:black_wool" + }, + "output": { + "count": 1, + "id": "malum:tophat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/torch.json b/src/generated/resources/data/malum/recipe/torch.json new file mode 100644 index 000000000..1dd3833d5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/torch.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": [ + { + "item": "minecraft:coal" + }, + { + "item": "minecraft:charcoal" + } + ] + }, + "pattern": [ + "X", + "#" + ], + "result": { + "count": 4, + "id": "minecraft:torch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/torch_from_blazing_quartz.json b/src/generated/resources/data/malum/recipe/torch_from_blazing_quartz.json new file mode 100644 index 000000000..43282c01e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/torch_from_blazing_quartz.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:blazing_quartz" + }, + "&": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "#", + "&" + ], + "result": { + "count": 6, + "id": "minecraft:torch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/totemic_staff.json b/src/generated/resources/data/malum/recipe/totemic_staff.json new file mode 100644 index 000000000..57d6e2575 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/totemic_staff.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "tag": "c:rods/wooden" + }, + "Y": { + "tag": "malum:runewood_planks" + } + }, + "pattern": [ + " Y", + " X ", + "X " + ], + "result": { + "count": 1, + "id": "malum:totemic_staff" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/trans_prideweave.json b/src/generated/resources/data/malum/recipe/trans_prideweave.json new file mode 100644 index 000000000..fff210380 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/trans_prideweave.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:esoteric_spool" + }, + { + "item": "minecraft:egg" + } + ], + "result": { + "count": 1, + "id": "malum:trans_prideweave" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/trapped_chest.json b/src/generated/resources/data/malum/recipe/trapped_chest.json new file mode 100644 index 000000000..5d0e395be --- /dev/null +++ b/src/generated/resources/data/malum/recipe/trapped_chest.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "ingredients": [ + { + "item": "minecraft:chest" + }, + { + "item": "minecraft:tripwire_hook" + } + ], + "result": { + "count": 1, + "id": "minecraft:trapped_chest" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tripwire_hook.json b/src/generated/resources/data/malum/recipe/tripwire_hook.json new file mode 100644 index 000000000..6b027fdff --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tripwire_hook.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "S": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "I", + "S", + "#" + ], + "result": { + "count": 2, + "id": "minecraft:tripwire_hook" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_slab.json b/src/generated/resources/data/malum/recipe/tuff_brick_slab.json new file mode 100644 index 000000000..fc288dadd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:tuff_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:tuff_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_slab_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_brick_slab_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..0360fe669 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_slab_from_polished_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_tuff" + }, + "result": { + "count": 2, + "id": "minecraft:tuff_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_slab_from_tuff_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_brick_slab_from_tuff_bricks_stonecutting.json new file mode 100644 index 000000000..85cf98fd0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_slab_from_tuff_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff_bricks" + }, + "result": { + "count": 2, + "id": "minecraft:tuff_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_slab_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_brick_slab_from_tuff_stonecutting.json new file mode 100644 index 000000000..8a033380b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_slab_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 2, + "id": "minecraft:tuff_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_stairs.json b/src/generated/resources/data/malum/recipe/tuff_brick_stairs.json new file mode 100644 index 000000000..0cb444562 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:tuff_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:tuff_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..697f4f19a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_polished_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_tuff" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_tuff_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_tuff_bricks_stonecutting.json new file mode 100644 index 000000000..7978e0541 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_tuff_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_tuff_stonecutting.json new file mode 100644 index 000000000..3d2bff0e5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_stairs_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_wall.json b/src/generated/resources/data/malum/recipe/tuff_brick_wall.json new file mode 100644 index 000000000..de6148915 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:tuff_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:tuff_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_wall_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_brick_wall_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..bfc66879f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_wall_from_polished_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_tuff" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_wall_from_tuff_bricks_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_brick_wall_from_tuff_bricks_stonecutting.json new file mode 100644 index 000000000..674b561eb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_wall_from_tuff_bricks_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff_bricks" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_brick_wall_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_brick_wall_from_tuff_stonecutting.json new file mode 100644 index 000000000..81ebddcf3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_brick_wall_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_bricks.json b/src/generated/resources/data/malum/recipe/tuff_bricks.json new file mode 100644 index 000000000..192fd9f91 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "S": { + "item": "minecraft:polished_tuff" + } + }, + "pattern": [ + "SS", + "SS" + ], + "result": { + "count": 4, + "id": "minecraft:tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_bricks_from_polished_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_bricks_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..9645585b2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_bricks_from_polished_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_tuff" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_bricks_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_bricks_from_tuff_stonecutting.json new file mode 100644 index 000000000..2a8349839 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_bricks_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_slab.json b/src/generated/resources/data/malum/recipe/tuff_slab.json new file mode 100644 index 000000000..cfae773bf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:tuff" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:tuff_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_slab_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_slab_from_tuff_stonecutting.json new file mode 100644 index 000000000..448cb918c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_slab_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 2, + "id": "minecraft:tuff_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_stairs.json b/src/generated/resources/data/malum/recipe/tuff_stairs.json new file mode 100644 index 000000000..a188ae4f0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:tuff" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:tuff_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_stairs_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_stairs_from_tuff_stonecutting.json new file mode 100644 index 000000000..714fb3277 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_stairs_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_wall.json b/src/generated/resources/data/malum/recipe/tuff_wall.json new file mode 100644 index 000000000..3ceda908d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:tuff" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:tuff_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuff_wall_from_tuff_stonecutting.json b/src/generated/resources/data/malum/recipe/tuff_wall_from_tuff_stonecutting.json new file mode 100644 index 000000000..9c282d186 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuff_wall_from_tuff_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "minecraft:tuff_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tuning_fork.json b/src/generated/resources/data/malum/recipe/tuning_fork.json new file mode 100644 index 000000000..24cb4b7f2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tuning_fork.json @@ -0,0 +1,37 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:runewood_planks" + } + }, + { + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 2, + "ingredient": { + "tag": "c:ingots/iron" + } + }, + "output": { + "count": 1, + "id": "malum:tuning_fork" + }, + "spirits": [ + { + "type": "arcane", + "count": 8 + }, + { + "type": "aqueous", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/turtle_helmet.json b/src/generated/resources/data/malum/recipe/turtle_helmet.json new file mode 100644 index 000000000..31096350d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/turtle_helmet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:turtle_scute" + } + }, + "pattern": [ + "XXX", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:turtle_helmet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_ether_brazier.json b/src/generated/resources/data/malum/recipe/twisted_ether_brazier.json new file mode 100644 index 000000000..2d8513361 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_ether_brazier.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "malum:twisted_rock" + }, + "S": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:ether" + } + }, + "pattern": [ + "#X#", + "S#S" + ], + "result": { + "count": 2, + "id": "malum:twisted_ether_brazier" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_iridescent_ether_brazier.json b/src/generated/resources/data/malum/recipe/twisted_iridescent_ether_brazier.json new file mode 100644 index 000000000..cce471a82 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_iridescent_ether_brazier.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "malum:twisted_rock" + }, + "S": { + "tag": "c:rods/wooden" + }, + "X": { + "item": "malum:iridescent_ether" + } + }, + "pattern": [ + "#X#", + "S#S" + ], + "result": { + "count": 2, + "id": "malum:twisted_iridescent_ether_brazier" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock.json new file mode 100644 index 000000000..c99da889c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock.json @@ -0,0 +1,25 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "minecraft:stone_tool_materials" + } + }, + "output": { + "count": 16, + "id": "malum:twisted_rock" + }, + "spirits": [ + { + "type": "wicked", + "count": 1 + }, + { + "type": "arcane", + "count": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..1eced07e8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_from_small_twisted_rock_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:small_twisted_rock_bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_from_twisted_rock.json new file mode 100644 index 000000000..379f36485 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_from_twisted_rock.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab.json new file mode 100644 index 000000000..05528af69 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..fc2327c80 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..af32adfa8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_slab_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_bricks" + }, + "result": { + "count": 2, + "id": "malum:twisted_rock_bricks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs.json new file mode 100644 index 000000000..528f25a63 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..2c6e4128d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..53326bfad --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stairs_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json new file mode 100644 index 000000000..a46f03695 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stonecutting_from_small_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:small_twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..dbc5b5c91 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall.json new file mode 100644 index 000000000..965721d2c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..c664ebc6f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..a7cd7b2f0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_bricks_wall_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_bricks_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_button.json b/src/generated/resources/data/malum/recipe/twisted_rock_button.json new file mode 100644 index 000000000..06431d8bb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_button.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:twisted_rock" + } + ], + "result": { + "count": 1, + "id": "malum:twisted_rock_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_button_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_button_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..a96c2a46e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_button_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_column.json b/src/generated/resources/data/malum/recipe/twisted_rock_column.json new file mode 100644 index 000000000..af1171d13 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_column.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock" + } + }, + "pattern": [ + "#", + "#", + "#" + ], + "result": { + "count": 3, + "id": "malum:twisted_rock_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_column_cap.json b/src/generated/resources/data/malum/recipe/twisted_rock_column_cap.json new file mode 100644 index 000000000..53ad9986b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_column_cap.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:polished_twisted_rock" + }, + "Y": { + "item": "malum:twisted_rock_column" + } + }, + "pattern": [ + "X", + "Y" + ], + "result": { + "count": 2, + "id": "malum:twisted_rock_column_cap" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_column_cap_stonecutting_from_polished_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_column_cap_stonecutting_from_polished_twisted_rock.json new file mode 100644 index 000000000..291edf359 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_column_cap_stonecutting_from_polished_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:polished_twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_column_cap" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_column_cap_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_column_cap_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..65e43874d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_column_cap_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_column_cap" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_column_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_column_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..c17572cfc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_column_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_item_pedestal.json b/src/generated/resources/data/malum/recipe/twisted_rock_item_pedestal.json new file mode 100644 index 000000000..0cd6e4e11 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_item_pedestal.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:twisted_rock" + }, + "Y": { + "item": "malum:twisted_rock_slab" + } + }, + "pattern": [ + "YYY", + "XXX" + ], + "result": { + "count": 2, + "id": "malum:twisted_rock_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_item_pedestal_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_item_pedestal_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..2c74119ee --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_item_pedestal_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_item_pedestal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_item_stand.json b/src/generated/resources/data/malum/recipe/twisted_rock_item_stand.json new file mode 100644 index 000000000..9b2cd0db6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_item_stand.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:twisted_rock" + }, + "Y": { + "item": "malum:twisted_rock_slab" + } + }, + "pattern": [ + "YYY", + " X ", + "YYY" + ], + "result": { + "count": 1, + "id": "malum:twisted_rock_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_item_stand_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_item_stand_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..375ded796 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_item_stand_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_item_stand" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_pressure_plate.json b/src/generated/resources/data/malum/recipe/twisted_rock_pressure_plate.json new file mode 100644 index 000000000..6948aff4c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_pressure_plate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "malum:twisted_rock_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_pressure_plate_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_pressure_plate_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..668f03baa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_pressure_plate_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_slab.json b/src/generated/resources/data/malum/recipe/twisted_rock_slab.json new file mode 100644 index 000000000..957a16f87 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:twisted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..de25b6e71 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:twisted_rock_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_stairs.json b/src/generated/resources/data/malum/recipe/twisted_rock_stairs.json new file mode 100644 index 000000000..32c3d0538 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:twisted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..abc995645 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_from_twisted_rock_bricks.json new file mode 100644 index 000000000..704d7a2d4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_from_twisted_rock_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "malum:twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab.json new file mode 100644 index 000000000..d177a4f80 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:twisted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..48ee3c2e7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 2, + "id": "malum:twisted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..fdf1fdd5a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_slab_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_tiles" + }, + "result": { + "count": 2, + "id": "malum:twisted_rock_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs.json new file mode 100644 index 000000000..c5d9966da --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:twisted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..ccc72d024 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..5f9b6a769 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stairs_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stonecutting_from_twisted_rock_bricks.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stonecutting_from_twisted_rock_bricks.json new file mode 100644 index 000000000..63f830b9e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_stonecutting_from_twisted_rock_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_bricks" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall.json new file mode 100644 index 000000000..593a6b48a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock_tiles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:twisted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..831f9bef8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json new file mode 100644 index 000000000..47fbde4fe --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_tiles_wall_stonecutting_from_twisted_rock_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock_tiles" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_tiles_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_wall.json b/src/generated/resources/data/malum/recipe/twisted_rock_wall.json new file mode 100644 index 000000000..71d575471 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:twisted_rock" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "malum:twisted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/twisted_rock_wall_stonecutting_from_twisted_rock.json b/src/generated/resources/data/malum/recipe/twisted_rock_wall_stonecutting_from_twisted_rock.json new file mode 100644 index 000000000..6a6cf45b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/twisted_rock_wall_stonecutting_from_twisted_rock.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "malum:twisted_rock" + }, + "result": { + "count": 1, + "id": "malum:twisted_rock_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/tyrving.json b/src/generated/resources/data/malum/recipe/tyrving.json new file mode 100644 index 000000000..9f194fadb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/tyrving.json @@ -0,0 +1,53 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 16, + "ingredient": { + "item": "malum:twisted_rock" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:soulwood_planks" + } + }, + { + "count": 4, + "ingredient": { + "tag": "c:obsidians" + } + }, + { + "count": 4, + "ingredient": { + "item": "malum:hex_ash" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:soul_stained_steel_sword" + } + }, + "output": { + "count": 1, + "id": "malum:tyrving" + }, + "spirits": [ + { + "type": "wicked", + "count": 32 + }, + { + "type": "arcane", + "count": 16 + }, + { + "type": "eldritch", + "count": 8 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_runewood_boards_from_runewood_boards.json b/src/generated/resources/data/malum/recipe/vertical_runewood_boards_from_runewood_boards.json new file mode 100644 index 000000000..9d295314a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_runewood_boards_from_runewood_boards.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_boards" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:vertical_runewood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_runewood_boards_slab.json b/src/generated/resources/data/malum/recipe/vertical_runewood_boards_slab.json new file mode 100644 index 000000000..2e1f95b1d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_runewood_boards_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_runewood_boards" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:vertical_runewood_boards_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_runewood_boards_stairs.json b/src/generated/resources/data/malum/recipe/vertical_runewood_boards_stairs.json new file mode 100644 index 000000000..d1297bc49 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_runewood_boards_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_runewood_boards" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:vertical_runewood_boards_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_runewood_planks_from_runewood_planks.json b/src/generated/resources/data/malum/recipe/vertical_runewood_planks_from_runewood_planks.json new file mode 100644 index 000000000..504a356e1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_runewood_planks_from_runewood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:runewood_planks" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:vertical_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_runewood_planks_slab.json b/src/generated/resources/data/malum/recipe/vertical_runewood_planks_slab.json new file mode 100644 index 000000000..683ed1b4e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_runewood_planks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_runewood_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:vertical_runewood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_runewood_planks_stairs.json b/src/generated/resources/data/malum/recipe/vertical_runewood_planks_stairs.json new file mode 100644 index 000000000..0c574d913 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_runewood_planks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_runewood_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:vertical_runewood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_from_rustic_runewood_planks.json b/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_from_rustic_runewood_planks.json new file mode 100644 index 000000000..a5f95bf51 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_from_rustic_runewood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_runewood_planks" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:vertical_rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_from_vertical_runewood_planks.json b/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_from_vertical_runewood_planks.json new file mode 100644 index 000000000..66a1c7a7d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_from_vertical_runewood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_runewood_planks" + } + }, + "pattern": [ + " # ", + "###", + " # " + ], + "result": { + "count": 5, + "id": "malum:vertical_rustic_runewood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_slab.json b/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_slab.json new file mode 100644 index 000000000..a3aff607f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_rustic_runewood_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:vertical_rustic_runewood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_stairs.json b/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_stairs.json new file mode 100644 index 000000000..2582e4485 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_rustic_runewood_planks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_rustic_runewood_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:vertical_rustic_runewood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_from_rustic_soulwood_planks.json b/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_from_rustic_soulwood_planks.json new file mode 100644 index 000000000..7e459f868 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_from_rustic_soulwood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:rustic_soulwood_planks" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:vertical_rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_from_vertical_soulwood_planks.json b/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_from_vertical_soulwood_planks.json new file mode 100644 index 000000000..89337c51b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_from_vertical_soulwood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_soulwood_planks" + } + }, + "pattern": [ + " # ", + "###", + " # " + ], + "result": { + "count": 5, + "id": "malum:vertical_rustic_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_slab.json b/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_slab.json new file mode 100644 index 000000000..146f70051 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_rustic_soulwood_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:vertical_rustic_soulwood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_stairs.json b/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_stairs.json new file mode 100644 index 000000000..199e2bd4f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_rustic_soulwood_planks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_rustic_soulwood_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:vertical_rustic_soulwood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_soulwood_boards_from_soulwood_boards.json b/src/generated/resources/data/malum/recipe/vertical_soulwood_boards_from_soulwood_boards.json new file mode 100644 index 000000000..4dd88c999 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_soulwood_boards_from_soulwood_boards.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_boards" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:vertical_soulwood_boards" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_soulwood_boards_slab.json b/src/generated/resources/data/malum/recipe/vertical_soulwood_boards_slab.json new file mode 100644 index 000000000..d08040137 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_soulwood_boards_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_soulwood_boards" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:vertical_soulwood_boards_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_soulwood_boards_stairs.json b/src/generated/resources/data/malum/recipe/vertical_soulwood_boards_stairs.json new file mode 100644 index 000000000..3bd813263 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_soulwood_boards_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_soulwood_boards" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:vertical_soulwood_boards_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_soulwood_planks_from_soulwood_planks.json b/src/generated/resources/data/malum/recipe/vertical_soulwood_planks_from_soulwood_planks.json new file mode 100644 index 000000000..8f8a71c26 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_soulwood_planks_from_soulwood_planks.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:soulwood_planks" + } + }, + "pattern": [ + " # ", + "# #", + " # " + ], + "result": { + "count": 4, + "id": "malum:vertical_soulwood_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_soulwood_planks_slab.json b/src/generated/resources/data/malum/recipe/vertical_soulwood_planks_slab.json new file mode 100644 index 000000000..7ced963e7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_soulwood_planks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_soulwood_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "malum:vertical_soulwood_planks_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vertical_soulwood_planks_stairs.json b/src/generated/resources/data/malum/recipe/vertical_soulwood_planks_stairs.json new file mode 100644 index 000000000..8dc46a18f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vertical_soulwood_planks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:vertical_soulwood_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "malum:vertical_soulwood_planks_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vex_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/vex_armor_trim_smithing_template.json new file mode 100644 index 000000000..12f3e9244 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vex_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:cobblestone" + }, + "S": { + "item": "minecraft:vex_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:vex_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/vex_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/vex_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..26537323e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/vex_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:vex_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/void_salts.json b/src/generated/resources/data/malum/recipe/void_salts.json new file mode 100644 index 000000000..c81475947 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/void_salts.json @@ -0,0 +1,10 @@ +{ + "type": "malum:favor_of_the_void", + "ingredient": { + "item": "malum:hex_ash" + }, + "output": { + "count": 1, + "id": "malum:void_salts" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/void_salts_from_block.json b/src/generated/resources/data/malum/recipe/void_salts_from_block.json new file mode 100644 index 000000000..1a0f390b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/void_salts_from_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "malum:block_of_void_salts" + } + ], + "result": { + "count": 9, + "id": "malum:void_salts" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/void_tablet.json b/src/generated/resources/data/malum/recipe/void_tablet.json new file mode 100644 index 000000000..40d892436 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/void_tablet.json @@ -0,0 +1,33 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 8, + "ingredient": { + "item": "malum:null_slate" + } + }, + { + "count": 8, + "ingredient": { + "item": "malum:void_salts" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:tainted_rock_tablet" + } + }, + "output": { + "count": 1, + "id": "malum:void_tablet" + }, + "spirits": [ + { + "type": "eldritch", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ward_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/ward_armor_trim_smithing_template.json new file mode 100644 index 000000000..3cea42344 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ward_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:cobbled_deepslate" + }, + "S": { + "item": "minecraft:ward_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:ward_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/ward_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/ward_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..eb8d79827 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/ward_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:ward_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_button.json b/src/generated/resources/data/malum/recipe/warped_button.json new file mode 100644 index 000000000..b918ed9b5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_button.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "group": "wooden_button", + "ingredients": [ + { + "item": "minecraft:warped_planks" + } + ], + "result": { + "count": 1, + "id": "minecraft:warped_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_door.json b/src/generated/resources/data/malum/recipe/warped_door.json new file mode 100644 index 000000000..6500490d8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_door.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_door", + "key": { + "#": { + "item": "minecraft:warped_planks" + } + }, + "pattern": [ + "##", + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:warped_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_fence.json b/src/generated/resources/data/malum/recipe/warped_fence.json new file mode 100644 index 000000000..a3c235a05 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:warped_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "minecraft:warped_fence" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_fence_gate.json b/src/generated/resources/data/malum/recipe/warped_fence_gate.json new file mode 100644 index 000000000..0c3cec38d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence_gate", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "minecraft:warped_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "minecraft:warped_fence_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_fungus_on_a_stick.json b/src/generated/resources/data/malum/recipe/warped_fungus_on_a_stick.json new file mode 100644 index 000000000..b73bf4aa3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_fungus_on_a_stick.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:fishing_rod" + }, + "X": { + "item": "minecraft:warped_fungus" + } + }, + "pattern": [ + "# ", + " X" + ], + "result": { + "count": 1, + "id": "minecraft:warped_fungus_on_a_stick" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_hanging_sign.json b/src/generated/resources/data/malum/recipe/warped_hanging_sign.json new file mode 100644 index 000000000..0af96cca0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_hanging_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "hanging_sign", + "key": { + "#": { + "item": "minecraft:stripped_warped_stem" + }, + "X": { + "item": "minecraft:chain" + } + }, + "pattern": [ + "X X", + "###", + "###" + ], + "result": { + "count": 6, + "id": "minecraft:warped_hanging_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_hyphae.json b/src/generated/resources/data/malum/recipe/warped_hyphae.json new file mode 100644 index 000000000..88cbce775 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_hyphae.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "minecraft:warped_stem" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "id": "minecraft:warped_hyphae" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_planks.json b/src/generated/resources/data/malum/recipe/warped_planks.json new file mode 100644 index 000000000..6554b485a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_planks.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "planks", + "ingredients": [ + { + "tag": "minecraft:warped_stems" + } + ], + "result": { + "count": 4, + "id": "minecraft:warped_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_pressure_plate.json b/src/generated/resources/data/malum/recipe/warped_pressure_plate.json new file mode 100644 index 000000000..ab8dd6868 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_pressure_plate.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_pressure_plate", + "key": { + "#": { + "item": "minecraft:warped_planks" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 1, + "id": "minecraft:warped_pressure_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_sign.json b/src/generated/resources/data/malum/recipe/warped_sign.json new file mode 100644 index 000000000..0efb0f317 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_sign.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_sign", + "key": { + "#": { + "item": "minecraft:warped_planks" + }, + "X": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " X " + ], + "result": { + "count": 3, + "id": "minecraft:warped_sign" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_slab.json b/src/generated/resources/data/malum/recipe/warped_slab.json new file mode 100644 index 000000000..1002459b6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_slab", + "key": { + "#": { + "item": "minecraft:warped_planks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:warped_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_stairs.json b/src/generated/resources/data/malum/recipe/warped_stairs.json new file mode 100644 index 000000000..57b5202db --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_stairs", + "key": { + "#": { + "item": "minecraft:warped_planks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:warped_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warped_trapdoor.json b/src/generated/resources/data/malum/recipe/warped_trapdoor.json new file mode 100644 index 000000000..2d85de097 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warped_trapdoor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_trapdoor", + "key": { + "#": { + "item": "minecraft:warped_planks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/warping_engine.json b/src/generated/resources/data/malum/recipe/warping_engine.json new file mode 100644 index 000000000..f1e7f7d5a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/warping_engine.json @@ -0,0 +1,38 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:warp_flux" + } + }, + { + "count": 2, + "ingredient": { + "item": "malum:processed_soulstone" + } + } + ], + "ingredient": { + "count": 4, + "ingredient": { + "item": "malum:alchemical_calx" + } + }, + "output": { + "count": 1, + "id": "malum:warping_engine" + }, + "spirits": [ + { + "type": "eldritch", + "count": 2 + }, + { + "type": "arcane", + "count": 4 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_chiseled_copper.json b/src/generated/resources/data/malum/recipe/waxed_chiseled_copper.json new file mode 100644 index 000000000..4f24c78f8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_chiseled_copper.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_cut_copper_chiseled", + "key": { + "#": { + "item": "minecraft:waxed_cut_copper_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:waxed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_honeycomb.json new file mode 100644 index 000000000..5f8576373 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_chiseled_copper", + "ingredients": [ + { + "item": "minecraft:chiseled_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..6917e6022 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_copper_block" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_waxed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_waxed_cut_copper_stonecutting.json new file mode 100644 index 000000000..7c2a43a9a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_chiseled_copper_from_waxed_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:waxed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_copper_block_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_copper_block_from_honeycomb.json new file mode 100644 index 000000000..7283829bb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_copper_block_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_copper_block", + "ingredients": [ + { + "item": "minecraft:copper_block" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_copper_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_copper_bulb.json b/src/generated/resources/data/malum/recipe/waxed_copper_bulb.json new file mode 100644 index 000000000..728b47bfb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_copper_bulb.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "B": { + "item": "minecraft:blaze_rod" + }, + "C": { + "item": "minecraft:waxed_copper_block" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " C ", + "CBC", + " R " + ], + "result": { + "count": 4, + "id": "minecraft:waxed_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_copper_bulb_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_copper_bulb_from_honeycomb.json new file mode 100644 index 000000000..c11cea6b8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_copper_bulb_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_copper_bulb", + "ingredients": [ + { + "item": "minecraft:copper_bulb" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_copper_door_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_copper_door_from_honeycomb.json new file mode 100644 index 000000000..fa8c6881d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_copper_door_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_copper_door", + "ingredients": [ + { + "item": "minecraft:copper_door" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_copper_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_copper_grate.json b/src/generated/resources/data/malum/recipe/waxed_copper_grate.json new file mode 100644 index 000000000..2f0b68c03 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_copper_grate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "M": { + "item": "minecraft:waxed_copper_block" + } + }, + "pattern": [ + " M ", + "M M", + " M " + ], + "result": { + "count": 4, + "id": "minecraft:waxed_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_copper_grate_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_copper_grate_from_honeycomb.json new file mode 100644 index 000000000..5af0d2338 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_copper_grate_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_copper_grate", + "ingredients": [ + { + "item": "minecraft:copper_grate" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_copper_grate_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_copper_grate_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..b46052cf9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_copper_grate_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_copper_block" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_copper_trapdoor_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_copper_trapdoor_from_honeycomb.json new file mode 100644 index 000000000..7d765e7ac --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_copper_trapdoor_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_copper_trapdoor", + "ingredients": [ + { + "item": "minecraft:copper_trapdoor" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper.json new file mode 100644 index 000000000..db468a046 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_cut_copper", + "key": { + "#": { + "item": "minecraft:waxed_copper_block" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:waxed_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_from_honeycomb.json new file mode 100644 index 000000000..82bf98729 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_cut_copper", + "ingredients": [ + { + "item": "minecraft:cut_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..3df438a41 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_copper_block" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab.json new file mode 100644 index 000000000..d39cdbe8a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_cut_copper_slab", + "key": { + "#": { + "item": "minecraft:waxed_cut_copper" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:waxed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_honeycomb.json new file mode 100644 index 000000000..0b8addee0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_cut_copper_slab", + "ingredients": [ + { + "item": "minecraft:cut_copper_slab" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..edb1fe901 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_copper_block" + }, + "result": { + "count": 8, + "id": "minecraft:waxed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting.json new file mode 100644 index 000000000..b3b360d5f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_cut_copper" + }, + "result": { + "count": 2, + "id": "minecraft:waxed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs.json new file mode 100644 index 000000000..e32d34b55 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_cut_copper_stairs", + "key": { + "#": { + "item": "minecraft:waxed_cut_copper" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:waxed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_honeycomb.json new file mode 100644 index 000000000..77233fe51 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_cut_copper_stairs", + "ingredients": [ + { + "item": "minecraft:cut_copper_stairs" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting.json new file mode 100644 index 000000000..f0347bd03 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_copper_block" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting.json new file mode 100644 index 000000000..1d38e466a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:waxed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper.json b/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper.json new file mode 100644 index 000000000..dd330e187 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_exposed_cut_copper_chiseled", + "key": { + "#": { + "item": "minecraft:waxed_exposed_cut_copper_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_honeycomb.json new file mode 100644 index 000000000..aeae63ee0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_exposed_chiseled_copper", + "ingredients": [ + { + "item": "minecraft:exposed_chiseled_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..1fc745b9a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_exposed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..928a4c191 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_copper_bulb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_bulb.json new file mode 100644 index 000000000..85e5e3071 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_bulb.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "B": { + "item": "minecraft:blaze_rod" + }, + "C": { + "item": "minecraft:waxed_exposed_copper" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " C ", + "CBC", + " R " + ], + "result": { + "count": 4, + "id": "minecraft:waxed_exposed_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_copper_bulb_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_bulb_from_honeycomb.json new file mode 100644 index 000000000..d000c530e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_bulb_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_exposed_copper_bulb", + "ingredients": [ + { + "item": "minecraft:exposed_copper_bulb" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_copper_door_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_door_from_honeycomb.json new file mode 100644 index 000000000..3f062454c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_door_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_exposed_copper_door", + "ingredients": [ + { + "item": "minecraft:exposed_copper_door" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_copper_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_from_honeycomb.json new file mode 100644 index 000000000..00a7f70cf --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_exposed_copper", + "ingredients": [ + { + "item": "minecraft:exposed_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate.json b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate.json new file mode 100644 index 000000000..bcdfad73d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "M": { + "item": "minecraft:waxed_exposed_copper" + } + }, + "pattern": [ + " M ", + "M M", + " M " + ], + "result": { + "count": 4, + "id": "minecraft:waxed_exposed_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate_from_honeycomb.json new file mode 100644 index 000000000..a295cd514 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_exposed_copper_grate", + "ingredients": [ + { + "item": "minecraft:exposed_copper_grate" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..f66a49324 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_exposed_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_copper_trapdoor_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_trapdoor_from_honeycomb.json new file mode 100644 index 000000000..47533b0f6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_copper_trapdoor_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_exposed_copper_trapdoor", + "ingredients": [ + { + "item": "minecraft:exposed_copper_trapdoor" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper.json new file mode 100644 index 000000000..a4c1ada65 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_exposed_cut_copper", + "key": { + "#": { + "item": "minecraft:waxed_exposed_copper" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:waxed_exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_from_honeycomb.json new file mode 100644 index 000000000..66a70c932 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_exposed_cut_copper", + "ingredients": [ + { + "item": "minecraft:exposed_cut_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..679e17074 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab.json new file mode 100644 index 000000000..664394ff9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_exposed_cut_copper_slab", + "key": { + "#": { + "item": "minecraft:waxed_exposed_cut_copper" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:waxed_exposed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_honeycomb.json new file mode 100644 index 000000000..17ff80899 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_exposed_cut_copper_slab", + "ingredients": [ + { + "item": "minecraft:exposed_cut_copper_slab" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..ee82afcf1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_copper" + }, + "result": { + "count": 8, + "id": "minecraft:waxed_exposed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..f134671a0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_cut_copper" + }, + "result": { + "count": 2, + "id": "minecraft:waxed_exposed_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs.json new file mode 100644 index 000000000..bff1e3056 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_exposed_cut_copper_stairs", + "key": { + "#": { + "item": "minecraft:waxed_exposed_cut_copper" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:waxed_exposed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_honeycomb.json new file mode 100644 index 000000000..bb22cbc42 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_exposed_cut_copper_stairs", + "ingredients": [ + { + "item": "minecraft:exposed_cut_copper_stairs" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting.json new file mode 100644 index 000000000..1f1f1ac8e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_exposed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting.json new file mode 100644 index 000000000..abe95bdc5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:waxed_exposed_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper.json new file mode 100644 index 000000000..48d56c7b0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_oxidized_cut_copper_chiseled", + "key": { + "#": { + "item": "minecraft:waxed_oxidized_cut_copper_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_honeycomb.json new file mode 100644 index 000000000..5f9ffbaef --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_oxidized_chiseled_copper", + "ingredients": [ + { + "item": "minecraft:oxidized_chiseled_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..f041db0d3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_oxidized_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..3c440e016 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_bulb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_bulb.json new file mode 100644 index 000000000..452a00564 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_bulb.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "B": { + "item": "minecraft:blaze_rod" + }, + "C": { + "item": "minecraft:waxed_oxidized_copper" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " C ", + "CBC", + " R " + ], + "result": { + "count": 4, + "id": "minecraft:waxed_oxidized_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_bulb_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_bulb_from_honeycomb.json new file mode 100644 index 000000000..c1f9818a8 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_bulb_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_oxidized_copper_bulb", + "ingredients": [ + { + "item": "minecraft:oxidized_copper_bulb" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_door_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_door_from_honeycomb.json new file mode 100644 index 000000000..c1c90f368 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_door_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_oxidized_copper_door", + "ingredients": [ + { + "item": "minecraft:oxidized_copper_door" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_copper_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_from_honeycomb.json new file mode 100644 index 000000000..9b6a5fffa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_oxidized_copper", + "ingredients": [ + { + "item": "minecraft:oxidized_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate.json new file mode 100644 index 000000000..5a92b806c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "M": { + "item": "minecraft:waxed_oxidized_copper" + } + }, + "pattern": [ + " M ", + "M M", + " M " + ], + "result": { + "count": 4, + "id": "minecraft:waxed_oxidized_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate_from_honeycomb.json new file mode 100644 index 000000000..a9b7ab59f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_oxidized_copper_grate", + "ingredients": [ + { + "item": "minecraft:oxidized_copper_grate" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..f2170694f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_oxidized_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_trapdoor_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_trapdoor_from_honeycomb.json new file mode 100644 index 000000000..4203a7ccc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_copper_trapdoor_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_oxidized_copper_trapdoor", + "ingredients": [ + { + "item": "minecraft:oxidized_copper_trapdoor" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper.json new file mode 100644 index 000000000..32d57daa6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_oxidized_cut_copper", + "key": { + "#": { + "item": "minecraft:waxed_oxidized_copper" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:waxed_oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_from_honeycomb.json new file mode 100644 index 000000000..65bf655c9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_oxidized_cut_copper", + "ingredients": [ + { + "item": "minecraft:oxidized_cut_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..ec6d2ddcb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab.json new file mode 100644 index 000000000..dc24a34d6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_oxidized_cut_copper_slab", + "key": { + "#": { + "item": "minecraft:waxed_oxidized_cut_copper" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:waxed_oxidized_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_honeycomb.json new file mode 100644 index 000000000..0ebbb41e2 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_oxidized_cut_copper_slab", + "ingredients": [ + { + "item": "minecraft:oxidized_cut_copper_slab" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..fc029be8f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_copper" + }, + "result": { + "count": 8, + "id": "minecraft:waxed_oxidized_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..bf039613e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_cut_copper" + }, + "result": { + "count": 2, + "id": "minecraft:waxed_oxidized_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs.json new file mode 100644 index 000000000..e9a67202c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_oxidized_cut_copper_stairs", + "key": { + "#": { + "item": "minecraft:waxed_oxidized_cut_copper" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:waxed_oxidized_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_honeycomb.json new file mode 100644 index 000000000..4f0fe722b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_oxidized_cut_copper_stairs", + "ingredients": [ + { + "item": "minecraft:oxidized_cut_copper_stairs" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting.json new file mode 100644 index 000000000..0d19d4ee5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_oxidized_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting.json new file mode 100644 index 000000000..477c99a24 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:waxed_oxidized_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper.json b/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper.json new file mode 100644 index 000000000..53242cc34 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_weathered_cut_copper_chiseled", + "key": { + "#": { + "item": "minecraft:waxed_weathered_cut_copper_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_honeycomb.json new file mode 100644 index 000000000..03d442ed3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_weathered_chiseled_copper", + "ingredients": [ + { + "item": "minecraft:weathered_chiseled_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..0a8363839 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_weathered_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..a081489f5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_copper_bulb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_bulb.json new file mode 100644 index 000000000..0da99b4b9 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_bulb.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "B": { + "item": "minecraft:blaze_rod" + }, + "C": { + "item": "minecraft:waxed_weathered_copper" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " C ", + "CBC", + " R " + ], + "result": { + "count": 4, + "id": "minecraft:waxed_weathered_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_copper_bulb_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_bulb_from_honeycomb.json new file mode 100644 index 000000000..d3421d3ed --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_bulb_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_weathered_copper_bulb", + "ingredients": [ + { + "item": "minecraft:weathered_copper_bulb" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_copper_door_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_door_from_honeycomb.json new file mode 100644 index 000000000..a0e7cfff4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_door_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_weathered_copper_door", + "ingredients": [ + { + "item": "minecraft:weathered_copper_door" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_copper_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_from_honeycomb.json new file mode 100644 index 000000000..42550f295 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_weathered_copper", + "ingredients": [ + { + "item": "minecraft:weathered_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate.json b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate.json new file mode 100644 index 000000000..9f20d5c5e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "M": { + "item": "minecraft:waxed_weathered_copper" + } + }, + "pattern": [ + " M ", + "M M", + " M " + ], + "result": { + "count": 4, + "id": "minecraft:waxed_weathered_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate_from_honeycomb.json new file mode 100644 index 000000000..59704e074 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_weathered_copper_grate", + "ingredients": [ + { + "item": "minecraft:weathered_copper_grate" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..e77620ccc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_weathered_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_copper_trapdoor_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_trapdoor_from_honeycomb.json new file mode 100644 index 000000000..265bf3cb3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_copper_trapdoor_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_weathered_copper_trapdoor", + "ingredients": [ + { + "item": "minecraft:weathered_copper_trapdoor" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper.json new file mode 100644 index 000000000..a07b669a7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_weathered_cut_copper", + "key": { + "#": { + "item": "minecraft:waxed_weathered_copper" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:waxed_weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_from_honeycomb.json new file mode 100644 index 000000000..27f4ea096 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_weathered_cut_copper", + "ingredients": [ + { + "item": "minecraft:weathered_cut_copper" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..9ae8af097 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab.json new file mode 100644 index 000000000..421b4820e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_weathered_cut_copper_slab", + "key": { + "#": { + "item": "minecraft:waxed_weathered_cut_copper" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:waxed_weathered_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_honeycomb.json new file mode 100644 index 000000000..768e3e2a6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_weathered_cut_copper_slab", + "ingredients": [ + { + "item": "minecraft:weathered_cut_copper_slab" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..a5e9acd9d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_copper" + }, + "result": { + "count": 8, + "id": "minecraft:waxed_weathered_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..d43197929 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_cut_copper" + }, + "result": { + "count": 2, + "id": "minecraft:waxed_weathered_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs.json new file mode 100644 index 000000000..26cee52bd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "waxed_weathered_cut_copper_stairs", + "key": { + "#": { + "item": "minecraft:waxed_weathered_cut_copper" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:waxed_weathered_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_honeycomb.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_honeycomb.json new file mode 100644 index 000000000..618de31e6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_honeycomb.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "waxed_weathered_cut_copper_stairs", + "ingredients": [ + { + "item": "minecraft:weathered_cut_copper_stairs" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting.json new file mode 100644 index 000000000..5a4c87847 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_copper" + }, + "result": { + "count": 4, + "id": "minecraft:waxed_weathered_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..9f419def3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:waxed_weathered_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wayfinder_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/wayfinder_armor_trim_smithing_template.json new file mode 100644 index 000000000..223f30363 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wayfinder_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:terracotta" + }, + "S": { + "item": "minecraft:wayfinder_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:wayfinder_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wayfinder_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/wayfinder_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..4e0387ace --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wayfinder_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:wayfinder_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_chiseled_copper.json b/src/generated/resources/data/malum/recipe/weathered_chiseled_copper.json new file mode 100644 index 000000000..74e7f0d28 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_chiseled_copper.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:weathered_cut_copper_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:weathered_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_chiseled_copper_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/weathered_chiseled_copper_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..c5875afeb --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_chiseled_copper_from_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_copper" + }, + "result": { + "count": 4, + "id": "minecraft:weathered_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_chiseled_copper_from_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/weathered_chiseled_copper_from_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..2bfb2befd --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_chiseled_copper_from_weathered_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:weathered_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_copper_bulb.json b/src/generated/resources/data/malum/recipe/weathered_copper_bulb.json new file mode 100644 index 000000000..18b1f05de --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_copper_bulb.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "B": { + "item": "minecraft:blaze_rod" + }, + "C": { + "item": "minecraft:weathered_copper" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + " C ", + "CBC", + " R " + ], + "result": { + "count": 4, + "id": "minecraft:weathered_copper_bulb" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_copper_grate.json b/src/generated/resources/data/malum/recipe/weathered_copper_grate.json new file mode 100644 index 000000000..198acad9c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_copper_grate.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "M": { + "item": "minecraft:weathered_copper" + } + }, + "pattern": [ + " M ", + "M M", + " M " + ], + "result": { + "count": 4, + "id": "minecraft:weathered_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_copper_grate_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/weathered_copper_grate_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..419531a87 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_copper_grate_from_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_copper" + }, + "result": { + "count": 4, + "id": "minecraft:weathered_copper_grate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_cut_copper.json b/src/generated/resources/data/malum/recipe/weathered_cut_copper.json new file mode 100644 index 000000000..1a5c81f2e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_cut_copper.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:weathered_copper" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "minecraft:weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_cut_copper_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/weathered_cut_copper_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..05a5beb26 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_cut_copper_from_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_copper" + }, + "result": { + "count": 4, + "id": "minecraft:weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_cut_copper_slab.json b/src/generated/resources/data/malum/recipe/weathered_cut_copper_slab.json new file mode 100644 index 000000000..347bbb384 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_cut_copper_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:weathered_cut_copper" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "minecraft:weathered_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_cut_copper_slab_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/weathered_cut_copper_slab_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..a006d0d77 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_cut_copper_slab_from_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_copper" + }, + "result": { + "count": 8, + "id": "minecraft:weathered_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..658418f66 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_cut_copper" + }, + "result": { + "count": 2, + "id": "minecraft:weathered_cut_copper_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs.json b/src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs.json new file mode 100644 index 000000000..cab7fef92 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:weathered_cut_copper" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:weathered_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs_from_weathered_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs_from_weathered_copper_stonecutting.json new file mode 100644 index 000000000..a9a7586aa --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs_from_weathered_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_copper" + }, + "result": { + "count": 4, + "id": "minecraft:weathered_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting.json b/src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting.json new file mode 100644 index 000000000..377650401 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_cut_copper" + }, + "result": { + "count": 1, + "id": "minecraft:weathered_cut_copper_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weavers_workbench.json b/src/generated/resources/data/malum/recipe/weavers_workbench.json new file mode 100644 index 000000000..4f7fcfe4f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weavers_workbench.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "X": { + "item": "malum:runewood_planks" + }, + "Y": { + "item": "malum:hex_ash" + }, + "Z": { + "item": "malum:hallowed_gold_ingot" + } + }, + "pattern": [ + "XYX", + "XZX" + ], + "result": { + "count": 1, + "id": "malum:weavers_workbench" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/weight_of_worlds.json b/src/generated/resources/data/malum/recipe/weight_of_worlds.json new file mode 100644 index 000000000..4f4a1bf45 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/weight_of_worlds.json @@ -0,0 +1,35 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "count": 2, + "ingredient": { + "item": "malum:malignant_pewter_ingot" + } + } + ], + "ingredient": { + "ingredient": { + "item": "malum:soul_stained_steel_axe" + } + }, + "output": { + "count": 1, + "id": "malum:weight_of_worlds" + }, + "spirits": [ + { + "type": "earthen", + "count": 32 + }, + { + "type": "wicked", + "count": 32 + }, + { + "type": "eldritch", + "count": 16 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wheat.json b/src/generated/resources/data/malum/recipe/wheat.json new file mode 100644 index 000000000..57fa4c388 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wheat.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:hay_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:wheat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_banner.json b/src/generated/resources/data/malum/recipe/white_banner.json new file mode 100644 index 000000000..b82105dbc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:white_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:white_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_bed.json b/src/generated/resources/data/malum/recipe/white_bed.json new file mode 100644 index 000000000..87ff4d304 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:white_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:white_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_candle.json b/src/generated/resources/data/malum/recipe/white_candle.json new file mode 100644 index 000000000..f62fe8fc5 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:white_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:white_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_carpet.json b/src/generated/resources/data/malum/recipe/white_carpet.json new file mode 100644 index 000000000..2ebc01bd1 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:white_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:white_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_concrete_powder.json b/src/generated/resources/data/malum/recipe/white_concrete_powder.json new file mode 100644 index 000000000..fd4a9017a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:white_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:white_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_dye.json b/src/generated/resources/data/malum/recipe/white_dye.json new file mode 100644 index 000000000..9a1bdaa50 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_dye.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "white_dye", + "ingredients": [ + { + "item": "minecraft:bone_meal" + } + ], + "result": { + "count": 1, + "id": "minecraft:white_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_dye_from_lily_of_the_valley.json b/src/generated/resources/data/malum/recipe/white_dye_from_lily_of_the_valley.json new file mode 100644 index 000000000..e33d2cfc6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_dye_from_lily_of_the_valley.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "white_dye", + "ingredients": [ + { + "item": "minecraft:lily_of_the_valley" + } + ], + "result": { + "count": 1, + "id": "minecraft:white_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/white_glazed_terracotta.json new file mode 100644 index 000000000..69fb56bd0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:white_terracotta" + }, + "result": { + "id": "minecraft:white_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_stained_glass.json b/src/generated/resources/data/malum/recipe/white_stained_glass.json new file mode 100644 index 000000000..e333eaccc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:white_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:white_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/white_stained_glass_pane.json new file mode 100644 index 000000000..80215a9ad --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:white_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:white_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/white_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..283f1c70b --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:white_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:white_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_terracotta.json b/src/generated/resources/data/malum/recipe/white_terracotta.json new file mode 100644 index 000000000..ad08fc5e3 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:white_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:white_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/white_wool_from_string.json b/src/generated/resources/data/malum/recipe/white_wool_from_string.json new file mode 100644 index 000000000..efecc096f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/white_wool_from_string.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:string" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:white_wool" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wicked_spirited_glass.json b/src/generated/resources/data/malum/recipe/wicked_spirited_glass.json new file mode 100644 index 000000000..cec32a10f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wicked_spirited_glass.json @@ -0,0 +1,27 @@ +{ + "type": "malum:spirit_infusion", + "carryOverComponentData": false, + "extraIngredients": [ + { + "ingredient": { + "item": "minecraft:iron_ingot" + } + } + ], + "ingredient": { + "count": 16, + "ingredient": { + "tag": "c:glass_blocks" + } + }, + "output": { + "count": 16, + "id": "malum:wicked_spirited_glass" + }, + "spirits": [ + { + "type": "wicked", + "count": 2 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wild_armor_trim_smithing_template.json b/src/generated/resources/data/malum/recipe/wild_armor_trim_smithing_template.json new file mode 100644 index 000000000..52aa4a6e4 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wild_armor_trim_smithing_template.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:diamond" + }, + "C": { + "item": "minecraft:mossy_cobblestone" + }, + "S": { + "item": "minecraft:wild_armor_trim_smithing_template" + } + }, + "pattern": [ + "#S#", + "#C#", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:wild_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wild_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/malum/recipe/wild_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 000000000..97055818e --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wild_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smithing_trim", + "addition": { + "tag": "minecraft:trim_materials" + }, + "base": { + "tag": "minecraft:trimmable_armor" + }, + "template": { + "item": "minecraft:wild_armor_trim_smithing_template" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wind_charge.json b/src/generated/resources/data/malum/recipe/wind_charge.json new file mode 100644 index 000000000..9668aee0a --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wind_charge.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:breeze_rod" + } + ], + "result": { + "count": 4, + "id": "minecraft:wind_charge" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wolf_armor.json b/src/generated/resources/data/malum/recipe/wolf_armor.json new file mode 100644 index 000000000..ca4070946 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wolf_armor.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "X": { + "item": "minecraft:armadillo_scute" + } + }, + "pattern": [ + "X ", + "XXX", + "X X" + ], + "result": { + "count": 1, + "id": "minecraft:wolf_armor" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wooden_axe.json b/src/generated/resources/data/malum/recipe/wooden_axe.json new file mode 100644 index 000000000..018e4e0cc --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wooden_axe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "XX", + "X#", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:wooden_axe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wooden_hoe.json b/src/generated/resources/data/malum/recipe/wooden_hoe.json new file mode 100644 index 000000000..8f239beed --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wooden_hoe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "XX", + " #", + " #" + ], + "result": { + "count": 1, + "id": "minecraft:wooden_hoe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wooden_pickaxe.json b/src/generated/resources/data/malum/recipe/wooden_pickaxe.json new file mode 100644 index 000000000..a5eb5169c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wooden_pickaxe.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "XXX", + " # ", + " # " + ], + "result": { + "count": 1, + "id": "minecraft:wooden_pickaxe" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wooden_shovel.json b/src/generated/resources/data/malum/recipe/wooden_shovel.json new file mode 100644 index 000000000..3aa856e9f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wooden_shovel.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "X", + "#", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:wooden_shovel" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/wooden_sword.json b/src/generated/resources/data/malum/recipe/wooden_sword.json new file mode 100644 index 000000000..6fef69e51 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/wooden_sword.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "X", + "X", + "#" + ], + "result": { + "count": 1, + "id": "minecraft:wooden_sword" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/writable_book.json b/src/generated/resources/data/malum/recipe/writable_book.json new file mode 100644 index 000000000..e89c58180 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/writable_book.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:book" + }, + { + "item": "minecraft:ink_sac" + }, + { + "item": "minecraft:feather" + } + ], + "result": { + "count": 1, + "id": "minecraft:writable_book" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_banner.json b/src/generated/resources/data/malum/recipe/yellow_banner.json new file mode 100644 index 000000000..4e3a83112 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_banner.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "banner", + "key": { + "#": { + "item": "minecraft:yellow_wool" + }, + "|": { + "item": "minecraft:stick" + } + }, + "pattern": [ + "###", + "###", + " | " + ], + "result": { + "count": 1, + "id": "minecraft:yellow_banner" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_bed.json b/src/generated/resources/data/malum/recipe/yellow_bed.json new file mode 100644 index 000000000..3781df2c0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_bed.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "bed", + "key": { + "#": { + "item": "minecraft:yellow_wool" + }, + "X": { + "tag": "minecraft:planks" + } + }, + "pattern": [ + "###", + "XXX" + ], + "result": { + "count": 1, + "id": "minecraft:yellow_bed" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_candle.json b/src/generated/resources/data/malum/recipe/yellow_candle.json new file mode 100644 index 000000000..f377b4ce0 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_candle.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "dyed_candle", + "ingredients": [ + { + "item": "minecraft:candle" + }, + { + "item": "minecraft:yellow_dye" + } + ], + "result": { + "count": 1, + "id": "minecraft:yellow_candle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_carpet.json b/src/generated/resources/data/malum/recipe/yellow_carpet.json new file mode 100644 index 000000000..7a8c3685c --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_carpet.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "carpet", + "key": { + "#": { + "item": "minecraft:yellow_wool" + } + }, + "pattern": [ + "##" + ], + "result": { + "count": 3, + "id": "minecraft:yellow_carpet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_concrete_powder.json b/src/generated/resources/data/malum/recipe/yellow_concrete_powder.json new file mode 100644 index 000000000..07546643d --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_concrete_powder.json @@ -0,0 +1,38 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "group": "concrete_powder", + "ingredients": [ + { + "item": "minecraft:yellow_dye" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:sand" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + }, + { + "item": "minecraft:gravel" + } + ], + "result": { + "count": 8, + "id": "minecraft:yellow_concrete_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_dye_from_dandelion.json b/src/generated/resources/data/malum/recipe/yellow_dye_from_dandelion.json new file mode 100644 index 000000000..19b0b9329 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_dye_from_dandelion.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "yellow_dye", + "ingredients": [ + { + "item": "minecraft:dandelion" + } + ], + "result": { + "count": 1, + "id": "minecraft:yellow_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_dye_from_sunflower.json b/src/generated/resources/data/malum/recipe/yellow_dye_from_sunflower.json new file mode 100644 index 000000000..879e7ebb7 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_dye_from_sunflower.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "yellow_dye", + "ingredients": [ + { + "item": "minecraft:sunflower" + } + ], + "result": { + "count": 2, + "id": "minecraft:yellow_dye" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_glazed_terracotta.json b/src/generated/resources/data/malum/recipe/yellow_glazed_terracotta.json new file mode 100644 index 000000000..d0fe4da28 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_glazed_terracotta.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:yellow_terracotta" + }, + "result": { + "id": "minecraft:yellow_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_stained_glass.json b/src/generated/resources/data/malum/recipe/yellow_stained_glass.json new file mode 100644 index 000000000..2f18ee034 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_stained_glass.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_glass", + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:yellow_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:yellow_stained_glass" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_stained_glass_pane.json b/src/generated/resources/data/malum/recipe/yellow_stained_glass_pane.json new file mode 100644 index 000000000..f8fb7afca --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_stained_glass_pane.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:yellow_stained_glass" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 16, + "id": "minecraft:yellow_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_stained_glass_pane_from_glass_pane.json b/src/generated/resources/data/malum/recipe/yellow_stained_glass_pane_from_glass_pane.json new file mode 100644 index 000000000..7c60d55ec --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_stained_glass_pane_from_glass_pane.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "stained_glass_pane", + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "$": { + "item": "minecraft:yellow_dye" + } + }, + "pattern": [ + "###", + "#$#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:yellow_stained_glass_pane" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/yellow_terracotta.json b/src/generated/resources/data/malum/recipe/yellow_terracotta.json new file mode 100644 index 000000000..add1de3e6 --- /dev/null +++ b/src/generated/resources/data/malum/recipe/yellow_terracotta.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "stained_terracotta", + "key": { + "#": { + "item": "minecraft:terracotta" + }, + "X": { + "item": "minecraft:yellow_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "minecraft:yellow_terracotta" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/recipe/zombie_head_from_grim_talc.json b/src/generated/resources/data/malum/recipe/zombie_head_from_grim_talc.json new file mode 100644 index 000000000..732dc6f4f --- /dev/null +++ b/src/generated/resources/data/malum/recipe/zombie_head_from_grim_talc.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "malum:grim_talc" + }, + "&": { + "item": "minecraft:rotten_flesh" + } + }, + "pattern": [ + "&&&", + "&#&", + "&&&" + ], + "result": { + "count": 1, + "id": "minecraft:zombie_head" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/blighted_blocks.json b/src/generated/resources/data/malum/tags/block/blighted_blocks.json new file mode 100644 index 000000000..41f00677b --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/blighted_blocks.json @@ -0,0 +1,7 @@ +{ + "values": [ + "malum:blighted_earth", + "malum:mass_of_blighted_gunk", + "malum:blighted_soil" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/blighted_plants.json b/src/generated/resources/data/malum/tags/block/blighted_plants.json new file mode 100644 index 000000000..39c000203 --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/blighted_plants.json @@ -0,0 +1,9 @@ +{ + "values": [ + "malum:blighted_growth", + "malum:clinging_blight", + "malum:soulwood_growth", + "malum:calcified_blight", + "malum:tall_calcified_blight" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/endless_flame.json b/src/generated/resources/data/malum/tags/block/endless_flame.json new file mode 100644 index 000000000..f72d209df --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/endless_flame.json @@ -0,0 +1,3 @@ +{ + "values": [] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/greater_aerial_whitelist.json b/src/generated/resources/data/malum/tags/block/greater_aerial_whitelist.json new file mode 100644 index 000000000..f72d209df --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/greater_aerial_whitelist.json @@ -0,0 +1,3 @@ +{ + "values": [] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/rite_immune.json b/src/generated/resources/data/malum/tags/block/rite_immune.json new file mode 100644 index 000000000..cb4ac863e --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/rite_immune.json @@ -0,0 +1,10 @@ +{ + "values": [ + "#malum:tainted_rock", + "#malum:twisted_rock", + "malum:soulwood_totem_pole", + "malum:soulwood_totem_base", + "malum:runewood_totem_pole", + "malum:runewood_totem_base" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/runewood_logs.json b/src/generated/resources/data/malum/tags/block/runewood_logs.json new file mode 100644 index 000000000..3dfb38541 --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/runewood_logs.json @@ -0,0 +1,10 @@ +{ + "values": [ + "malum:stripped_runewood_log", + "malum:revealed_runewood_log", + "malum:stripped_runewood", + "malum:runewood", + "malum:runewood_log", + "malum:exposed_runewood_log" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/soulwood_logs.json b/src/generated/resources/data/malum/tags/block/soulwood_logs.json new file mode 100644 index 000000000..dddf0f4de --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/soulwood_logs.json @@ -0,0 +1,11 @@ +{ + "values": [ + "malum:stripped_soulwood_log", + "malum:blighted_soulwood", + "malum:exposed_soulwood_log", + "malum:soulwood", + "malum:revealed_soulwood_log", + "malum:soulwood_log", + "malum:stripped_soulwood" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/tainted_rock.json b/src/generated/resources/data/malum/tags/block/tainted_rock.json new file mode 100644 index 000000000..d2c96fe38 --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/tainted_rock.json @@ -0,0 +1,58 @@ +{ + "values": [ + "malum:tainted_rock_tiles_wall", + "malum:runic_tainted_rock_tiles", + "malum:tainted_rock_button", + "malum:tainted_rock_item_stand", + "malum:tainted_rock_stairs", + "malum:tainted_rock_bricks_stairs", + "malum:repair_pylon", + "malum:polished_tainted_rock_slab", + "malum:runic_tainted_rock_tiles_wall", + "malum:tainted_rock_column_cap", + "malum:runic_tainted_rock_bricks", + "malum:runic_tainted_rock_tiles_slab", + "malum:tainted_rock_item_pedestal", + "malum:tainted_rock_pressure_plate", + "malum:small_tainted_rock_bricks", + "malum:checkered_tainted_rock", + "malum:runic_tainted_rock_bricks_wall", + "malum:tainted_rock", + "malum:tainted_rock_wall", + "malum:runic_small_tainted_rock_bricks_stairs", + "malum:small_tainted_rock_bricks_wall", + "malum:cut_tainted_rock", + "malum:runic_small_tainted_rock_bricks_wall", + "malum:tainted_rock_slab", + "malum:small_tainted_rock_bricks_slab", + "malum:runic_tainted_rock_tiles_stairs", + "malum:tainted_rock_bricks_wall", + "malum:spirit_crucible_component", + "malum:spirit_crucible", + "malum:spirit_catalyzer", + "malum:polished_tainted_rock", + "malum:small_tainted_rock_bricks_stairs", + "malum:polished_tainted_rock_stairs", + "malum:tainted_rock_bricks_slab", + "malum:runic_small_tainted_rock_bricks_slab", + "malum:smooth_tainted_rock_wall", + "malum:spirit_catalyzer_component", + "malum:tainted_rock_column", + "malum:chiseled_tainted_rock", + "malum:tainted_ether_brazier", + "malum:polished_tainted_rock_wall", + "malum:tainted_rock_tiles_slab", + "malum:repair_pylon_component", + "malum:runic_tainted_rock_bricks_slab", + "malum:tainted_rock_tiles_stairs", + "malum:tainted_rock_tiles", + "malum:smooth_tainted_rock_slab", + "malum:tainted_rock_bricks", + "malum:runic_small_tainted_rock_bricks", + "malum:smooth_tainted_rock_stairs", + "malum:the_device", + "malum:smooth_tainted_rock", + "malum:runic_tainted_rock_bricks_stairs", + "malum:tainted_iridescent_ether_brazier" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/tainted_rock_blocks.json b/src/generated/resources/data/malum/tags/block/tainted_rock_blocks.json new file mode 100644 index 000000000..e75626929 --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/tainted_rock_blocks.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:runic_tainted_rock_tiles", + "malum:runic_tainted_rock_bricks", + "malum:small_tainted_rock_bricks", + "malum:tainted_rock", + "malum:polished_tainted_rock", + "malum:tainted_rock_tiles", + "malum:tainted_rock_bricks", + "malum:runic_small_tainted_rock_bricks", + "malum:smooth_tainted_rock" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/tainted_rock_slabs.json b/src/generated/resources/data/malum/tags/block/tainted_rock_slabs.json new file mode 100644 index 000000000..78bc1cb92 --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/tainted_rock_slabs.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:polished_tainted_rock_slab", + "malum:runic_tainted_rock_tiles_slab", + "malum:tainted_rock_slab", + "malum:small_tainted_rock_bricks_slab", + "malum:tainted_rock_bricks_slab", + "malum:runic_small_tainted_rock_bricks_slab", + "malum:tainted_rock_tiles_slab", + "malum:runic_tainted_rock_bricks_slab", + "malum:smooth_tainted_rock_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/tainted_rock_stairs.json b/src/generated/resources/data/malum/tags/block/tainted_rock_stairs.json new file mode 100644 index 000000000..e38c53b8b --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/tainted_rock_stairs.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:tainted_rock_stairs", + "malum:tainted_rock_bricks_stairs", + "malum:runic_small_tainted_rock_bricks_stairs", + "malum:runic_tainted_rock_tiles_stairs", + "malum:small_tainted_rock_bricks_stairs", + "malum:polished_tainted_rock_stairs", + "malum:tainted_rock_tiles_stairs", + "malum:smooth_tainted_rock_stairs", + "malum:runic_tainted_rock_bricks_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/tainted_rock_walls.json b/src/generated/resources/data/malum/tags/block/tainted_rock_walls.json new file mode 100644 index 000000000..09d1931bc --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/tainted_rock_walls.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:tainted_rock_tiles_wall", + "malum:runic_tainted_rock_tiles_wall", + "malum:runic_tainted_rock_bricks_wall", + "malum:tainted_rock_wall", + "malum:small_tainted_rock_bricks_wall", + "malum:runic_small_tainted_rock_bricks_wall", + "malum:tainted_rock_bricks_wall", + "malum:smooth_tainted_rock_wall", + "malum:polished_tainted_rock_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/twisted_rock.json b/src/generated/resources/data/malum/tags/block/twisted_rock.json new file mode 100644 index 000000000..13d84512e --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/twisted_rock.json @@ -0,0 +1,52 @@ +{ + "values": [ + "malum:twisted_rock_bricks_wall", + "malum:twisted_rock_tiles_slab", + "malum:twisted_rock_bricks_slab", + "malum:polished_twisted_rock_stairs", + "malum:runic_small_twisted_rock_bricks_wall", + "malum:twisted_ether_brazier", + "malum:checkered_twisted_rock", + "malum:runic_twisted_rock_tiles_slab", + "malum:polished_twisted_rock_wall", + "malum:twisted_rock_column_cap", + "malum:runic_small_twisted_rock_bricks_slab", + "malum:twisted_rock", + "malum:runic_twisted_rock_bricks_stairs", + "malum:twisted_rock_item_stand", + "malum:twisted_rock_wall", + "malum:polished_twisted_rock", + "malum:smooth_twisted_rock_slab", + "malum:polished_twisted_rock_slab", + "malum:small_twisted_rock_bricks_stairs", + "malum:twisted_rock_tiles_wall", + "malum:runic_twisted_rock_bricks_slab", + "malum:runic_small_twisted_rock_bricks", + "malum:twisted_rock_button", + "malum:smooth_twisted_rock_wall", + "malum:twisted_rock_column", + "malum:twisted_rock_tiles_stairs", + "malum:cut_twisted_rock", + "malum:twisted_rock_bricks_stairs", + "malum:twisted_rock_pressure_plate", + "malum:runic_small_twisted_rock_bricks_stairs", + "malum:small_twisted_rock_bricks", + "malum:runic_twisted_rock_tiles", + "malum:chiseled_twisted_rock", + "malum:runic_twisted_rock_bricks", + "malum:twisted_rock_bricks", + "malum:runic_twisted_rock_tiles_stairs", + "malum:smooth_twisted_rock", + "malum:twisted_rock_item_pedestal", + "malum:smooth_twisted_rock_stairs", + "malum:twisted_iridescent_ether_brazier", + "malum:twisted_rock_slab", + "malum:small_twisted_rock_bricks_wall", + "malum:runic_twisted_rock_tiles_wall", + "malum:small_twisted_rock_bricks_slab", + "malum:the_vessel", + "malum:twisted_rock_tiles", + "malum:twisted_rock_stairs", + "malum:runic_twisted_rock_bricks_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/twisted_rock_blocks.json b/src/generated/resources/data/malum/tags/block/twisted_rock_blocks.json new file mode 100644 index 000000000..3c37b3b22 --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/twisted_rock_blocks.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:twisted_rock", + "malum:polished_twisted_rock", + "malum:runic_small_twisted_rock_bricks", + "malum:small_twisted_rock_bricks", + "malum:runic_twisted_rock_tiles", + "malum:runic_twisted_rock_bricks", + "malum:twisted_rock_bricks", + "malum:smooth_twisted_rock", + "malum:twisted_rock_tiles" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/twisted_rock_slabs.json b/src/generated/resources/data/malum/tags/block/twisted_rock_slabs.json new file mode 100644 index 000000000..d5c527f50 --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/twisted_rock_slabs.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:twisted_rock_tiles_slab", + "malum:twisted_rock_bricks_slab", + "malum:runic_twisted_rock_tiles_slab", + "malum:runic_small_twisted_rock_bricks_slab", + "malum:smooth_twisted_rock_slab", + "malum:polished_twisted_rock_slab", + "malum:runic_twisted_rock_bricks_slab", + "malum:twisted_rock_slab", + "malum:small_twisted_rock_bricks_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/twisted_rock_stairs.json b/src/generated/resources/data/malum/tags/block/twisted_rock_stairs.json new file mode 100644 index 000000000..09f5b5a4a --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/twisted_rock_stairs.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:polished_twisted_rock_stairs", + "malum:runic_twisted_rock_bricks_stairs", + "malum:small_twisted_rock_bricks_stairs", + "malum:twisted_rock_tiles_stairs", + "malum:twisted_rock_bricks_stairs", + "malum:runic_small_twisted_rock_bricks_stairs", + "malum:runic_twisted_rock_tiles_stairs", + "malum:smooth_twisted_rock_stairs", + "malum:twisted_rock_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/block/twisted_rock_walls.json b/src/generated/resources/data/malum/tags/block/twisted_rock_walls.json new file mode 100644 index 000000000..c209f4b37 --- /dev/null +++ b/src/generated/resources/data/malum/tags/block/twisted_rock_walls.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:twisted_rock_bricks_wall", + "malum:runic_small_twisted_rock_bricks_wall", + "malum:polished_twisted_rock_wall", + "malum:twisted_rock_wall", + "malum:twisted_rock_tiles_wall", + "malum:smooth_twisted_rock_wall", + "malum:small_twisted_rock_bricks_wall", + "malum:runic_twisted_rock_tiles_wall", + "malum:runic_twisted_rock_bricks_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/damage_type/can_soul_shatter.json b/src/generated/resources/data/malum/tags/damage_type/can_soul_shatter.json new file mode 100644 index 000000000..f44cb90c3 --- /dev/null +++ b/src/generated/resources/data/malum/tags/damage_type/can_soul_shatter.json @@ -0,0 +1,20 @@ +{ + "values": [ + { + "id": "malum:scythe_melee", + "required": false + }, + { + "id": "malum:voodoo", + "required": false + }, + { + "id": "malum:scythe_sweep", + "required": false + }, + { + "id": "malum:hidden_blade_counter", + "required": false + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/damage_type/is_scythe.json b/src/generated/resources/data/malum/tags/damage_type/is_scythe.json new file mode 100644 index 000000000..e117eb349 --- /dev/null +++ b/src/generated/resources/data/malum/tags/damage_type/is_scythe.json @@ -0,0 +1,16 @@ +{ + "values": [ + { + "id": "malum:scythe_melee", + "required": false + }, + { + "id": "malum:scythe_sweep", + "required": false + }, + { + "id": "malum:hidden_blade_counter", + "required": false + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/damage_type/is_scythe_melee.json b/src/generated/resources/data/malum/tags/damage_type/is_scythe_melee.json new file mode 100644 index 000000000..b102fb8a1 --- /dev/null +++ b/src/generated/resources/data/malum/tags/damage_type/is_scythe_melee.json @@ -0,0 +1,12 @@ +{ + "values": [ + { + "id": "malum:scythe_melee", + "required": false + }, + { + "id": "malum:scythe_sweep", + "required": false + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/aspected_spirits.json b/src/generated/resources/data/malum/tags/item/aspected_spirits.json new file mode 100644 index 000000000..57eb5fc5b --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/aspected_spirits.json @@ -0,0 +1,12 @@ +{ + "values": [ + "malum:sacred_spirit", + "malum:wicked_spirit", + "malum:arcane_spirit", + "malum:eldritch_spirit", + "malum:aerial_spirit", + "malum:aqueous_spirit", + "malum:earthen_spirit", + "malum:infernal_spirit" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/enchantable/animated.json b/src/generated/resources/data/malum/tags/item/enchantable/animated.json new file mode 100644 index 000000000..a4a9ac9a8 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/enchantable/animated.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#malum:scythe" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/enchantable/ascension.json b/src/generated/resources/data/malum/tags/item/enchantable/ascension.json new file mode 100644 index 000000000..a4a9ac9a8 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/enchantable/ascension.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#malum:scythe" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/enchantable/haunted.json b/src/generated/resources/data/malum/tags/item/enchantable/haunted.json new file mode 100644 index 000000000..80cee1960 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/enchantable/haunted.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#malum:magic_capable_weapon" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/enchantable/rebound.json b/src/generated/resources/data/malum/tags/item/enchantable/rebound.json new file mode 100644 index 000000000..a4a9ac9a8 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/enchantable/rebound.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#malum:scythe" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/enchantable/replenishing.json b/src/generated/resources/data/malum/tags/item/enchantable/replenishing.json new file mode 100644 index 000000000..cd1848a9d --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/enchantable/replenishing.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#malum:staff" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/enchantable/spirit_spoils.json b/src/generated/resources/data/malum/tags/item/enchantable/spirit_spoils.json new file mode 100644 index 000000000..bb2123a0e --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/enchantable/spirit_spoils.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#malum:soul_hunter_weapon" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/gross_foods.json b/src/generated/resources/data/malum/tags/item/gross_foods.json new file mode 100644 index 000000000..f5f9fe7b7 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/gross_foods.json @@ -0,0 +1,7 @@ +{ + "values": [ + "minecraft:rotten_flesh", + "malum:rotting_essence", + "malum:concentrated_gluttony" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/hidden_items/always.json b/src/generated/resources/data/malum/tags/item/hidden_items/always.json new file mode 100644 index 000000000..7abae791a --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/hidden_items/always.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:the_device", + "malum:the_vessel" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/hidden_items/black_crystal.json b/src/generated/resources/data/malum/tags/item/hidden_items/black_crystal.json new file mode 100644 index 000000000..9cd64db2a --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/hidden_items/black_crystal.json @@ -0,0 +1,39 @@ +{ + "values": [ + "malum:umbral_spirit", + "malum:anomalous_design", + "malum:complete_design", + "malum:fused_consciousness", + "malum:malignant_pewter_ingot", + "malum:malignant_pewter_plating", + "malum:malignant_pewter_nugget", + "malum:block_of_malignant_pewter", + "malum:malignant_stronghold_helmet", + "malum:malignant_stronghold_chestplate", + "malum:malignant_stronghold_leggings", + "malum:malignant_stronghold_boots", + "malum:weight_of_worlds", + "malum:edge_of_deliverance", + "malum:erosion_scepter", + "malum:mnemonic_hex_staff", + "malum:staff_of_the_auric_flame", + "malum:void_tablet", + "malum:rune_of_bolstering", + "malum:rune_of_sacrificial_empowerment", + "malum:rune_of_spell_mastery", + "malum:rune_of_the_heretic", + "malum:rune_of_unnatural_stamina", + "malum:rune_of_twinned_duration", + "malum:rune_of_toughness", + "malum:rune_of_igneous_solace", + "malum:ring_of_the_endless_well", + "malum:ring_of_growing_flesh", + "malum:ring_of_echoing_arcana", + "malum:ring_of_gruesome_concentration", + "malum:necklace_of_the_hidden_blade", + "malum:necklace_of_the_watcher", + "malum:belt_of_the_limitless", + "malum:stellar_mechanism", + "malum:music_disc_aesthetica" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/hidden_items/void.json b/src/generated/resources/data/malum/tags/item/hidden_items/void.json new file mode 100644 index 000000000..419c4d292 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/hidden_items/void.json @@ -0,0 +1,18 @@ +{ + "values": [ + "#malum:hidden_items/black_crystal", + "malum:primordial_soup", + "malum:encyclopedia_esoterica", + "malum:catalyst_lobber", + "malum:block_of_null_slate", + "malum:null_slate", + "malum:block_of_void_salts", + "malum:void_salts", + "malum:block_of_mnemonic_fragment", + "malum:mnemonic_fragment", + "malum:block_of_auric_embers", + "malum:auric_embers", + "malum:block_of_malignant_lead", + "malum:malignant_lead" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/magic_capable_weapon.json b/src/generated/resources/data/malum/tags/item/magic_capable_weapon.json new file mode 100644 index 000000000..a175354d0 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/magic_capable_weapon.json @@ -0,0 +1,10 @@ +{ + "values": [ + "malum:crude_scythe", + "malum:soul_stained_steel_scythe", + "malum:creative_scythe", + "malum:mnemonic_hex_staff", + "malum:staff_of_the_auric_flame", + "malum:erosion_scepter" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/metal_nodes.json b/src/generated/resources/data/malum/tags/item/metal_nodes.json new file mode 100644 index 000000000..bd61ad79e --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/metal_nodes.json @@ -0,0 +1,15 @@ +{ + "values": [ + "malum:iron_node", + "malum:copper_node", + "malum:gold_node", + "malum:lead_node", + "malum:silver_node", + "malum:aluminum_node", + "malum:nickel_node", + "malum:uranium_node", + "malum:osmium_node", + "malum:zinc_node", + "malum:tin_node" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/prospectors_treasure.json b/src/generated/resources/data/malum/tags/item/prospectors_treasure.json new file mode 100644 index 000000000..11c52aba0 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/prospectors_treasure.json @@ -0,0 +1,16 @@ +{ + "values": [ + "#c:ores", + "#c:storage_blocks", + "#c:ingots", + "#c:nuggets", + "#c:gems", + "#c:raw_materials", + "#minecraft:coals", + "#malum:metal_nodes", + { + "id": "tetra:geode", + "required": false + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/sapballs.json b/src/generated/resources/data/malum/tags/item/sapballs.json new file mode 100644 index 000000000..5718970d8 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/sapballs.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:runic_sapball", + "malum:cursed_sapball" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/scythe.json b/src/generated/resources/data/malum/tags/item/scythe.json new file mode 100644 index 000000000..0054f0381 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/scythe.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:crude_scythe", + "malum:soul_stained_steel_scythe", + "malum:edge_of_deliverance", + "malum:creative_scythe" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/soul_hunter_weapon.json b/src/generated/resources/data/malum/tags/item/soul_hunter_weapon.json new file mode 100644 index 000000000..5153cd945 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/soul_hunter_weapon.json @@ -0,0 +1,50 @@ +{ + "values": [ + "malum:tyrving", + "malum:weight_of_worlds", + "malum:soul_stained_steel_axe", + "malum:soul_stained_steel_pickaxe", + "malum:soul_stained_steel_shovel", + "malum:soul_stained_steel_sword", + "malum:soul_stained_steel_hoe", + "malum:soul_stained_steel_knife", + "#malum:scythe", + "#malum:staff", + { + "id": "irons_spellbooks:graybeard_staff", + "required": false + }, + { + "id": "irons_spellbooks:artificer_cane", + "required": false + }, + { + "id": "irons_spellbooks:lightning_rod", + "required": false + }, + { + "id": "irons_spellbooks:ice_staff", + "required": false + }, + { + "id": "irons_spellbooks:blood_staff", + "required": false + }, + { + "id": "irons_spellbooks:magehunter", + "required": false + }, + { + "id": "irons_spellbooks:keeper_flamberge", + "required": false + }, + { + "id": "irons_spellbooks:spellbreaker", + "required": false + }, + { + "id": "irons_spellbooks:amethyst_rapier", + "required": false + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/spirit.json b/src/generated/resources/data/malum/tags/item/spirit.json new file mode 100644 index 000000000..988e6b948 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/spirit.json @@ -0,0 +1,6 @@ +{ + "values": [ + "#malum:aspected_spirits", + "malum:umbral_spirit" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/staff.json b/src/generated/resources/data/malum/tags/item/staff.json new file mode 100644 index 000000000..3df47a8ab --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/staff.json @@ -0,0 +1,7 @@ +{ + "values": [ + "malum:mnemonic_hex_staff", + "malum:staff_of_the_auric_flame", + "malum:erosion_scepter" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/tainted_rock.json b/src/generated/resources/data/malum/tags/item/tainted_rock.json new file mode 100644 index 000000000..89d194ebc --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/tainted_rock.json @@ -0,0 +1,55 @@ +{ + "values": [ + "malum:spirit_crucible", + "malum:spirit_catalyzer", + "malum:repair_pylon", + "malum:tainted_rock", + "malum:smooth_tainted_rock", + "malum:polished_tainted_rock", + "malum:tainted_rock_bricks", + "malum:tainted_rock_tiles", + "malum:small_tainted_rock_bricks", + "malum:runic_tainted_rock_bricks", + "malum:runic_tainted_rock_tiles", + "malum:runic_small_tainted_rock_bricks", + "malum:tainted_rock_column", + "malum:tainted_rock_column_cap", + "malum:cut_tainted_rock", + "malum:checkered_tainted_rock", + "malum:chiseled_tainted_rock", + "malum:tainted_rock_slab", + "malum:smooth_tainted_rock_slab", + "malum:polished_tainted_rock_slab", + "malum:tainted_rock_bricks_slab", + "malum:tainted_rock_tiles_slab", + "malum:small_tainted_rock_bricks_slab", + "malum:runic_tainted_rock_bricks_slab", + "malum:runic_tainted_rock_tiles_slab", + "malum:runic_small_tainted_rock_bricks_slab", + "malum:tainted_rock_stairs", + "malum:smooth_tainted_rock_stairs", + "malum:polished_tainted_rock_stairs", + "malum:tainted_rock_bricks_stairs", + "malum:tainted_rock_tiles_stairs", + "malum:small_tainted_rock_bricks_stairs", + "malum:runic_tainted_rock_bricks_stairs", + "malum:runic_tainted_rock_tiles_stairs", + "malum:runic_small_tainted_rock_bricks_stairs", + "malum:tainted_rock_button", + "malum:tainted_rock_pressure_plate", + "malum:tainted_rock_wall", + "malum:smooth_tainted_rock_wall", + "malum:polished_tainted_rock_wall", + "malum:tainted_rock_bricks_wall", + "malum:tainted_rock_tiles_wall", + "malum:small_tainted_rock_bricks_wall", + "malum:runic_tainted_rock_bricks_wall", + "malum:runic_tainted_rock_tiles_wall", + "malum:runic_small_tainted_rock_bricks_wall", + "malum:tainted_rock_item_stand", + "malum:tainted_rock_item_pedestal", + "malum:tainted_ether_brazier", + "malum:tainted_iridescent_ether_brazier", + "malum:the_device" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/tainted_rock_blocks.json b/src/generated/resources/data/malum/tags/item/tainted_rock_blocks.json new file mode 100644 index 000000000..651eb8d59 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/tainted_rock_blocks.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:tainted_rock", + "malum:smooth_tainted_rock", + "malum:polished_tainted_rock", + "malum:tainted_rock_bricks", + "malum:tainted_rock_tiles", + "malum:small_tainted_rock_bricks", + "malum:runic_tainted_rock_bricks", + "malum:runic_tainted_rock_tiles", + "malum:runic_small_tainted_rock_bricks" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/tainted_rock_slabs.json b/src/generated/resources/data/malum/tags/item/tainted_rock_slabs.json new file mode 100644 index 000000000..ba4f5c419 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/tainted_rock_slabs.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:tainted_rock_slab", + "malum:smooth_tainted_rock_slab", + "malum:polished_tainted_rock_slab", + "malum:tainted_rock_bricks_slab", + "malum:tainted_rock_tiles_slab", + "malum:small_tainted_rock_bricks_slab", + "malum:runic_tainted_rock_bricks_slab", + "malum:runic_tainted_rock_tiles_slab", + "malum:runic_small_tainted_rock_bricks_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/tainted_rock_stairs.json b/src/generated/resources/data/malum/tags/item/tainted_rock_stairs.json new file mode 100644 index 000000000..39d39d657 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/tainted_rock_stairs.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:tainted_rock_stairs", + "malum:smooth_tainted_rock_stairs", + "malum:polished_tainted_rock_stairs", + "malum:tainted_rock_bricks_stairs", + "malum:tainted_rock_tiles_stairs", + "malum:small_tainted_rock_bricks_stairs", + "malum:runic_tainted_rock_bricks_stairs", + "malum:runic_tainted_rock_tiles_stairs", + "malum:runic_small_tainted_rock_bricks_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/tainted_rock_walls.json b/src/generated/resources/data/malum/tags/item/tainted_rock_walls.json new file mode 100644 index 000000000..a1a30b82a --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/tainted_rock_walls.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:tainted_rock_wall", + "malum:smooth_tainted_rock_wall", + "malum:polished_tainted_rock_wall", + "malum:tainted_rock_bricks_wall", + "malum:tainted_rock_tiles_wall", + "malum:small_tainted_rock_bricks_wall", + "malum:runic_tainted_rock_bricks_wall", + "malum:runic_tainted_rock_tiles_wall", + "malum:runic_small_tainted_rock_bricks_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/twisted_rock.json b/src/generated/resources/data/malum/tags/item/twisted_rock.json new file mode 100644 index 000000000..3b4dc2087 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/twisted_rock.json @@ -0,0 +1,52 @@ +{ + "values": [ + "malum:twisted_rock", + "malum:smooth_twisted_rock", + "malum:polished_twisted_rock", + "malum:twisted_rock_bricks", + "malum:twisted_rock_tiles", + "malum:small_twisted_rock_bricks", + "malum:runic_twisted_rock_bricks", + "malum:runic_twisted_rock_tiles", + "malum:runic_small_twisted_rock_bricks", + "malum:twisted_rock_column", + "malum:twisted_rock_column_cap", + "malum:cut_twisted_rock", + "malum:checkered_twisted_rock", + "malum:chiseled_twisted_rock", + "malum:twisted_rock_slab", + "malum:smooth_twisted_rock_slab", + "malum:polished_twisted_rock_slab", + "malum:twisted_rock_bricks_slab", + "malum:twisted_rock_tiles_slab", + "malum:small_twisted_rock_bricks_slab", + "malum:runic_twisted_rock_bricks_slab", + "malum:runic_twisted_rock_tiles_slab", + "malum:runic_small_twisted_rock_bricks_slab", + "malum:twisted_rock_stairs", + "malum:smooth_twisted_rock_stairs", + "malum:polished_twisted_rock_stairs", + "malum:twisted_rock_bricks_stairs", + "malum:twisted_rock_tiles_stairs", + "malum:small_twisted_rock_bricks_stairs", + "malum:runic_twisted_rock_bricks_stairs", + "malum:runic_twisted_rock_tiles_stairs", + "malum:runic_small_twisted_rock_bricks_stairs", + "malum:twisted_rock_button", + "malum:twisted_rock_pressure_plate", + "malum:twisted_rock_wall", + "malum:smooth_twisted_rock_wall", + "malum:polished_twisted_rock_wall", + "malum:twisted_rock_bricks_wall", + "malum:twisted_rock_tiles_wall", + "malum:small_twisted_rock_bricks_wall", + "malum:runic_twisted_rock_bricks_wall", + "malum:runic_twisted_rock_tiles_wall", + "malum:runic_small_twisted_rock_bricks_wall", + "malum:twisted_rock_item_stand", + "malum:twisted_rock_item_pedestal", + "malum:twisted_ether_brazier", + "malum:twisted_iridescent_ether_brazier", + "malum:the_vessel" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/twisted_rock_blocks.json b/src/generated/resources/data/malum/tags/item/twisted_rock_blocks.json new file mode 100644 index 000000000..31752aa51 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/twisted_rock_blocks.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:twisted_rock", + "malum:smooth_twisted_rock", + "malum:polished_twisted_rock", + "malum:twisted_rock_bricks", + "malum:twisted_rock_tiles", + "malum:small_twisted_rock_bricks", + "malum:runic_twisted_rock_bricks", + "malum:runic_twisted_rock_tiles", + "malum:runic_small_twisted_rock_bricks" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/twisted_rock_slabs.json b/src/generated/resources/data/malum/tags/item/twisted_rock_slabs.json new file mode 100644 index 000000000..a06813927 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/twisted_rock_slabs.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:twisted_rock_slab", + "malum:smooth_twisted_rock_slab", + "malum:polished_twisted_rock_slab", + "malum:twisted_rock_bricks_slab", + "malum:twisted_rock_tiles_slab", + "malum:small_twisted_rock_bricks_slab", + "malum:runic_twisted_rock_bricks_slab", + "malum:runic_twisted_rock_tiles_slab", + "malum:runic_small_twisted_rock_bricks_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/twisted_rock_stairs.json b/src/generated/resources/data/malum/tags/item/twisted_rock_stairs.json new file mode 100644 index 000000000..cd4b82135 --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/twisted_rock_stairs.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:twisted_rock_stairs", + "malum:smooth_twisted_rock_stairs", + "malum:polished_twisted_rock_stairs", + "malum:twisted_rock_bricks_stairs", + "malum:twisted_rock_tiles_stairs", + "malum:small_twisted_rock_bricks_stairs", + "malum:runic_twisted_rock_bricks_stairs", + "malum:runic_twisted_rock_tiles_stairs", + "malum:runic_small_twisted_rock_bricks_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/item/twisted_rock_walls.json b/src/generated/resources/data/malum/tags/item/twisted_rock_walls.json new file mode 100644 index 000000000..ecd918b8f --- /dev/null +++ b/src/generated/resources/data/malum/tags/item/twisted_rock_walls.json @@ -0,0 +1,13 @@ +{ + "values": [ + "malum:twisted_rock_wall", + "malum:smooth_twisted_rock_wall", + "malum:polished_twisted_rock_wall", + "malum:twisted_rock_bricks_wall", + "malum:twisted_rock_tiles_wall", + "malum:small_twisted_rock_bricks_wall", + "malum:runic_twisted_rock_bricks_wall", + "malum:runic_twisted_rock_tiles_wall", + "malum:runic_small_twisted_rock_bricks_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/worldgen/biome/has_azure_runewood.json b/src/generated/resources/data/malum/tags/worldgen/biome/has_azure_runewood.json new file mode 100644 index 000000000..abf1f3843 --- /dev/null +++ b/src/generated/resources/data/malum/tags/worldgen/biome/has_azure_runewood.json @@ -0,0 +1,8 @@ +{ + "values": [ + "minecraft:snowy_plains", + "minecraft:snowy_taiga", + "minecraft:frozen_river", + "minecraft:snowy_beach" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/worldgen/biome/has_blazing_quartz.json b/src/generated/resources/data/malum/tags/worldgen/biome/has_blazing_quartz.json new file mode 100644 index 000000000..f7e672b8c --- /dev/null +++ b/src/generated/resources/data/malum/tags/worldgen/biome/has_blazing_quartz.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#minecraft:is_nether" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/worldgen/biome/has_brilliant.json b/src/generated/resources/data/malum/tags/worldgen/biome/has_brilliant.json new file mode 100644 index 000000000..d3152c5b0 --- /dev/null +++ b/src/generated/resources/data/malum/tags/worldgen/biome/has_brilliant.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#minecraft:is_overworld" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/worldgen/biome/has_quartz.json b/src/generated/resources/data/malum/tags/worldgen/biome/has_quartz.json new file mode 100644 index 000000000..d3152c5b0 --- /dev/null +++ b/src/generated/resources/data/malum/tags/worldgen/biome/has_quartz.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#minecraft:is_overworld" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/worldgen/biome/has_rare_azure_runewood.json b/src/generated/resources/data/malum/tags/worldgen/biome/has_rare_azure_runewood.json new file mode 100644 index 000000000..70f6ab156 --- /dev/null +++ b/src/generated/resources/data/malum/tags/worldgen/biome/has_rare_azure_runewood.json @@ -0,0 +1,8 @@ +{ + "values": [ + "minecraft:frozen_peaks", + "minecraft:jagged_peaks", + "minecraft:snowy_slopes", + "minecraft:grove" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/worldgen/biome/has_rare_earths.json b/src/generated/resources/data/malum/tags/worldgen/biome/has_rare_earths.json new file mode 100644 index 000000000..d3152c5b0 --- /dev/null +++ b/src/generated/resources/data/malum/tags/worldgen/biome/has_rare_earths.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#minecraft:is_overworld" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/worldgen/biome/has_rare_runewood.json b/src/generated/resources/data/malum/tags/worldgen/biome/has_rare_runewood.json new file mode 100644 index 000000000..68e29235c --- /dev/null +++ b/src/generated/resources/data/malum/tags/worldgen/biome/has_rare_runewood.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#minecraft:is_forest" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/worldgen/biome/has_runewood.json b/src/generated/resources/data/malum/tags/worldgen/biome/has_runewood.json new file mode 100644 index 000000000..b3983fd67 --- /dev/null +++ b/src/generated/resources/data/malum/tags/worldgen/biome/has_runewood.json @@ -0,0 +1,7 @@ +{ + "values": [ + "#c:is_plains", + "#c:is_mountain", + "#minecraft:is_hill" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/malum/tags/worldgen/biome/has_soulstone.json b/src/generated/resources/data/malum/tags/worldgen/biome/has_soulstone.json new file mode 100644 index 000000000..d3152c5b0 --- /dev/null +++ b/src/generated/resources/data/malum/tags/worldgen/biome/has_soulstone.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#minecraft:is_overworld" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/beacon_base_blocks.json b/src/generated/resources/data/minecraft/tags/block/beacon_base_blocks.json new file mode 100644 index 000000000..4a7cdabf7 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/beacon_base_blocks.json @@ -0,0 +1,15 @@ +{ + "values": [ + "malum:block_of_soulstone", + "malum:block_of_brilliance", + "malum:block_of_null_slate", + "malum:block_of_raw_soulstone", + "malum:block_of_hallowed_gold", + "malum:block_of_malignant_lead", + "malum:block_of_malignant_pewter", + "malum:block_of_blazing_quartz", + "malum:block_of_cthonic_gold", + "malum:block_of_soul_stained_steel", + "malum:block_of_mnemonic_fragment" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/buttons.json b/src/generated/resources/data/minecraft/tags/block/buttons.json new file mode 100644 index 000000000..57ea2f6ec --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/buttons.json @@ -0,0 +1,9 @@ +{ + "values": [ + "malum:tainted_rock_button", + "malum:twisted_rock_button", + "malum:runewood_planks_button", + "malum:runewood_planks_button", + "malum:soulwood_planks_button" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/doors.json b/src/generated/resources/data/minecraft/tags/block/doors.json new file mode 100644 index 000000000..702470707 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/doors.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_door", + "malum:runewood_door" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/fence_gates.json b/src/generated/resources/data/minecraft/tags/block/fence_gates.json new file mode 100644 index 000000000..1bb88c472 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/fence_gates.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:runewood_planks_fence_gate", + "malum:soulwood_planks_fence_gate" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/fences.json b/src/generated/resources/data/minecraft/tags/block/fences.json new file mode 100644 index 000000000..aa466df3e --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/fences.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_planks_fence", + "malum:runewood_planks_fence" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/leaves.json b/src/generated/resources/data/minecraft/tags/block/leaves.json new file mode 100644 index 000000000..422644cf0 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/leaves.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:budding_soulwood_leaves", + "malum:azure_runewood_leaves", + "malum:soulwood_leaves", + "malum:runewood_leaves" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/logs.json b/src/generated/resources/data/minecraft/tags/block/logs.json new file mode 100644 index 000000000..173448b57 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/logs.json @@ -0,0 +1,17 @@ +{ + "values": [ + "malum:stripped_soulwood_log", + "malum:stripped_runewood_log", + "malum:revealed_runewood_log", + "malum:blighted_soulwood", + "malum:exposed_soulwood_log", + "malum:soulwood", + "malum:revealed_soulwood_log", + "malum:stripped_runewood", + "malum:soulwood_log", + "malum:stripped_soulwood", + "malum:runewood", + "malum:runewood_log", + "malum:exposed_runewood_log" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/axe.json b/src/generated/resources/data/minecraft/tags/block/mineable/axe.json new file mode 100644 index 000000000..1abbf9159 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/mineable/axe.json @@ -0,0 +1,111 @@ +{ + "values": [ + "malum:soulwood_sign", + "malum:spirit_altar", + "malum:vertical_rustic_runewood_planks_slab", + "malum:runewood_tiles_slab", + "malum:stripped_soulwood_log", + "malum:stripped_runewood_log", + "malum:runewood_obelisk", + "malum:vertical_rustic_runewood_planks", + "malum:revealed_runewood_log", + "malum:soulwood_door", + "malum:blighted_soulwood", + "malum:rustic_soulwood_tiles_stairs", + "malum:runewood_tiles", + "malum:ether_torch", + "malum:exposed_soulwood_log", + "malum:runewood_sign", + "malum:wall_ether_torch", + "malum:soulwood_trapdoor", + "malum:soulwood", + "malum:runewood_door", + "malum:vertical_runewood_planks_stairs", + "malum:rustic_soulwood_tiles", + "malum:revealed_soulwood_log", + "malum:vertical_soulwood_planks", + "malum:vertical_soulwood_planks_stairs", + "malum:vertical_soulwood_planks_slab", + "malum:soulwood_boards_slab", + "malum:vertical_rustic_runewood_planks_stairs", + "malum:stripped_runewood", + "malum:soulwood_planks_stairs", + "malum:vertical_runewood_boards", + "malum:runewood_item_pedestal", + "malum:runewood_boards_slab", + "malum:soulwood_log", + "malum:vertical_soulwood_boards_stairs", + "malum:runewood_trapdoor", + "malum:soulwood_boards", + "malum:vertical_runewood_planks", + "malum:runewood_planks", + "malum:rustic_soulwood_planks_slab", + "malum:runewood_planks_button", + "malum:vertical_runewood_boards_slab", + "malum:brilliant_obelisk", + "malum:soulwood_tiles_slab", + "malum:runewood_planks_stairs", + "malum:soulwood_totem_pole", + "malum:cut_soulwood_planks", + "malum:soulwood_totem_base", + "malum:rustic_runewood_tiles", + "malum:runewood_beam", + "malum:iridescent_ether_torch", + "malum:runewood_totem_pole", + "malum:cut_runewood_planks", + "malum:solid_runewood_trapdoor", + "malum:brilliant_obelisk_component", + "malum:soulwood_planks", + "malum:rustic_runewood_tiles_stairs", + "malum:runewood_wall_sign", + "malum:soulwood_planks_pressure_plate", + "malum:soulwood_wall_sign", + "malum:soulwood_planks_fence", + "malum:ritual_plinth", + "malum:runic_workbench", + "malum:soulwood_tiles_stairs", + "malum:soulwood_boards_stairs", + "malum:stripped_soulwood", + "malum:soulwood_panel", + "malum:solid_soulwood_trapdoor", + "malum:runewood_planks_slab", + "malum:runewood_obelisk_component", + "malum:vertical_soulwood_boards", + "malum:rustic_runewood_planks_slab", + "malum:runewood_planks_fence_gate", + "malum:rustic_soulwood_planks", + "malum:runewood_boards_stairs", + "malum:vertical_rustic_soulwood_planks", + "malum:iridescent_wall_ether_torch", + "malum:rustic_runewood_tiles_slab", + "malum:weavers_workbench", + "malum:runewood_tiles_stairs", + "malum:soulwood_planks_button", + "malum:runewood", + "malum:rustic_runewood_planks", + "malum:runewood_planks_pressure_plate", + "malum:soulwood_tiles", + "malum:vertical_runewood_planks_slab", + "malum:rustic_runewood_planks_stairs", + "malum:soulwood_planks_slab", + "malum:soulwood_planks_fence_gate", + "malum:soulwood_boards_wall", + "malum:runewood_log", + "malum:vertical_runewood_boards_stairs", + "malum:runewood_panel", + "malum:soulwood_item_stand", + "malum:exposed_runewood_log", + "malum:vertical_rustic_soulwood_planks_stairs", + "malum:soulwood_beam", + "malum:soulwood_item_pedestal", + "malum:rustic_soulwood_planks_stairs", + "malum:rustic_soulwood_tiles_slab", + "malum:runewood_boards", + "malum:vertical_soulwood_boards_slab", + "malum:vertical_rustic_soulwood_planks_slab", + "malum:runewood_totem_base", + "malum:runewood_planks_fence", + "malum:runewood_item_stand", + "malum:runewood_boards_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/hoe.json b/src/generated/resources/data/minecraft/tags/block/mineable/hoe.json new file mode 100644 index 000000000..ebb70800f --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/mineable/hoe.json @@ -0,0 +1,16 @@ +{ + "values": [ + "malum:budding_soulwood_leaves", + "malum:azure_runewood_leaves", + "malum:blighted_earth", + "malum:block_of_astral_weave", + "malum:soulwood_leaves", + "malum:runewood_leaves", + "malum:mass_of_blighted_gunk", + "malum:blighted_soil", + "malum:block_of_hex_ash", + "malum:hanging_soulwood_leaves", + "malum:hanging_runewood_leaves", + "malum:hanging_azure_runewood_leaves" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json new file mode 100644 index 000000000..7095bfc57 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json @@ -0,0 +1,159 @@ +{ + "values": [ + "malum:twisted_rock_bricks_wall", + "malum:twisted_rock_tiles_slab", + "malum:blazing_quartz_ore", + "malum:tainted_rock_tiles_wall", + "malum:twisted_rock_bricks_slab", + "malum:runic_tainted_rock_tiles", + "malum:tainted_rock_button", + "malum:polished_twisted_rock_stairs", + "malum:natural_quartz_cluster", + "malum:tainted_rock_item_stand", + "malum:block_of_soulstone", + "malum:block_of_brilliance", + "malum:runic_small_twisted_rock_bricks_wall", + "malum:twisted_ether_brazier", + "malum:arcane_spirited_glass", + "malum:checkered_twisted_rock", + "malum:natural_quartz_ore", + "malum:tainted_rock_stairs", + "malum:runic_twisted_rock_tiles_slab", + "malum:tainted_rock_bricks_stairs", + "malum:repair_pylon", + "malum:polished_twisted_rock_wall", + "malum:block_of_null_slate", + "malum:twisted_rock_column_cap", + "malum:runic_small_twisted_rock_bricks_slab", + "malum:deepslate_quartz_ore", + "malum:weeping_well_central_encasement_support", + "malum:twisted_rock", + "malum:polished_tainted_rock_slab", + "malum:runic_twisted_rock_bricks_stairs", + "malum:runic_tainted_rock_tiles_wall", + "malum:weeping_well_encasement", + "malum:twisted_rock_item_stand", + "malum:tainted_rock_column_cap", + "malum:spirit_mote", + "malum:twisted_rock_wall", + "malum:runic_tainted_rock_bricks", + "malum:runic_tainted_rock_tiles_slab", + "malum:block_of_raw_soulstone", + "malum:polished_twisted_rock", + "malum:tainted_rock_item_pedestal", + "malum:tainted_rock_pressure_plate", + "malum:small_tainted_rock_bricks", + "malum:checkered_tainted_rock", + "malum:block_of_arcane_charcoal", + "malum:weeping_well_encasement_mirrored", + "malum:block_of_astral_weave", + "malum:runic_tainted_rock_bricks_wall", + "malum:brilliant_deepslate", + "malum:tainted_rock", + "malum:soulstone_ore", + "malum:block_of_void_salts", + "malum:smooth_twisted_rock_slab", + "malum:polished_twisted_rock_slab", + "malum:small_twisted_rock_bricks_stairs", + "malum:twisted_rock_tiles_wall", + "malum:tainted_rock_wall", + "malum:weeping_well_core", + "malum:runic_small_tainted_rock_bricks_stairs", + "malum:blazing_quartz_cluster", + "malum:block_of_living_flesh", + "malum:small_tainted_rock_bricks_wall", + "malum:earthen_spirited_glass", + "malum:cut_tainted_rock", + "malum:runic_twisted_rock_bricks_slab", + "malum:runic_small_twisted_rock_bricks", + "malum:weeping_well_bricks", + "malum:block_of_rotting_essence", + "malum:weeping_well_encasement_corner", + "malum:twisted_rock_button", + "malum:block_of_alchemical_calx", + "malum:runic_small_tainted_rock_bricks_wall", + "malum:weeping_well_side_pillar", + "malum:tainted_rock_slab", + "malum:small_tainted_rock_bricks_slab", + "malum:runic_tainted_rock_tiles_stairs", + "malum:tainted_rock_bricks_wall", + "malum:block_of_auric_embers", + "malum:spirit_crucible_component", + "malum:aerial_spirited_glass", + "malum:block_of_hallowed_gold", + "malum:smooth_twisted_rock_wall", + "malum:twisted_rock_column", + "malum:spirit_crucible", + "malum:spirit_catalyzer", + "malum:twisted_rock_tiles_stairs", + "malum:polished_tainted_rock", + "malum:small_tainted_rock_bricks_stairs", + "malum:cut_twisted_rock", + "malum:block_of_malignant_lead", + "malum:void_depot", + "malum:block_of_malignant_pewter", + "malum:weeping_well_corner", + "malum:block_of_blazing_quartz", + "malum:twisted_rock_bricks_stairs", + "malum:twisted_rock_pressure_plate", + "malum:runic_small_twisted_rock_bricks_stairs", + "malum:small_twisted_rock_bricks", + "malum:block_of_cthonic_gold", + "malum:sacred_spirited_glass", + "malum:infernal_spirited_glass", + "malum:brilliant_stone", + "malum:aqueous_spirited_glass", + "malum:polished_tainted_rock_stairs", + "malum:runic_twisted_rock_tiles", + "malum:chiseled_twisted_rock", + "malum:tainted_rock_bricks_slab", + "malum:deepslate_soulstone_ore", + "malum:runic_twisted_rock_bricks", + "malum:twisted_rock_bricks", + "malum:runic_small_tainted_rock_bricks_slab", + "malum:smooth_tainted_rock_wall", + "malum:spirit_catalyzer_component", + "malum:weeping_well_side", + "malum:tainted_rock_column", + "malum:chiseled_tainted_rock", + "malum:tainted_ether_brazier", + "malum:block_of_soul_stained_steel", + "malum:mass_of_blighted_gunk", + "malum:runic_twisted_rock_tiles_stairs", + "malum:smooth_twisted_rock", + "malum:twisted_rock_item_pedestal", + "malum:weeping_well_central_encasement", + "malum:wicked_spirited_glass", + "malum:smooth_twisted_rock_stairs", + "malum:twisted_iridescent_ether_brazier", + "malum:polished_tainted_rock_wall", + "malum:twisted_rock_slab", + "malum:small_twisted_rock_bricks_wall", + "malum:tainted_rock_tiles_slab", + "malum:block_of_hex_ash", + "malum:runic_twisted_rock_tiles_wall", + "malum:eldritch_spirited_glass", + "malum:repair_pylon_component", + "malum:runic_tainted_rock_bricks_slab", + "malum:tainted_rock_tiles_stairs", + "malum:tainted_rock_tiles", + "malum:smooth_tainted_rock_slab", + "malum:tainted_rock_bricks", + "malum:small_twisted_rock_bricks_slab", + "malum:runic_small_tainted_rock_bricks", + "malum:smooth_tainted_rock_stairs", + "malum:the_device", + "malum:block_of_mnemonic_fragment", + "malum:cthonic_gold_cluster", + "malum:smooth_tainted_rock", + "malum:runic_tainted_rock_bricks_stairs", + "malum:cthonic_gold_ore", + "malum:block_of_grim_talc", + "malum:the_vessel", + "malum:twisted_rock_tiles", + "malum:twisted_rock_stairs", + "malum:runic_twisted_rock_bricks_wall", + "malum:tainted_iridescent_ether_brazier", + "malum:weeping_well_central_pillar" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json b/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json new file mode 100644 index 000000000..6ce93f833 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:blighted_earth", + "malum:block_of_void_salts", + "malum:mass_of_blighted_gunk", + "malum:blighted_soil" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/planks.json b/src/generated/resources/data/minecraft/tags/block/planks.json new file mode 100644 index 000000000..c071b13fe --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/planks.json @@ -0,0 +1,22 @@ +{ + "values": [ + "malum:vertical_rustic_runewood_planks", + "malum:runewood_tiles", + "malum:rustic_soulwood_tiles", + "malum:vertical_soulwood_planks", + "malum:vertical_runewood_boards", + "malum:soulwood_boards", + "malum:vertical_runewood_planks", + "malum:runewood_planks", + "malum:cut_soulwood_planks", + "malum:rustic_runewood_tiles", + "malum:cut_runewood_planks", + "malum:soulwood_planks", + "malum:vertical_soulwood_boards", + "malum:rustic_soulwood_planks", + "malum:vertical_rustic_soulwood_planks", + "malum:rustic_runewood_planks", + "malum:soulwood_tiles", + "malum:runewood_boards" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/pressure_plates.json b/src/generated/resources/data/minecraft/tags/block/pressure_plates.json new file mode 100644 index 000000000..0dbecfcbd --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/pressure_plates.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:tainted_rock_pressure_plate", + "malum:twisted_rock_pressure_plate", + "malum:soulwood_planks_pressure_plate", + "malum:runewood_planks_pressure_plate" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/saplings.json b/src/generated/resources/data/minecraft/tags/block/saplings.json new file mode 100644 index 000000000..70dfd347a --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/saplings.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:azure_runewood_sapling", + "malum:runewood_sapling" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/signs.json b/src/generated/resources/data/minecraft/tags/block/signs.json new file mode 100644 index 000000000..f4f2736e3 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/signs.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:soulwood_sign", + "malum:runewood_sign", + "malum:runewood_wall_sign", + "malum:soulwood_wall_sign" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/slabs.json b/src/generated/resources/data/minecraft/tags/block/slabs.json new file mode 100644 index 000000000..21e1c99a4 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/slabs.json @@ -0,0 +1,38 @@ +{ + "values": [ + "malum:twisted_rock_tiles_slab", + "malum:vertical_rustic_runewood_planks_slab", + "malum:runewood_tiles_slab", + "malum:twisted_rock_bricks_slab", + "malum:runic_twisted_rock_tiles_slab", + "malum:runic_small_twisted_rock_bricks_slab", + "malum:polished_tainted_rock_slab", + "malum:runic_tainted_rock_tiles_slab", + "malum:vertical_soulwood_planks_slab", + "malum:soulwood_boards_slab", + "malum:smooth_twisted_rock_slab", + "malum:polished_twisted_rock_slab", + "malum:runewood_boards_slab", + "malum:runic_twisted_rock_bricks_slab", + "malum:tainted_rock_slab", + "malum:small_tainted_rock_bricks_slab", + "malum:rustic_soulwood_planks_slab", + "malum:vertical_runewood_boards_slab", + "malum:soulwood_tiles_slab", + "malum:tainted_rock_bricks_slab", + "malum:runic_small_tainted_rock_bricks_slab", + "malum:runewood_planks_slab", + "malum:rustic_runewood_planks_slab", + "malum:rustic_runewood_tiles_slab", + "malum:vertical_runewood_planks_slab", + "malum:twisted_rock_slab", + "malum:soulwood_planks_slab", + "malum:tainted_rock_tiles_slab", + "malum:runic_tainted_rock_bricks_slab", + "malum:smooth_tainted_rock_slab", + "malum:small_twisted_rock_bricks_slab", + "malum:rustic_soulwood_tiles_slab", + "malum:vertical_soulwood_boards_slab", + "malum:vertical_rustic_soulwood_planks_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/stairs.json b/src/generated/resources/data/minecraft/tags/block/stairs.json new file mode 100644 index 000000000..28bb47cee --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/stairs.json @@ -0,0 +1,38 @@ +{ + "values": [ + "malum:polished_twisted_rock_stairs", + "malum:tainted_rock_stairs", + "malum:tainted_rock_bricks_stairs", + "malum:rustic_soulwood_tiles_stairs", + "malum:runic_twisted_rock_bricks_stairs", + "malum:vertical_runewood_planks_stairs", + "malum:vertical_soulwood_planks_stairs", + "malum:vertical_rustic_runewood_planks_stairs", + "malum:soulwood_planks_stairs", + "malum:small_twisted_rock_bricks_stairs", + "malum:runic_small_tainted_rock_bricks_stairs", + "malum:runic_tainted_rock_tiles_stairs", + "malum:vertical_soulwood_boards_stairs", + "malum:twisted_rock_tiles_stairs", + "malum:small_tainted_rock_bricks_stairs", + "malum:runewood_planks_stairs", + "malum:twisted_rock_bricks_stairs", + "malum:runic_small_twisted_rock_bricks_stairs", + "malum:polished_tainted_rock_stairs", + "malum:rustic_runewood_tiles_stairs", + "malum:soulwood_tiles_stairs", + "malum:soulwood_boards_stairs", + "malum:runewood_boards_stairs", + "malum:runic_twisted_rock_tiles_stairs", + "malum:runewood_tiles_stairs", + "malum:smooth_twisted_rock_stairs", + "malum:rustic_runewood_planks_stairs", + "malum:vertical_runewood_boards_stairs", + "malum:tainted_rock_tiles_stairs", + "malum:smooth_tainted_rock_stairs", + "malum:vertical_rustic_soulwood_planks_stairs", + "malum:rustic_soulwood_planks_stairs", + "malum:runic_tainted_rock_bricks_stairs", + "malum:twisted_rock_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/standing_signs.json b/src/generated/resources/data/minecraft/tags/block/standing_signs.json new file mode 100644 index 000000000..0c7e69e22 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/standing_signs.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_sign", + "malum:runewood_sign" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/trapdoors.json b/src/generated/resources/data/minecraft/tags/block/trapdoors.json new file mode 100644 index 000000000..adae2e1b4 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/trapdoors.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:soulwood_trapdoor", + "malum:runewood_trapdoor", + "malum:solid_runewood_trapdoor", + "malum:solid_soulwood_trapdoor" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wall_post_override.json b/src/generated/resources/data/minecraft/tags/block/wall_post_override.json new file mode 100644 index 000000000..c4987db29 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/wall_post_override.json @@ -0,0 +1,12 @@ +{ + "values": [ + "malum:twisted_ether_brazier", + "malum:ether_torch", + "malum:wall_ether_torch", + "malum:iridescent_ether_torch", + "malum:tainted_ether_brazier", + "malum:iridescent_wall_ether_torch", + "malum:twisted_iridescent_ether_brazier", + "malum:tainted_iridescent_ether_brazier" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wall_signs.json b/src/generated/resources/data/minecraft/tags/block/wall_signs.json new file mode 100644 index 000000000..da2f8515d --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/wall_signs.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:runewood_wall_sign", + "malum:soulwood_wall_sign" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/walls.json b/src/generated/resources/data/minecraft/tags/block/walls.json new file mode 100644 index 000000000..df118e9fa --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/walls.json @@ -0,0 +1,24 @@ +{ + "values": [ + "malum:twisted_rock_bricks_wall", + "malum:tainted_rock_tiles_wall", + "malum:runic_small_twisted_rock_bricks_wall", + "malum:polished_twisted_rock_wall", + "malum:runic_tainted_rock_tiles_wall", + "malum:twisted_rock_wall", + "malum:runic_tainted_rock_bricks_wall", + "malum:twisted_rock_tiles_wall", + "malum:tainted_rock_wall", + "malum:small_tainted_rock_bricks_wall", + "malum:runic_small_tainted_rock_bricks_wall", + "malum:tainted_rock_bricks_wall", + "malum:smooth_twisted_rock_wall", + "malum:smooth_tainted_rock_wall", + "malum:polished_tainted_rock_wall", + "malum:small_twisted_rock_bricks_wall", + "malum:soulwood_boards_wall", + "malum:runic_twisted_rock_tiles_wall", + "malum:runic_twisted_rock_bricks_wall", + "malum:runewood_boards_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wooden_buttons.json b/src/generated/resources/data/minecraft/tags/block/wooden_buttons.json new file mode 100644 index 000000000..6dadebffd --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/wooden_buttons.json @@ -0,0 +1,7 @@ +{ + "values": [ + "malum:runewood_planks_button", + "malum:runewood_planks_button", + "malum:soulwood_planks_button" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wooden_doors.json b/src/generated/resources/data/minecraft/tags/block/wooden_doors.json new file mode 100644 index 000000000..702470707 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/wooden_doors.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_door", + "malum:runewood_door" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wooden_fences.json b/src/generated/resources/data/minecraft/tags/block/wooden_fences.json new file mode 100644 index 000000000..aa466df3e --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/wooden_fences.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_planks_fence", + "malum:runewood_planks_fence" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wooden_pressure_plates.json b/src/generated/resources/data/minecraft/tags/block/wooden_pressure_plates.json new file mode 100644 index 000000000..4569f16ae --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/wooden_pressure_plates.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_planks_pressure_plate", + "malum:runewood_planks_pressure_plate" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wooden_slabs.json b/src/generated/resources/data/minecraft/tags/block/wooden_slabs.json new file mode 100644 index 000000000..3859d5cf8 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/wooden_slabs.json @@ -0,0 +1,20 @@ +{ + "values": [ + "malum:vertical_rustic_runewood_planks_slab", + "malum:runewood_tiles_slab", + "malum:vertical_soulwood_planks_slab", + "malum:soulwood_boards_slab", + "malum:runewood_boards_slab", + "malum:rustic_soulwood_planks_slab", + "malum:vertical_runewood_boards_slab", + "malum:soulwood_tiles_slab", + "malum:runewood_planks_slab", + "malum:rustic_runewood_planks_slab", + "malum:rustic_runewood_tiles_slab", + "malum:vertical_runewood_planks_slab", + "malum:soulwood_planks_slab", + "malum:rustic_soulwood_tiles_slab", + "malum:vertical_soulwood_boards_slab", + "malum:vertical_rustic_soulwood_planks_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wooden_stairs.json b/src/generated/resources/data/minecraft/tags/block/wooden_stairs.json new file mode 100644 index 000000000..558d369e5 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/wooden_stairs.json @@ -0,0 +1,20 @@ +{ + "values": [ + "malum:rustic_soulwood_tiles_stairs", + "malum:vertical_runewood_planks_stairs", + "malum:vertical_soulwood_planks_stairs", + "malum:vertical_rustic_runewood_planks_stairs", + "malum:soulwood_planks_stairs", + "malum:vertical_soulwood_boards_stairs", + "malum:runewood_planks_stairs", + "malum:rustic_runewood_tiles_stairs", + "malum:soulwood_tiles_stairs", + "malum:soulwood_boards_stairs", + "malum:runewood_boards_stairs", + "malum:runewood_tiles_stairs", + "malum:rustic_runewood_planks_stairs", + "malum:vertical_runewood_boards_stairs", + "malum:vertical_rustic_soulwood_planks_stairs", + "malum:rustic_soulwood_planks_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wooden_trapdoors.json b/src/generated/resources/data/minecraft/tags/block/wooden_trapdoors.json new file mode 100644 index 000000000..adae2e1b4 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/wooden_trapdoors.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:soulwood_trapdoor", + "malum:runewood_trapdoor", + "malum:solid_runewood_trapdoor", + "malum:solid_soulwood_trapdoor" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/buttons.json b/src/generated/resources/data/minecraft/tags/item/buttons.json new file mode 100644 index 000000000..57ea2f6ec --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/buttons.json @@ -0,0 +1,9 @@ +{ + "values": [ + "malum:tainted_rock_button", + "malum:twisted_rock_button", + "malum:runewood_planks_button", + "malum:runewood_planks_button", + "malum:soulwood_planks_button" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/doors.json b/src/generated/resources/data/minecraft/tags/item/doors.json new file mode 100644 index 000000000..702470707 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/doors.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_door", + "malum:runewood_door" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/fences.json b/src/generated/resources/data/minecraft/tags/item/fences.json new file mode 100644 index 000000000..aa466df3e --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/fences.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_planks_fence", + "malum:runewood_planks_fence" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/leaves.json b/src/generated/resources/data/minecraft/tags/item/leaves.json new file mode 100644 index 000000000..422644cf0 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/leaves.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:budding_soulwood_leaves", + "malum:azure_runewood_leaves", + "malum:soulwood_leaves", + "malum:runewood_leaves" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/logs.json b/src/generated/resources/data/minecraft/tags/item/logs.json new file mode 100644 index 000000000..9ac14b0ba --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/logs.json @@ -0,0 +1,12 @@ +{ + "values": [ + { + "id": "#malum:runewood_logs", + "required": false + }, + { + "id": "#malum:soulwood_logs", + "required": false + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/logs_that_burn.json b/src/generated/resources/data/minecraft/tags/item/logs_that_burn.json new file mode 100644 index 000000000..9ac14b0ba --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/logs_that_burn.json @@ -0,0 +1,12 @@ +{ + "values": [ + { + "id": "#malum:runewood_logs", + "required": false + }, + { + "id": "#malum:soulwood_logs", + "required": false + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/planks.json b/src/generated/resources/data/minecraft/tags/item/planks.json new file mode 100644 index 000000000..c071b13fe --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/planks.json @@ -0,0 +1,22 @@ +{ + "values": [ + "malum:vertical_rustic_runewood_planks", + "malum:runewood_tiles", + "malum:rustic_soulwood_tiles", + "malum:vertical_soulwood_planks", + "malum:vertical_runewood_boards", + "malum:soulwood_boards", + "malum:vertical_runewood_planks", + "malum:runewood_planks", + "malum:cut_soulwood_planks", + "malum:rustic_runewood_tiles", + "malum:cut_runewood_planks", + "malum:soulwood_planks", + "malum:vertical_soulwood_boards", + "malum:rustic_soulwood_planks", + "malum:vertical_rustic_soulwood_planks", + "malum:rustic_runewood_planks", + "malum:soulwood_tiles", + "malum:runewood_boards" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/saplings.json b/src/generated/resources/data/minecraft/tags/item/saplings.json new file mode 100644 index 000000000..70dfd347a --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/saplings.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:azure_runewood_sapling", + "malum:runewood_sapling" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/slabs.json b/src/generated/resources/data/minecraft/tags/item/slabs.json new file mode 100644 index 000000000..21e1c99a4 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/slabs.json @@ -0,0 +1,38 @@ +{ + "values": [ + "malum:twisted_rock_tiles_slab", + "malum:vertical_rustic_runewood_planks_slab", + "malum:runewood_tiles_slab", + "malum:twisted_rock_bricks_slab", + "malum:runic_twisted_rock_tiles_slab", + "malum:runic_small_twisted_rock_bricks_slab", + "malum:polished_tainted_rock_slab", + "malum:runic_tainted_rock_tiles_slab", + "malum:vertical_soulwood_planks_slab", + "malum:soulwood_boards_slab", + "malum:smooth_twisted_rock_slab", + "malum:polished_twisted_rock_slab", + "malum:runewood_boards_slab", + "malum:runic_twisted_rock_bricks_slab", + "malum:tainted_rock_slab", + "malum:small_tainted_rock_bricks_slab", + "malum:rustic_soulwood_planks_slab", + "malum:vertical_runewood_boards_slab", + "malum:soulwood_tiles_slab", + "malum:tainted_rock_bricks_slab", + "malum:runic_small_tainted_rock_bricks_slab", + "malum:runewood_planks_slab", + "malum:rustic_runewood_planks_slab", + "malum:rustic_runewood_tiles_slab", + "malum:vertical_runewood_planks_slab", + "malum:twisted_rock_slab", + "malum:soulwood_planks_slab", + "malum:tainted_rock_tiles_slab", + "malum:runic_tainted_rock_bricks_slab", + "malum:smooth_tainted_rock_slab", + "malum:small_twisted_rock_bricks_slab", + "malum:rustic_soulwood_tiles_slab", + "malum:vertical_soulwood_boards_slab", + "malum:vertical_rustic_soulwood_planks_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/stairs.json b/src/generated/resources/data/minecraft/tags/item/stairs.json new file mode 100644 index 000000000..28bb47cee --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/stairs.json @@ -0,0 +1,38 @@ +{ + "values": [ + "malum:polished_twisted_rock_stairs", + "malum:tainted_rock_stairs", + "malum:tainted_rock_bricks_stairs", + "malum:rustic_soulwood_tiles_stairs", + "malum:runic_twisted_rock_bricks_stairs", + "malum:vertical_runewood_planks_stairs", + "malum:vertical_soulwood_planks_stairs", + "malum:vertical_rustic_runewood_planks_stairs", + "malum:soulwood_planks_stairs", + "malum:small_twisted_rock_bricks_stairs", + "malum:runic_small_tainted_rock_bricks_stairs", + "malum:runic_tainted_rock_tiles_stairs", + "malum:vertical_soulwood_boards_stairs", + "malum:twisted_rock_tiles_stairs", + "malum:small_tainted_rock_bricks_stairs", + "malum:runewood_planks_stairs", + "malum:twisted_rock_bricks_stairs", + "malum:runic_small_twisted_rock_bricks_stairs", + "malum:polished_tainted_rock_stairs", + "malum:rustic_runewood_tiles_stairs", + "malum:soulwood_tiles_stairs", + "malum:soulwood_boards_stairs", + "malum:runewood_boards_stairs", + "malum:runic_twisted_rock_tiles_stairs", + "malum:runewood_tiles_stairs", + "malum:smooth_twisted_rock_stairs", + "malum:rustic_runewood_planks_stairs", + "malum:vertical_runewood_boards_stairs", + "malum:tainted_rock_tiles_stairs", + "malum:smooth_tainted_rock_stairs", + "malum:vertical_rustic_soulwood_planks_stairs", + "malum:rustic_soulwood_planks_stairs", + "malum:runic_tainted_rock_bricks_stairs", + "malum:twisted_rock_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/trapdoors.json b/src/generated/resources/data/minecraft/tags/item/trapdoors.json new file mode 100644 index 000000000..adae2e1b4 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/trapdoors.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:soulwood_trapdoor", + "malum:runewood_trapdoor", + "malum:solid_runewood_trapdoor", + "malum:solid_soulwood_trapdoor" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/walls.json b/src/generated/resources/data/minecraft/tags/item/walls.json new file mode 100644 index 000000000..df118e9fa --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/walls.json @@ -0,0 +1,24 @@ +{ + "values": [ + "malum:twisted_rock_bricks_wall", + "malum:tainted_rock_tiles_wall", + "malum:runic_small_twisted_rock_bricks_wall", + "malum:polished_twisted_rock_wall", + "malum:runic_tainted_rock_tiles_wall", + "malum:twisted_rock_wall", + "malum:runic_tainted_rock_bricks_wall", + "malum:twisted_rock_tiles_wall", + "malum:tainted_rock_wall", + "malum:small_tainted_rock_bricks_wall", + "malum:runic_small_tainted_rock_bricks_wall", + "malum:tainted_rock_bricks_wall", + "malum:smooth_twisted_rock_wall", + "malum:smooth_tainted_rock_wall", + "malum:polished_tainted_rock_wall", + "malum:small_twisted_rock_bricks_wall", + "malum:soulwood_boards_wall", + "malum:runic_twisted_rock_tiles_wall", + "malum:runic_twisted_rock_bricks_wall", + "malum:runewood_boards_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/wooden_buttons.json b/src/generated/resources/data/minecraft/tags/item/wooden_buttons.json new file mode 100644 index 000000000..6dadebffd --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/wooden_buttons.json @@ -0,0 +1,7 @@ +{ + "values": [ + "malum:runewood_planks_button", + "malum:runewood_planks_button", + "malum:soulwood_planks_button" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/wooden_doors.json b/src/generated/resources/data/minecraft/tags/item/wooden_doors.json new file mode 100644 index 000000000..702470707 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/wooden_doors.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_door", + "malum:runewood_door" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/wooden_fences.json b/src/generated/resources/data/minecraft/tags/item/wooden_fences.json new file mode 100644 index 000000000..aa466df3e --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/wooden_fences.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_planks_fence", + "malum:runewood_planks_fence" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/wooden_pressure_plates.json b/src/generated/resources/data/minecraft/tags/item/wooden_pressure_plates.json new file mode 100644 index 000000000..4569f16ae --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/wooden_pressure_plates.json @@ -0,0 +1,6 @@ +{ + "values": [ + "malum:soulwood_planks_pressure_plate", + "malum:runewood_planks_pressure_plate" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/wooden_slabs.json b/src/generated/resources/data/minecraft/tags/item/wooden_slabs.json new file mode 100644 index 000000000..3859d5cf8 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/wooden_slabs.json @@ -0,0 +1,20 @@ +{ + "values": [ + "malum:vertical_rustic_runewood_planks_slab", + "malum:runewood_tiles_slab", + "malum:vertical_soulwood_planks_slab", + "malum:soulwood_boards_slab", + "malum:runewood_boards_slab", + "malum:rustic_soulwood_planks_slab", + "malum:vertical_runewood_boards_slab", + "malum:soulwood_tiles_slab", + "malum:runewood_planks_slab", + "malum:rustic_runewood_planks_slab", + "malum:rustic_runewood_tiles_slab", + "malum:vertical_runewood_planks_slab", + "malum:soulwood_planks_slab", + "malum:rustic_soulwood_tiles_slab", + "malum:vertical_soulwood_boards_slab", + "malum:vertical_rustic_soulwood_planks_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/wooden_stairs.json b/src/generated/resources/data/minecraft/tags/item/wooden_stairs.json new file mode 100644 index 000000000..558d369e5 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/wooden_stairs.json @@ -0,0 +1,20 @@ +{ + "values": [ + "malum:rustic_soulwood_tiles_stairs", + "malum:vertical_runewood_planks_stairs", + "malum:vertical_soulwood_planks_stairs", + "malum:vertical_rustic_runewood_planks_stairs", + "malum:soulwood_planks_stairs", + "malum:vertical_soulwood_boards_stairs", + "malum:runewood_planks_stairs", + "malum:rustic_runewood_tiles_stairs", + "malum:soulwood_tiles_stairs", + "malum:soulwood_boards_stairs", + "malum:runewood_boards_stairs", + "malum:runewood_tiles_stairs", + "malum:rustic_runewood_planks_stairs", + "malum:vertical_runewood_boards_stairs", + "malum:vertical_rustic_soulwood_planks_stairs", + "malum:rustic_soulwood_planks_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/wooden_trapdoors.json b/src/generated/resources/data/minecraft/tags/item/wooden_trapdoors.json new file mode 100644 index 000000000..adae2e1b4 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/wooden_trapdoors.json @@ -0,0 +1,8 @@ +{ + "values": [ + "malum:soulwood_trapdoor", + "malum:runewood_trapdoor", + "malum:solid_runewood_trapdoor", + "malum:solid_soulwood_trapdoor" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/worldgen/biome/is_forest.json b/src/generated/resources/data/minecraft/tags/worldgen/biome/is_forest.json new file mode 100644 index 000000000..f72d209df --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/worldgen/biome/is_forest.json @@ -0,0 +1,3 @@ +{ + "values": [] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/worldgen/biome/is_hill.json b/src/generated/resources/data/minecraft/tags/worldgen/biome/is_hill.json new file mode 100644 index 000000000..f72d209df --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/worldgen/biome/is_hill.json @@ -0,0 +1,3 @@ +{ + "values": [] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/worldgen/biome/is_nether.json b/src/generated/resources/data/minecraft/tags/worldgen/biome/is_nether.json new file mode 100644 index 000000000..f72d209df --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/worldgen/biome/is_nether.json @@ -0,0 +1,3 @@ +{ + "values": [] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/worldgen/biome/is_overworld.json b/src/generated/resources/data/minecraft/tags/worldgen/biome/is_overworld.json new file mode 100644 index 000000000..f72d209df --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/worldgen/biome/is_overworld.json @@ -0,0 +1,3 @@ +{ + "values": [] +} \ No newline at end of file