IMC-Vocality/kubejs/server_scripts/forbidden_arcanus.js
2025-04-09 22:50:07 -05:00

699 lines
25 KiB
JavaScript

ServerEvents.recipes(event => {
event.remove({ output: 'forbidden_arcanus:obsidian_with_iron' }),
event.remove({ output: 'forbidden_arcanus:boom_arrow' }),
event.remove({ output: 'forbidden_arcanus:ender_pearl_fragment' }),
event.remove({ output: 'forbidden_arcanus:utrem_jar' }),
event.remove({ output: 'forbidden_arcanus:soul_extractor' }),
event.remove({ output: 'forbidden_arcanus:wax' }),
event.remove({ output: 'forbidden_arcanus:cloth' }),
event.remove({ output: 'forbidden_arcanus:golden_dragon_scale' }),
event.remove({ output: 'forbidden_arcanus:silver_dragon_scale' }),
event.remove({ output: 'forbidden_arcanus:aquatic_dragon_scale' }),
event.remove({ output: 'forbidden_arcanus:aureal_bottle' }),
event.remove({ output: 'forbidden_arcanus:splash_aureal_bottle' }),
event.remove({ not: { type: 'minecraft:crafting_shapeless' }, output: 'forbidden_arcanus:obsidian_ingot'}),
event.remove({ output: 'forbidden_arcanus:dark_matter' }),
event.remove({ output: 'forbidden_arcanus:sanity_meter' }),
event.remove({ output: 'forbidden_arcanus:lens_of_veritatis' }),
event.remove({ output: 'forbidden_arcanus:arcane_crystal_dust'}),
event.remove({ output: 'forbidden_arcanus:quantum_catcher' }),
event.remove({ output: 'forbidden_arcanus:corrupti_dust' }),
event.remove({ output: 'forbidden_arcanus:mundabitur_dust' }),
event.remove({ output: 'forbidden_arcanus:golden_feather' }),
event.remove({ output: 'forbidden_arcanus:wet_purifying_soap' }),
event.remove({ output: 'forbidden_arcanus:purifying_soap' }),
event.remove({ output: 'forbidden_arcanus:pixie' }),
event.remove({ output: 'forbidden_arcanus:corrupted_pixie' }),
event.remove({ output: 'forbidden_arcanus:obsidian_skull_shield' }),
event.remove({ output: 'forbidden_arcanus:clibano_core' }),
event.remove({ output: 'forbidden_arcanus:blacksmith_gavel_head' }),
event.remove({ output: 'forbidden_arcanus:wooden_blacksmith_gavel' }),
event.remove({ output: 'forbidden_arcanus:iron_blacksmith_gavel' }),
event.remove({ output: 'forbidden_arcanus:stone_blacksmith_gavel' }),
event.remove({ output: 'forbidden_arcanus:golden_blacksmith_gavel' }),
event.remove({ output: 'forbidden_arcanus:diamond_blacksmith_gavel' }),
event.remove({ output: 'forbidden_arcanus:netherite_blacksmith_gavel' }),
event.remove({ input: 'minecraft:gold_ingot', output: 'forbidden_arcanus:deorum_ingot'}),
event.remove({ output: 'forbidden_arcanus:obsidian_skull' }),
event.remove({ output: 'forbidden_arcanus:eternal_obsidian_skull' }),
event.remove({ output: 'forbidden_arcanus:dark_nether_star' }),
event.remove({ output: 'forbidden_arcanus:rotten_leather' }),
event.remove({ input: 'forbidden_arcanus:rotten_leather' }),
event.remove({ output: 'forbidden_arcanus:golden_orchid_seeds' }),
event.remove({ output: 'forbidden_arcanus:spectral_eye_amulet' }),
event.remove({ output: 'forbidden_arcanus:darkstone_upgrade_smithing_template' }),
event.remove({ output: 'forbidden_arcanus:mystical_dagger' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_sword', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_shovel', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_pickaxe', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_axe', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_hoe', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_scepter', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'delightful:draco_arcanus_knife', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/longsword', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/twinblade', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/rapier', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/katana', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/sai', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/spear', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/glaive', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/warglaive', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/greathammer', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/greataxe', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/scythe', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/cutlass', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/chakram', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/claymore', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'knavesneeds:forbidden_arcanus/draco_arcanus/halberd', type: 'minecraft:crafting_shaped' }),
event.remove({ output: 'simplyswords:runic_longsword' }),
event.remove({ output: 'simplyswords:runic_twinblade' }),
event.remove({ output: 'simplyswords:runic_rapier' }),
event.remove({ output: 'simplyswords:runic_cutlass' }),
event.remove({ output: 'simplyswords:runic_greataxe' }),
event.remove({ output: 'simplyswords:runic_chakram' }),
event.remove({ output: 'simplyswords:runic_greathammer' }),
event.remove({ output: 'simplyswords:runic_scythe' }),
event.remove({ output: 'simplyswords:runic_sai' }),
event.remove({ output: 'simplyswords:runic_glaive' }),
event.remove({ output: 'simplyswords:runic_warglaive' }),
event.remove({ output: 'simplyswords:runic_halberd' }),
event.remove({ output: 'simplyswords:runic_spear' }),
event.remove({ output: 'simplyswords:runic_katana' }),
event.remove({ output: 'simplyswords:runic_claymore' }),
event.remove({ output: 'forbidden_arcanus:edelwood_bucket' }),
event.remove({ input: 'forbidden_arcanus:edelwood_bucket' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_helmet' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_chestplate' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_leggings' }),
event.remove({ output: 'forbidden_arcanus:draco_arcanus_boots' }),
event.remove({ output: 'forbidden_arcanus:tyr_helmet' }),
event.remove({ output: 'forbidden_arcanus:tyr_chestplate' }),
event.remove({ output: 'forbidden_arcanus:tyr_leggings' }),
event.remove({ output: 'forbidden_arcanus:tyr_boots' }),
event.remove({ output: 'forbidden_arcanus:mortem_helmet' }),
event.remove({ output: 'forbidden_arcanus:mortem_chestplate' }),
event.remove({ output: 'forbidden_arcanus:mortem_leggings' }),
event.remove({ output: 'forbidden_arcanus:mortem_boots' }),
event.remove({ output: 'savage_and_ravage:griefer_helmet' }),
event.remove({ output: 'savage_and_ravage:griefer_chestplate' }),
event.remove({ output: 'savage_and_ravage:griefer_leggings' }),
event.remove({ output: 'savage_and_ravage:griefer_boots' }),
//Hephaestus forge recipes are located in kubejs/data/forbidden_arcanus/forbidden_arcanus/hephaestus_forge/
event.recipes.create.compacting(
['kubejs:draco_arcanus_armor_plate'],
['traveloptics:void_spellweave_ingot', 'apotheosis:infused_breath', Fluid.of("alexscaves:purple_soda", 500)]
).superheated(),
event.recipes.create.compacting(
['kubejs:tyr_armor_plate'],
['cataclysm:ancient_metal_ingot', 'forbidden_arcanus:aquatic_dragon_scale', Fluid.of("create_enchantment_industry:hyper_experience", 500)]
).superheated(),
event.recipes.create.compacting(
['kubejs:mortem_armor_plate'],
['caverns_and_chasms:necromium_ingot', 'eidolon:imbued_bones', Fluid.of("brewinandchewin:red_rum", 500)]
).superheated(),
event.recipes.create.compacting(
['kubejs:griefer_armor_plate'],
['traveloptics:verdant_spellweave_ingot', 'savage_and_ravage:blast_proof_plating', Fluid.of("createmetalwork:molten_cincinnasite", 500)]
).superheated(),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_fire_helmet"
},
"addition": {
"item": "kubejs:griefer_armor_plate"
},
"result": {
"item": "savage_and_ravage:griefer_helmet"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_fire_chestplate"
},
"addition": {
"item": "kubejs:griefer_armor_plate"
},
"result": {
"item": "savage_and_ravage:griefer_chestplate"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_fire_leggings"
},
"addition": {
"item": "kubejs:griefer_armor_plate"
},
"result": {
"item": "savage_and_ravage:griefer_leggings"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_fire_boots"
},
"addition": {
"item": "kubejs:griefer_armor_plate"
},
"result": {
"item": "savage_and_ravage:griefer_boots"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_helmet"
},
"addition": {
"item": "kubejs:mortem_armor_plate"
},
"result": {
"item": "forbidden_arcanus:mortem_helmet"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_chestplate"
},
"addition": {
"item": "kubejs:mortem_armor_plate"
},
"result": {
"item": "forbidden_arcanus:mortem_chestplate"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_leggings"
},
"addition": {
"item": "kubejs:mortem_armor_plate"
},
"result": {
"item": "forbidden_arcanus:mortem_leggings"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_boots"
},
"addition": {
"item": "kubejs:mortem_armor_plate"
},
"result": {
"item": "forbidden_arcanus:mortem_boots"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_helmet"
},
"addition": {
"item": "kubejs:draco_arcanus_armor_plate"
},
"result": {
"item": "forbidden_arcanus:draco_arcanus_helmet"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_chestplate"
},
"addition": {
"item": "kubejs:draco_arcanus_armor_plate"
},
"result": {
"item": "forbidden_arcanus:draco_arcanus_chestplate"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_leggings"
},
"addition": {
"item": "kubejs:draco_arcanus_armor_plate"
},
"result": {
"item": "forbidden_arcanus:draco_arcanus_leggings"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_boots"
},
"addition": {
"item": "kubejs:draco_arcanus_armor_plate"
},
"result": {
"item": "forbidden_arcanus:draco_arcanus_boots"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_helmet"
},
"addition": {
"item": "kubejs:tyr_armor_plate"
},
"result": {
"item": "forbidden_arcanus:tyr_helmet"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_chestplate"
},
"addition": {
"item": "kubejs:tyr_armor_plate"
},
"result": {
"item": "forbidden_arcanus:tyr_chestplate"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_leggings"
},
"addition": {
"item": "kubejs:tyr_armor_plate"
},
"result": {
"item": "forbidden_arcanus:tyr_leggings"
}
}),
event.custom({
"type": "cataclysm:weapon_fusion",
"base": {
"item": "iceandfire:dragonsteel_lightning_boots"
},
"addition": {
"item": "kubejs:tyr_armor_plate"
},
"result": {
"item": "forbidden_arcanus:tyr_boots"
}
}),
event.recipes.createCrushing([
'forbidden_arcanus:arcane_crystal_dust',
Item.of('forbidden_arcanus:arcane_crystal_dust').withChance(0.75),
Item.of('create:experience_nugget').withChance(0.75)
], 'forbidden_arcanus:arcane_crystal'
),
event.recipes.create.milling('forbidden_arcanus:arcane_crystal_dust', 'forbidden_arcanus:arcane_crystal'),
event.recipes.createMixing('forbidden_arcanus:obsidian_ingot', [
'oreganized:lead_ingot',
'create:powdered_obsidian'
]).heated(),
event.recipes.createMixing('2x forbidden_arcanus:deorum_ingot', [
'2x forbidden_arcanus:mundabitur_dust',
'minecraft:gold_ingot',
'create:brass_ingot'
]).heated(),
event.recipes.createMixing('4x forbidden_arcanus:mundabitur_dust', [
'forbidden_arcanus:arcane_crystal_dust',
'minecraft:redstone',
'spelunkery:sulfur',
'minecraft:blaze_powder'
]),
event.recipes.createMixing('2x forbidden_arcanus:mundabitur_dust', [
'forbidden_arcanus:arcane_crystal_dust',
'irons_spellbooks:cinder_essence'
]),
event.recipes.createMixing('4x forbidden_arcanus:corrupti_dust', [
'forbidden_arcanus:arcane_crystal_dust',
'create:powdered_obsidian',
'minecraft:nether_wart',
'minecraft:blaze_powder'
]),
event.recipes.create.splashing('forbidden_arcanus:soul', 'iceandfire:ectoplasm'),
event.replaceInput(
{ input: 'forbidden_arcanus:ender_pearl_fragment' },
'forbidden_arcanus:ender_pearl_fragment',
'betterend:ender_shard'
),
event.replaceInput(
{ input: 'forbidden_arcanus:cloth' },
'forbidden_arcanus:cloth',
'hexerei:infused_fabric'
),
event.replaceInput(
{ input: 'forbidden_arcanus:dragon_scale' },
'forbidden_arcanus:dragon_scale',
'#iceandfire:scales/dragon'
),
event.replaceInput(
{ input: 'endrem:undead_soul' },
'endrem:undead_soul',
'forbidden_arcanus:soul'
),
event.replaceInput(
{ input: 'forbidden_arcanus:edelwood_stick' },
'forbidden_arcanus:edelwood_stick',
'minecraft:stick'
),
event.replaceInput(
{ input: 'forbidden_arcanus:golden_feather' },
'forbidden_arcanus:golden_feather',
'minecraft:feather'
),
event.shaped('forbidden_arcanus:golden_dragon_scale', [
'ASA',
'SDS',
'ASA'
],
{
S: 'forbidden_arcanus:deorum_ingot',
D: '#iceandfire:scales/dragon',
A: 'forbidden_arcanus:arcane_crystal_dust'
}),
event.shaped('forbidden_arcanus:silver_dragon_scale', [
'ASA',
'SDS',
'ASA'
],
{
S: 'oreganized:silver_ingot',
D: '#iceandfire:scales/dragon',
A: 'forbidden_arcanus:arcane_crystal_dust'
}),
event.shaped('forbidden_arcanus:aquatic_dragon_scale', [
'ASA',
'SDS',
'ASA'
],
{
S: '#iceandfire:scales/sea_serpent',
D: '#iceandfire:scales/dragon',
A: 'forbidden_arcanus:arcane_crystal_dust'
}),
event.shaped('forbidden_arcanus:reinforced_deorum_pickaxe', [
'DAD',
' S ',
' S '
],
{
S: 'minecraft:stick',
D: 'forbidden_arcanus:deorum_ingot',
A: 'forbidden_arcanus:stellarite_piece'
}),
event.shaped('forbidden_arcanus:reinforced_deorum_axe', [
'DA ',
'DS ',
' S '
],
{
S: 'minecraft:stick',
D: 'forbidden_arcanus:deorum_ingot',
A: 'forbidden_arcanus:stellarite_piece'
}),
event.shaped('forbidden_arcanus:reinforced_deorum_sword', [
' D ',
' A ',
' S '
],
{
S: 'minecraft:stick',
D: 'forbidden_arcanus:deorum_ingot',
A: 'forbidden_arcanus:stellarite_piece'
}),
event.shaped('forbidden_arcanus:reinforced_deorum_shovel', [
' A ',
' D ',
' S '
],
{
S: 'minecraft:stick',
D: 'forbidden_arcanus:deorum_ingot',
A: 'forbidden_arcanus:stellarite_piece'
}),
event.shaped('forbidden_arcanus:reinforced_deorum_hoe', [
'DA ',
' S ',
' S '
],
{
S: 'minecraft:stick',
D: 'forbidden_arcanus:deorum_ingot',
A: 'forbidden_arcanus:stellarite_piece'
}),
event.shaped('2x forbidden_arcanus:darkstone_upgrade_smithing_template', [
'RTR',
'RDR',
'RRR'
],
{
T: 'forbidden_arcanus:darkstone_upgrade_smithing_template',
R: 'forbidden_arcanus:rune',
D: 'forbidden_arcanus:darkstone'
}),
event.recipes.createCrushing([
'forbidden_arcanus:soul',
Item.of('iceandfire:ectoplasm').withChance(0.3),
Item.of('create:experience_nugget').withChance(0.75)
], 'quark:soul_bead'
),
event.recipes.ars_nouveau.enchanting_apparatus([
"ars_nouveau:source_gem",
"forbidden_arcanus:arcane_crystal_dust",
"ars_nouveau:source_gem",
"forbidden_arcanus:arcane_crystal_dust",
"ars_nouveau:source_gem",
"forbidden_arcanus:arcane_crystal_dust",
"ars_nouveau:source_gem",
"forbidden_arcanus:arcane_crystal_dust"
], // input items
"forbidden_arcanus:soul", // reagent
"forbidden_arcanus:enchanted_soul", // output
1000,
true
),
event.recipes.ars_nouveau.enchanting_apparatus([
"alexscaves:pure_darkness",
"forbidden_arcanus:obsidian_ingot",
"alexscaves:pure_darkness",
"forbidden_arcanus:obsidian_ingot",
"alexscaves:pure_darkness",
"forbidden_arcanus:obsidian_ingot",
"alexscaves:pure_darkness",
"forbidden_arcanus:obsidian_ingot"
], // input items
"minecraft:nether_star", // reagent
"forbidden_arcanus:dark_nether_star", // output
10000,
true
),
event.recipes.createMechanicalCrafting('forbidden_arcanus:quantum_catcher', [
' OSO ',
'OEBEO',
'SACAS',
'OEAEO',
' OSO '
], {
A: 'forbidden_arcanus:arcane_crystal_block',
E: 'betterend:ender_shard',
C: 'supplementaries:cage',
S: 'create:sturdy_sheet',
O: 'forbidden_arcanus:obsidian_ingot',
B: 'betterend:eternal_crystal'
}),
event.custom({
"type": "hexerei:mixingcauldron",
"liquid": {
"fluid": "minecraft:water"
},
"ingredients": [
{
"item": "forbidden_arcanus:mundabitur_dust"
},
{
"item": 'forbidden_arcanus:yellow_orchid'
},
{
"item": "forbidden_arcanus:deorum_ingot"
},
{
"item": "ars_nouveau:manipulation_essence"
},
{
"item": "irons_spellbooks:nature_rune"
}
],
"output": {
"item": "forbidden_arcanus:golden_orchid_seeds",
"count": 1
},
"liquidOutput": {
"fluid": "minecraft:water",
"amount": 0
},
"fluidLevelsConsumed": 1000
}),
event.custom({
"type": "hexerei:mixingcauldron",
"liquid": {
"fluid": "minecraft:lava"
},
"ingredients": [
{
"item": "forbidden_arcanus:edelwood_log"
},
{
"item": "forbidden_arcanus:corrupti_dust"
},
{
"item": "forbidden_arcanus:edelwood_log"
},
{
"item": "forbidden_arcanus:corrupti_dust"
},
{
"item": "forbidden_arcanus:edelwood_log"
},
{
"item": 'forbidden_arcanus:corrupti_dust'
},
{
"item": "forbidden_arcanus:edelwood_log"
},
{
"item": "forbidden_arcanus:corrupti_dust"
}
],
"output": {
"item": "forbidden_arcanus:dark_matter",
"count": 1
},
"liquidOutput": {
"fluid": "minecraft:lava",
"amount": 1000
},
"fluidLevelsConsumed": 1000
}),
event.custom({
"type": "hexerei:mixingcauldron",
"liquid": {
"fluid": "minecraft:lava"
},
"ingredients": [
{
"item": "forbidden_arcanus:dark_matter"
},
{
"item": "forbidden_arcanus:dark_rune"
},
{
"item": "forbidden_arcanus:deorum_ingot"
},
{
"item": "forbidden_arcanus:dark_rune"
},
{
"item": "minecraft:stick"
},
{
"item": "forbidden_arcanus:dark_rune"
},
{
"item": "forbidden_arcanus:deorum_ingot"
},
{
"item": "forbidden_arcanus:dark_rune"
}
],
"output": {
"item": "forbidden_arcanus:mystical_dagger",
"count": 1
},
"liquidOutput": {
"fluid": "minecraft:lava",
"amount": 1000
},
"fluidLevelsConsumed": 1000
}),
event.recipes.createMechanicalCrafting('forbidden_arcanus:iron_blacksmith_gavel', [
'ISI',
'III',
'ISI',
' S ',
' S '
], {
S: 'minecraft:stick',
I: 'minecraft:iron_ingot'
}),
event.recipes.createMechanicalCrafting('forbidden_arcanus:stone_blacksmith_gavel', [
'ISI',
'III',
'ISI',
' S ',
' S '
], {
S: 'minecraft:stick',
I: '#minecraft:stone_tool_materials'
}),
event.recipes.createMechanicalCrafting('forbidden_arcanus:golden_blacksmith_gavel', [
'ISI',
'III',
'ISI',
' S ',
' S '
], {
S: 'minecraft:stick',
I: 'minecraft:gold_ingot'
}),
event.recipes.createMechanicalCrafting('forbidden_arcanus:wooden_blacksmith_gavel', [
'ISI',
'III',
'ISI',
' S ',
' S '
], {
S: 'minecraft:stick',
I: '#minecraft:planks'
}),
event.recipes.createMechanicalCrafting('forbidden_arcanus:diamond_blacksmith_gavel', [
'ISI',
'III',
'ISI',
' S ',
' S '
], {
S: 'minecraft:stick',
I: 'minecraft:diamond'
}),
event.recipes.createMechanicalCrafting('forbidden_arcanus:reinforced_deorum_blacksmith_gavel', [
'ISI',
'IAI',
'ISI',
' S ',
' S '
], {
S: 'minecraft:stick',
I: 'forbidden_arcanus:deorum_ingot',
A: 'forbidden_arcanus:stellarite_piece'
}),
event.smithing(
'forbidden_arcanus:netherite_blacksmith_gavel',
'minecraft:netherite_upgrade_smithing_template',
'forbidden_arcanus:diamond_blacksmith_gavel',
'minecraft:netherite_ingot'
)
}
)