init
This commit is contained in:
103
kubejs/server_scripts/ae2_recipes.js
Normal file
103
kubejs/server_scripts/ae2_recipes.js
Normal file
@@ -0,0 +1,103 @@
|
||||
ServerEvents.recipes(event => {
|
||||
event.remove({ id: 'ae2:network/blocks/crystal_processing_charger'})
|
||||
event.shaped('ae2:charger', [
|
||||
'WCW',
|
||||
'M ',
|
||||
'WCW'
|
||||
], {
|
||||
W: 'minecraft:iron_ingot',
|
||||
C: 'minecraft:copper_ingot',
|
||||
M: 'mekanism:steel_casing'
|
||||
}
|
||||
)
|
||||
|
||||
event.custom({
|
||||
"type": "ae2:charger",
|
||||
"ingredient": {
|
||||
"item": "mekanism:enriched_diamond"
|
||||
},
|
||||
"result": {
|
||||
"item": "ae2:certus_quartz_crystal"
|
||||
}
|
||||
})
|
||||
|
||||
event.remove({id: 'ae2:inscriber/calculation_processor'})
|
||||
event.remove({id: 'ae2:inscriber/engineering_processor'})
|
||||
event.remove({id: 'ae2:inscriber/logic_processor'})
|
||||
event.remove({id: 'advanced_ae:quantum_processor'})
|
||||
event.remove({id: 'advanced_ae:calculation_processor_chamber'})
|
||||
event.remove({id: 'advanced_ae:engineering_processor_chamber'})
|
||||
event.remove({id: 'advanced_ae:logic_processor_chamber'})
|
||||
event.remove({id: 'advanced_ae:quantum_processor_chamber'})
|
||||
function inscriber(input, output) {
|
||||
event.custom({
|
||||
"type": "ae2:inscriber",
|
||||
"ingredients": {
|
||||
"bottom": {
|
||||
"item": "ae2:printed_silicon"
|
||||
},
|
||||
"middle": {
|
||||
"item": "mekanism:alloy_infused"
|
||||
},
|
||||
"top": {
|
||||
"item": input
|
||||
}
|
||||
},
|
||||
"mode": "press",
|
||||
"result": {
|
||||
"item": output
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "advanced_ae:reaction",
|
||||
"energy": 20000,
|
||||
"fluid": {
|
||||
"fluidStack": {
|
||||
"Amount": 100,
|
||||
"FluidName": "minecraft:water"
|
||||
}
|
||||
},
|
||||
"input_items": [
|
||||
{
|
||||
"amount": 4,
|
||||
"ingredient": {
|
||||
"item": input
|
||||
}
|
||||
},
|
||||
{
|
||||
"amount": 4,
|
||||
"ingredient": {
|
||||
"item": "ae2:printed_silicon"
|
||||
}
|
||||
},
|
||||
{
|
||||
"amount": 4,
|
||||
"ingredient": {
|
||||
"item": "mekanism:alloy_infused"
|
||||
}
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"#": 4,
|
||||
"#c": "ae2:i",
|
||||
"id": output
|
||||
}
|
||||
})
|
||||
}
|
||||
inscriber("ae2:printed_calculation_processor", "ae2:calculation_processor")
|
||||
inscriber("ae2:printed_engineering_processor", "ae2:engineering_processor")
|
||||
inscriber("ae2:printed_logic_processor", "ae2:logic_processor")
|
||||
inscriber("advanced_ae:printed_quantum_processor", "advanced_ae:quantum_processor")
|
||||
event.remove({id: 'ae2:network/blocks/controller'})
|
||||
event.shaped('ae2:controller', [
|
||||
'SCS',
|
||||
'FEF',
|
||||
'SFS'
|
||||
], {
|
||||
S: 'ae2:smooth_sky_stone_block',
|
||||
F: 'ae2:fluix_crystal',
|
||||
C: 'ars_nouveau:storage_lectern',
|
||||
E: 'ae2:engineering_processor'
|
||||
}
|
||||
)
|
||||
})
|
||||
136
kubejs/server_scripts/ars_nouveau_recipes.js
Normal file
136
kubejs/server_scripts/ars_nouveau_recipes.js
Normal file
@@ -0,0 +1,136 @@
|
||||
ServerEvents.recipes(event => {
|
||||
//archwood conversions
|
||||
function botania_convert(input, output) {
|
||||
event.custom({
|
||||
"type": "botania:mana_infusion",
|
||||
"catalyst": {
|
||||
"type": "block",
|
||||
"block": "botania:alchemy_catalyst"
|
||||
},
|
||||
"input": {
|
||||
"item": input
|
||||
},
|
||||
"mana": 50,
|
||||
"output": {
|
||||
"item": output
|
||||
}
|
||||
})
|
||||
}
|
||||
botania_convert("ars_nouveau:red_archwood_sapling", "ars_elemental:yellow_archwood_sapling")
|
||||
botania_convert("ars_elemental:yellow_archwood_sapling", "ars_nouveau:green_archwood_sapling")
|
||||
botania_convert("ars_nouveau:green_archwood_sapling", "ars_nouveau:blue_archwood_sapling")
|
||||
botania_convert("ars_nouveau:blue_archwood_sapling", "ars_nouveau:purple_archwood_sapling")
|
||||
botania_convert("ars_nouveau:purple_archwood_sapling", "ars_nouveau:red_archwood_sapling")
|
||||
|
||||
event.remove({ id: 'ars_elemental:imbuement_anima_essence'})
|
||||
event.custom({
|
||||
"type": "ars_nouveau:imbuement",
|
||||
"count": 1,
|
||||
"input": {
|
||||
"tag": "forge:gems/source"
|
||||
},
|
||||
"output": "ars_elemental:anima_essence",
|
||||
"pedestalItems": [
|
||||
{
|
||||
"item": {
|
||||
"item": "bloodmagic:infusedslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"item": {
|
||||
"item": "minecraft:bone_meal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"item": {
|
||||
"item": "minecraft:golden_apple"
|
||||
}
|
||||
}
|
||||
],
|
||||
"source": 3000
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "ars_nouveau:imbuement",
|
||||
"count": 1,
|
||||
"input": {
|
||||
"item": "minecraft:sweet_berries"
|
||||
},
|
||||
"output": "ars_nouveau:sourceberry_bush",
|
||||
"pedestalItems": [
|
||||
{
|
||||
"item": {
|
||||
"item": "ars_nouveau:magebloom_fiber"
|
||||
}
|
||||
},
|
||||
{
|
||||
"item": {
|
||||
"item": "ars_nouveau:magebloom_fiber"
|
||||
}
|
||||
},
|
||||
{
|
||||
"item": {
|
||||
"item": "ars_nouveau:abjuration_essence"
|
||||
}
|
||||
}
|
||||
],
|
||||
"source": 2000
|
||||
})
|
||||
|
||||
event.replaceInput({id: 'ars_nouveau:ritual_conjure_island_desert'},
|
||||
'ars_nouveau:earth_essence',
|
||||
'reclamation_util:arid_biome_bottle')
|
||||
event.replaceInput({id: 'ars_nouveau:ritual_conjure_island_plains'},
|
||||
'ars_nouveau:earth_essence',
|
||||
'reclamation_util:icy_biome_bottle')
|
||||
|
||||
event.remove({id: 'ars_nouveau:storage_lectern'})
|
||||
event.custom({
|
||||
"type": "ars_nouveau:enchanting_apparatus",
|
||||
"keepNbtOfReagent": false,
|
||||
"output": {
|
||||
"item": "ars_nouveau:storage_lectern"
|
||||
},
|
||||
"pedestalItems": [
|
||||
{
|
||||
"item": "ars_nouveau:bookwyrm_charm"
|
||||
},
|
||||
{
|
||||
"tag": "forge:chests"
|
||||
},
|
||||
{
|
||||
"tag": "forge:chests"
|
||||
},
|
||||
{
|
||||
"tag": "forge:chests"
|
||||
}
|
||||
],
|
||||
"reagent": [
|
||||
{
|
||||
"item": "minecraft:lectern"
|
||||
}
|
||||
],
|
||||
"sourceCost": 0
|
||||
})
|
||||
|
||||
event.remove({id: 'ars_nouveau:novice_spell_book'})
|
||||
event.shapeless('ars_nouveau:novice_spell_book', [
|
||||
'minecraft:book',
|
||||
'botania:manasteel_shovel',
|
||||
'botania:manasteel_pick',
|
||||
'botania:manasteel_axe',
|
||||
'botania:manasteel_sword',
|
||||
'ars_nouveau:source_gem',
|
||||
'ars_nouveau:source_gem',
|
||||
'ars_nouveau:source_gem',
|
||||
'ars_nouveau:source_gem'
|
||||
])
|
||||
event.replaceInput({id: 'ars_nouveau:wilden_summon_alt'}, 'minecraft:emerald_block', 'bloodmagic:infusedslate')
|
||||
|
||||
botania_convert("minecraft:apple", "ars_nouveau:bombegranate_pod")
|
||||
botania_convert("ars_nouveau:bombegranate_pod", "ars_elemental:flashpine_pod")
|
||||
botania_convert("ars_elemental:flashpine_pod", "ars_nouveau:mendosteen_pod")
|
||||
botania_convert("ars_nouveau:mendosteen_pod", "ars_nouveau:bastion_pod")
|
||||
botania_convert("ars_nouveau:bastion_pod", "ars_nouveau:frostaya_pod")
|
||||
botania_convert("ars_nouveau:frostaya_pod", "ars_nouveau:bombegranate_pod")
|
||||
})
|
||||
308
kubejs/server_scripts/blood_magic_recipes.js
Normal file
308
kubejs/server_scripts/blood_magic_recipes.js
Normal file
@@ -0,0 +1,308 @@
|
||||
ServerEvents.recipes(event => {
|
||||
event.shaped('4x bloodmagic:soulsnare', [
|
||||
'S S',
|
||||
' F ',
|
||||
'S S'
|
||||
], {
|
||||
F: 'naturesaura:token_sorrow',
|
||||
S: 'minecraft:string'
|
||||
})
|
||||
|
||||
event.remove({id: 'bloodmagic:blood_altar'})
|
||||
event.shaped('bloodmagic:altar', [
|
||||
'SWS',
|
||||
'SFS',
|
||||
'TTT'
|
||||
], {
|
||||
T: 'naturesaura:tainted_gold',
|
||||
S: 'minecraft:blackstone',
|
||||
F: 'minecraft:furnace',
|
||||
W: 'bloodmagic:basemonstersoul'
|
||||
})
|
||||
|
||||
event.remove({id: 'bloodmagic:altar/weakbloodorb'})
|
||||
event.custom({
|
||||
"type": "bloodmagic:altar",
|
||||
"altarSyphon": 2000,
|
||||
"consumptionRate": 5,
|
||||
"drainRate": 1,
|
||||
"input": {
|
||||
"item": "botania:mana_pearl"
|
||||
},
|
||||
"output": {
|
||||
"item": "bloodmagic:weakbloodorb"
|
||||
},
|
||||
"upgradeLevel": 0
|
||||
})
|
||||
|
||||
event.remove({id: 'bloodmagic:soul_forge'})
|
||||
event.shaped('bloodmagic:soulforge', [
|
||||
'M M',
|
||||
'SBS',
|
||||
'SIS'
|
||||
], {
|
||||
B: 'bloodmagic:blankslate',
|
||||
S: 'minecraft:blackstone',
|
||||
M: 'botania:manasteel_ingot',
|
||||
I: 'naturesaura:infused_stone'
|
||||
})
|
||||
|
||||
event.remove({id: 'bloodmagic:soulforge/pettytartaricgem'})
|
||||
event.custom({
|
||||
"type": "bloodmagic:soulforge",
|
||||
"drain": 1.0,
|
||||
"input0": {
|
||||
"tag": "forge:dusts/redstone"
|
||||
},
|
||||
"input1": {
|
||||
"tag": "forge:ingots/gold"
|
||||
},
|
||||
"input2": {
|
||||
"item": "botania:mana_glass"
|
||||
},
|
||||
"input3": {
|
||||
"item": "embers:dawnstone_ingot"
|
||||
},
|
||||
"minimumDrain": 1.0,
|
||||
"output": {
|
||||
"item": "bloodmagic:soulgempetty"
|
||||
}
|
||||
})
|
||||
|
||||
event.remove({id: 'bloodmagic:arc/reversion/weak_blood_orb'})
|
||||
event.custom({
|
||||
"type": "bloodmagic:arc",
|
||||
"consumeingredient": true,
|
||||
"input": {
|
||||
"item": "bloodmagic:weakbloodorb"
|
||||
},
|
||||
"inputsize": 1,
|
||||
"mainoutputchance": 0.0,
|
||||
"output": {
|
||||
"item": "botania:mana_pearl"
|
||||
},
|
||||
"tool": {
|
||||
"tag": "bloodmagic:arc/reverter"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "bloodmagic:arc",
|
||||
"consumeingredient": false,
|
||||
"input": {
|
||||
"item": "minecraft:glowstone"
|
||||
},
|
||||
"inputFluid": {
|
||||
"amount": 1000,
|
||||
"fluid": "bloodmagic:life_essence_fluid"
|
||||
},
|
||||
"inputsize": 1,
|
||||
"mainoutputchance": 0.0,
|
||||
"output": {
|
||||
"item": "minecraft:lapis_lazuli",
|
||||
"count": 9
|
||||
},
|
||||
"tool": {
|
||||
"tag": "bloodmagic:arc/cuttingfluid"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "bloodmagic:arc",
|
||||
"consumeingredient": false,
|
||||
"input": {
|
||||
"item": "minecraft:redstone"
|
||||
},
|
||||
"inputFluid": {
|
||||
"amount": 500,
|
||||
"fluid": "bloodmagic:life_essence_fluid"
|
||||
},
|
||||
"inputsize": 1,
|
||||
"mainoutputchance": 0.0,
|
||||
"output": {
|
||||
"item": "minecraft:quartz",
|
||||
"count": 9
|
||||
},
|
||||
"tool": {
|
||||
"tag": "bloodmagic:arc/cuttingfluid"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "bloodmagic:arc",
|
||||
"consumeingredient": false,
|
||||
"input": {
|
||||
"item": "minecraft:lapis_block"
|
||||
},
|
||||
"inputFluid": {
|
||||
"amount": 3000,
|
||||
"fluid": "bloodmagic:life_essence_fluid"
|
||||
},
|
||||
"inputsize": 1,
|
||||
"mainoutputchance": 0.0,
|
||||
"output": {
|
||||
"item": "minecraft:amethyst_shard",
|
||||
"count": 4
|
||||
},
|
||||
"tool": {
|
||||
"tag": "bloodmagic:arc/cuttingfluid"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "bloodmagic:arc",
|
||||
"consumeingredient": false,
|
||||
"input": {
|
||||
"item": "minecraft:amethyst_block"
|
||||
},
|
||||
"inputFluid": {
|
||||
"amount": 10000,
|
||||
"fluid": "bloodmagic:life_essence_fluid"
|
||||
},
|
||||
"inputsize": 1,
|
||||
"mainoutputchance": 0.0,
|
||||
"output": {
|
||||
"item": "minecraft:diamond",
|
||||
"count": 1
|
||||
},
|
||||
"tool": {
|
||||
"tag": "bloodmagic:arc/cuttingfluid"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "bloodmagic:arc",
|
||||
"consumeingredient": false,
|
||||
"input": {
|
||||
"item": "minecraft:diamond"
|
||||
},
|
||||
"inputFluid": {
|
||||
"amount": 20000,
|
||||
"fluid": "bloodmagic:life_essence_fluid"
|
||||
},
|
||||
"inputsize": 1,
|
||||
"mainoutputchance": 0.0,
|
||||
"output": {
|
||||
"item": "minecraft:emerald",
|
||||
"count": 1
|
||||
},
|
||||
"tool": {
|
||||
"tag": "bloodmagic:arc/cuttingfluid"
|
||||
}
|
||||
})
|
||||
|
||||
event.remove({id: 'bloodmagic:altar/weakbloodorb'})
|
||||
event.custom({
|
||||
"type": "bloodmagic:altar",
|
||||
"altarSyphon": 10000,
|
||||
"consumptionRate": 20,
|
||||
"drainRate": 1,
|
||||
"input": {
|
||||
"item": "naturesaura:ancient_sapling"
|
||||
},
|
||||
"output": {
|
||||
"item": "ars_nouveau:red_archwood_sapling"
|
||||
},
|
||||
"upgradeLevel": 2
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "bloodmagic:soulforge",
|
||||
"drain": 666,
|
||||
"input0": {
|
||||
"item": "minecraft:bone"
|
||||
},
|
||||
"input1": {
|
||||
"item": "bloodmagic:demonslate"
|
||||
},
|
||||
"input2": {
|
||||
"item": "bloodmagic:vengefulcrystal"
|
||||
},
|
||||
"input3": {
|
||||
"item": "botania:rune_wrath"
|
||||
},
|
||||
"minimumDrain": 1000,
|
||||
"output": {
|
||||
"item": "minecraft:wither_skeleton_skull"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "bloodmagic:altar",
|
||||
"altarSyphon": 80000,
|
||||
"consumptionRate": 50,
|
||||
"drainRate": 100,
|
||||
"input": {
|
||||
"item": "minecraft:tide_armor_trim_smithing_template"
|
||||
},
|
||||
"output": {
|
||||
"item": "minecraft:netherite_upgrade_smithing_template"
|
||||
},
|
||||
"upgradeLevel": 4
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "bloodmagic:altar",
|
||||
"altarSyphon": 20000,
|
||||
"consumptionRate": 50,
|
||||
"drainRate": 100,
|
||||
"input": {
|
||||
"item": "minecraft:golden_apple"
|
||||
},
|
||||
"output": {
|
||||
"item": "minecraft:chorus_flower"
|
||||
},
|
||||
"upgradeLevel": 2
|
||||
})
|
||||
|
||||
function revert_rune(input, slate) {
|
||||
event.custom({
|
||||
"type": "bloodmagic:arc",
|
||||
"addedoutput": [
|
||||
{
|
||||
"type": {
|
||||
"count": 1,
|
||||
"item": slate
|
||||
},
|
||||
"chance": 0.0,
|
||||
"mainchance": 1.0
|
||||
}
|
||||
],
|
||||
"consumeingredient": false,
|
||||
"input": {
|
||||
"item": "bloodmagic:"+input
|
||||
},
|
||||
"inputsize": 1,
|
||||
"mainoutputchance": 0.0,
|
||||
"output": {
|
||||
"item": "bloodmagic:blankrune"
|
||||
},
|
||||
"tool": {
|
||||
"tag": "bloodmagic:arc/reverter"
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
revert_rune("speedrune", "bloodmagic:blankslate")
|
||||
revert_rune("sacrificerune", "bloodmagic:reinforcedslate")
|
||||
revert_rune("selfsacrificerune", "bloodmagic:reinforcedslate")
|
||||
revert_rune("dislocationrune", "bloodmagic:infusedslate")
|
||||
revert_rune("altarcapacityrune", "bloodmagic:infusedslate")
|
||||
revert_rune("bettercapacityrune", "bloodmagic:demonslate")
|
||||
revert_rune("accelerationrune", "bloodmagic:demonslate")
|
||||
revert_rune("chargingrune", "bloodmagic:demonslate")
|
||||
event.custom({
|
||||
"type": "bloodmagic:arc",
|
||||
"consumeingredient": false,
|
||||
"input": {
|
||||
"item": "bloodmagic:orbcapacityrune"
|
||||
},
|
||||
"inputsize": 1,
|
||||
"mainoutputchance": 0.0,
|
||||
"output": {
|
||||
"item": "bloodmagic:blankrune"
|
||||
},
|
||||
"tool": {
|
||||
"tag": "bloodmagic:arc/reverter"
|
||||
}
|
||||
})
|
||||
})
|
||||
518
kubejs/server_scripts/botania_recipes.js
Normal file
518
kubejs/server_scripts/botania_recipes.js
Normal file
@@ -0,0 +1,518 @@
|
||||
ServerEvents.recipes(event => {
|
||||
//mana pool recipes to remove
|
||||
const remove_pool_ids = ['beetroot_seeds_to_melon_seeds', 'glowstone_dust_to_redstone', 'glow_berries_to_apple', 'carrot_to_beetroot_seeds', 'sweet_berries_to_glow_berries', 'cocoa_beans_to_wheat_seeds', 'potato_to_carrot', 'redstone_to_glowstone_dust', 'apple_to_sweet_berries', 'melon_seeds_to_pumpkin_seeds', 'wheat_seeds_to_potato']
|
||||
const remove_rune_ids = ['air', 'water', 'fire', 'earth', 'winter', 'lust', 'gluttony', 'greed', 'sloth', 'wrath', 'envy', 'pride']
|
||||
const remove_flower_ids = ['entropinnyum', 'munchdew']
|
||||
|
||||
remove_pool_ids.forEach(id => {
|
||||
event.remove({ id: 'botania:mana_infusion/'+id})
|
||||
})
|
||||
|
||||
remove_flower_ids.forEach(id => {
|
||||
event.remove({ id: 'botania:petal_apothecary/'+id})
|
||||
})
|
||||
|
||||
event.remove({ id: 'botania:mana_spreader'})
|
||||
event.shaped('botania:mana_spreader', [
|
||||
'WWW',
|
||||
'GP ',
|
||||
'WWW'
|
||||
], {
|
||||
W: '#botania:livingwood_logs',
|
||||
P: '#botania:petals',
|
||||
G: 'minecraft:gold_ingot'
|
||||
}
|
||||
)
|
||||
|
||||
event.replaceInput({id: 'botania:lens_weight'},
|
||||
'minecraft:prismarine_crystals',
|
||||
'minecraft:sand')
|
||||
|
||||
event.replaceInput({id: 'botania:mana_gun'},
|
||||
'botania:mana_diamond',
|
||||
'minecraft:flint_and_steel')
|
||||
|
||||
event.custom({
|
||||
"type": "botania:pure_daisy",
|
||||
"input": {
|
||||
"type": "block",
|
||||
"block": "minecraft:snow_block"
|
||||
},
|
||||
"output": {
|
||||
"name": "minecraft:ice"
|
||||
}
|
||||
})
|
||||
|
||||
//rune recipes
|
||||
remove_rune_ids.forEach(id => {
|
||||
event.remove({ id: 'botania:runic_altar/'+id})
|
||||
})
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"tag": "botania:mana_dusts"
|
||||
},
|
||||
{
|
||||
"tag": "botania:manasteel_ingots"
|
||||
},
|
||||
{
|
||||
"tag": "minecraft:wool_carpets"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:bamboo"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:string"
|
||||
}
|
||||
],
|
||||
"mana": 5200,
|
||||
"output": {
|
||||
"count": 2,
|
||||
"item": "botania:rune_air"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"tag": "botania:mana_dusts"
|
||||
},
|
||||
{
|
||||
"tag": "botania:manasteel_ingots"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:bone_meal"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:water_artichoke"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:fishing_rod"
|
||||
}
|
||||
],
|
||||
"mana": 5200,
|
||||
"output": {
|
||||
"count": 2,
|
||||
"item": "botania:rune_water"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"tag": "botania:mana_dusts"
|
||||
},
|
||||
{
|
||||
"tag": "botania:manasteel_ingots"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:stone"
|
||||
},
|
||||
{
|
||||
"item": "create:andesite_alloy"
|
||||
},
|
||||
[
|
||||
{
|
||||
"item": "minecraft:brown_mushroom"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:red_mushroom"
|
||||
}
|
||||
]
|
||||
],
|
||||
"mana": 5200,
|
||||
"output": {
|
||||
"count": 2,
|
||||
"item": "botania:rune_earth"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"tag": "botania:mana_dusts"
|
||||
},
|
||||
{
|
||||
"tag": "botania:manasteel_ingots"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:nether_brick"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:nether_wart"
|
||||
},
|
||||
{
|
||||
"item": "embers:ember_shard"
|
||||
}
|
||||
],
|
||||
"mana": 5200,
|
||||
"output": {
|
||||
"count": 2,
|
||||
"item": "botania:rune_fire"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "botania:rune_water"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_earth"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:snow_block"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:snow_block"
|
||||
},
|
||||
{
|
||||
"tag": "minecraft:wool"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:mushroom_stew"
|
||||
}
|
||||
],
|
||||
"mana": 8000,
|
||||
"output": {
|
||||
"count": 2,
|
||||
"item": "botania:rune_winter"
|
||||
}
|
||||
})
|
||||
function sin_rune(rune1, rune2, output) {
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "botania:rune_"+rune1
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_"+rune2
|
||||
},
|
||||
{
|
||||
"item": "botania:terrasteel_nugget"
|
||||
},
|
||||
{
|
||||
"item": "bloodmagic:infusedslate"
|
||||
}
|
||||
],
|
||||
"mana": 10000,
|
||||
"output": {
|
||||
"count": 2,
|
||||
"item": "botania:rune_"+output
|
||||
}
|
||||
})
|
||||
}
|
||||
sin_rune('summer', 'air', 'lust')
|
||||
sin_rune('winter', 'fire', 'gluttony')
|
||||
sin_rune('spring', 'water', 'greed')
|
||||
sin_rune('autumn', 'air', 'sloth')
|
||||
sin_rune('winter', 'earth', 'wrath')
|
||||
sin_rune('winter', 'water', 'envy')
|
||||
sin_rune('summer', 'fire', 'pride')
|
||||
|
||||
//orechid
|
||||
//deepslate iron - 250, gold - 125, copper - 75
|
||||
//stone iron - 29371, gold - 2647, copper - 7000
|
||||
function orechid(input, output, weight) {
|
||||
event.custom({
|
||||
"type": "botania:orechid",
|
||||
"input": {
|
||||
"type": "block",
|
||||
"block": input
|
||||
},
|
||||
"output": {
|
||||
"type": "block",
|
||||
"block": output
|
||||
},
|
||||
"weight": weight
|
||||
})
|
||||
}
|
||||
orechid('minecraft:deepslate', 'mekanism:deepslate_tin_ore', 200)
|
||||
orechid('minecraft:deepslate', 'mekanism:deepslate_osmium_ore', 175)
|
||||
orechid('minecraft:deepslate', 'mekanism:deepslate_uranium_ore', 100)
|
||||
orechid('minecraft:deepslate', 'mekanism:deepslate_fluorite_ore', 100)
|
||||
orechid('minecraft:deepslate', 'create:deepslate_zinc_ore', 50)
|
||||
orechid('minecraft:deepslate', 'embers:deepslate_lead_ore', 200)
|
||||
orechid('minecraft:deepslate', 'embers:deepslate_silver_ore', 125)
|
||||
orechid('minecraft:stone', 'mekanism:tin_ore', 20000)
|
||||
orechid('minecraft:stone', 'mekanism:osmium_ore', 4000)
|
||||
orechid('minecraft:stone', 'mekanism:uranium_ore', 2500)
|
||||
orechid('minecraft:stone', 'mekanism:fluorite_ore', 2000)
|
||||
orechid('minecraft:stone', 'create:zinc_ore', 7000)
|
||||
orechid('minecraft:stone', 'embers:lead_ore', 10000)
|
||||
orechid('minecraft:stone', 'embers:silver_ore', 2000)
|
||||
orechid('minecraft:stone', 'minecraft:copper_ore', 30000) //raise copper weight
|
||||
|
||||
//fel pumpkin
|
||||
event.remove({id: "botania:fel_pumpkin"})
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:pumpkin"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:rotten_flesh"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:bone"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:string"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:gunpowder"
|
||||
}
|
||||
],
|
||||
"mana": 4000,
|
||||
"output": {
|
||||
"count": 1,
|
||||
"item": "botania:fel_pumpkin"
|
||||
}
|
||||
})
|
||||
|
||||
//flax to feather
|
||||
event.custom({
|
||||
"type": "botania:mana_infusion",
|
||||
"catalyst": {
|
||||
"type": "block",
|
||||
"block": "botania:alchemy_catalyst"
|
||||
},
|
||||
"input": {
|
||||
"item": "supplementaries:flax"
|
||||
},
|
||||
"mana": 50,
|
||||
"output": {
|
||||
"item": "minecraft:feather"
|
||||
}
|
||||
})
|
||||
|
||||
//rose of oblivion
|
||||
event.custom({
|
||||
"type": "botania:mana_infusion",
|
||||
"catalyst": {
|
||||
"type": "block",
|
||||
"block": "botania:alchemy_catalyst"
|
||||
},
|
||||
"input": {
|
||||
"item": "minecraft:wither_rose"
|
||||
},
|
||||
"mana": 5000,
|
||||
"output": {
|
||||
"item": "naturesaura:end_flower"
|
||||
}
|
||||
})
|
||||
|
||||
//botania flower seeds
|
||||
const flower_colors = ['black', 'blue', 'brown', 'cyan', 'gray', 'green', 'light_blue', 'light_gray', 'lime', 'magenta', 'orange', 'pink', 'purple', 'red', 'white', 'yellow']
|
||||
flower_colors.forEach(color => {
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "botania:"+color+"_petal"
|
||||
},
|
||||
{
|
||||
"tag": "forge:seeds"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_earth"
|
||||
}
|
||||
],
|
||||
"mana": 2000,
|
||||
"output": {
|
||||
"item": "agricraft:seed",
|
||||
"nbt": {
|
||||
"genes": {
|
||||
"fertility":{"dom":1,"rec":1},
|
||||
"gain":{"dom":1,"rec":1},
|
||||
"growth":{"dom":1,"rec":1},
|
||||
"mutativity":{"dom":1,"rec":1},
|
||||
"resistance":{"dom":10,"rec":10},
|
||||
"species":{"dom":"botania:"+color+"_mystical_flower","rec":"botania:"+color+"_mystical_flower"},
|
||||
"strength":{"dom":1,"rec":1}
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
//better generation flowers
|
||||
event.custom({
|
||||
"type": "botania:petal_apothecary",
|
||||
"ingredients": [
|
||||
{
|
||||
"tag": "botania:petals/red"
|
||||
},
|
||||
{
|
||||
"tag": "botania:petals/red"
|
||||
},
|
||||
{
|
||||
"tag": "botania:petals/gray"
|
||||
},
|
||||
{
|
||||
"tag": "botania:petals/gray"
|
||||
},
|
||||
{
|
||||
"tag": "botania:petals/white"
|
||||
},
|
||||
{
|
||||
"tag": "botania:petals/white"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_summer"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_fire"
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"item": "botania:entropinnyum"
|
||||
},
|
||||
"reagent": {
|
||||
"tag": "botania:seed_apothecary_reagent"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "botania:petal_apothecary",
|
||||
"ingredients": [
|
||||
{
|
||||
"tag": "botania:petals/red"
|
||||
},
|
||||
{
|
||||
"tag": "botania:petals/red"
|
||||
},
|
||||
{
|
||||
"tag": "botania:petals/lime"
|
||||
},
|
||||
{
|
||||
"tag": "botania:petals/lime"
|
||||
},
|
||||
{
|
||||
"tag": "botania:petals/green"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_spring"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_earth"
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"item": "botania:munchdew"
|
||||
},
|
||||
"reagent": {
|
||||
"tag": "botania:seed_apothecary_reagent"
|
||||
}
|
||||
})
|
||||
|
||||
event.remove({ id: 'botania:gaia_pylon'})
|
||||
event.shaped('botania:gaia_pylon', [
|
||||
' A ',
|
||||
'ePe',
|
||||
' E '
|
||||
], {
|
||||
A: 'ars_elemental:anima_essence',
|
||||
P: 'botania:mana_pylon',
|
||||
e: 'botania:elementium_ingot',
|
||||
E: 'ars_nouveau:earth_essence'
|
||||
}
|
||||
)
|
||||
|
||||
event.remove({ id: 'botania:mana_infusion/manasteel'})
|
||||
event.custom({
|
||||
"type": "botania:mana_infusion",
|
||||
"input": {
|
||||
"item": "naturesaura:infused_iron"
|
||||
},
|
||||
"mana": 2500,
|
||||
"output": {
|
||||
"item": "botania:manasteel_ingot"
|
||||
}
|
||||
})
|
||||
event.remove({ id: 'botania:mana_infusion/manasteel_block'})
|
||||
event.custom({
|
||||
"type": "botania:mana_infusion",
|
||||
"input": {
|
||||
"item": "naturesaura:infused_iron_block"
|
||||
},
|
||||
"mana": 21000,
|
||||
"output": {
|
||||
"item": "botania:manasteel_block"
|
||||
}
|
||||
})
|
||||
|
||||
//duplicate skystone
|
||||
event.custom({
|
||||
"type": "botania:mana_infusion",
|
||||
"catalyst": {
|
||||
"type": "block",
|
||||
"block": "botania:conjuration_catalyst"
|
||||
},
|
||||
"input": {
|
||||
"item": "ae2:sky_stone_block"
|
||||
},
|
||||
"mana": 500,
|
||||
"output": {
|
||||
"item": "ae2:sky_stone_block",
|
||||
"count": 2
|
||||
}
|
||||
})
|
||||
|
||||
event.remove({id: 'botania:petal_apothecary/vazkii_head'})
|
||||
|
||||
event.replaceInput({id: 'botania:lens_mine'},
|
||||
'minecraft:lapis_lazuli',
|
||||
'embers:lead_plate')
|
||||
|
||||
event.replaceInput({id: 'botania:exchange_rod'},
|
||||
'botania:rune_sloth',
|
||||
'embers:ember_crystal')
|
||||
|
||||
//ender air without end
|
||||
event.shapeless('botania:ender_air_bottle', [
|
||||
'3x minecraft:ender_pearl',
|
||||
'minecraft:glass_bottle'
|
||||
])
|
||||
|
||||
//heart of the sea
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "botania:rune_water"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_winter"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:creeper_heart"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:nautilus_shell"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:pufferfish"
|
||||
}
|
||||
],
|
||||
"mana": 20000,
|
||||
"output": {
|
||||
"count": 1,
|
||||
"item": "minecraft:heart_of_the_sea"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "botania:mana_infusion",
|
||||
"input": {
|
||||
"item": "botania:pink_petal"
|
||||
},
|
||||
"mana": 500,
|
||||
"output": {
|
||||
"item": "minecraft:pink_petals"
|
||||
}
|
||||
})
|
||||
})
|
||||
249
kubejs/server_scripts/create_recipes.js
Normal file
249
kubejs/server_scripts/create_recipes.js
Normal file
@@ -0,0 +1,249 @@
|
||||
ServerEvents.recipes(event => {
|
||||
|
||||
//andesite alloy uses lead
|
||||
event.remove({id: 'create:crafting/materials/andesite_alloy'})
|
||||
event.remove({id: 'create:crafting/materials/andesite_alloy_from_zinc'})
|
||||
event.remove({id: 'create:mixing/andesite_alloy'})
|
||||
event.remove({id: 'create:mixing/andesite_alloy_from_zinc'})
|
||||
event.shaped('create:andesite_alloy', [
|
||||
'GA',
|
||||
'AG'
|
||||
], {
|
||||
G: '#forge:nuggets/lead',
|
||||
A: 'minecraft:andesite'
|
||||
}
|
||||
)
|
||||
event.custom({
|
||||
"type": "create:mixing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:andesite"
|
||||
},
|
||||
{
|
||||
"tag": "forge:nuggets/lead"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "create:andesite_alloy"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
//disable mechanical press plate recipes
|
||||
event.remove({id: 'create:pressing/brass_ingot'})
|
||||
event.remove({id: 'create:pressing/iron_ingot'})
|
||||
event.remove({id: 'create:pressing/copper_ingot'})
|
||||
event.remove({id: 'create:pressing/gold_ingot'})
|
||||
|
||||
//remove blaze burner recipe
|
||||
event.remove({id: 'create:crafting/kinetics/empty_blaze_burner'})
|
||||
|
||||
//disable metals from washing
|
||||
event.remove({id: 'create:crushing/diorite'})
|
||||
event.remove({id: 'create:crushing/diorite_recycling'})
|
||||
event.remove({id: 'create:splashing/soul_sand'})
|
||||
event.remove({id: 'create:splashing/red_sand'})
|
||||
event.custom({
|
||||
"type": "create:splashing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:red_sand"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"chance": 0.05,
|
||||
"item": "minecraft:dead_bush"
|
||||
}
|
||||
]
|
||||
})
|
||||
event.remove({id: 'create:splashing/gravel'})
|
||||
event.custom({
|
||||
"type": "create:splashing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:gravel"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"chance": 0.25,
|
||||
"item": "minecraft:flint"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
//mechanical pump recipe
|
||||
event.remove({id: 'create:crafting/kinetics/mechanical_pump'})
|
||||
event.shaped('create:mechanical_pump', [
|
||||
'ACA',
|
||||
'PEP',
|
||||
'ACA'
|
||||
], {
|
||||
E: 'embers:mechanical_pump',
|
||||
P: 'create:fluid_pipe',
|
||||
A: 'create:andesite_alloy',
|
||||
C: 'create:cogwheel'
|
||||
}
|
||||
)
|
||||
|
||||
//rose quartz
|
||||
event.custom({
|
||||
"type": "create:mixing",
|
||||
"heatRequirement": "heated",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:glowstone"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:redstone"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:redstone"
|
||||
},
|
||||
{
|
||||
"amount": 100,
|
||||
"fluid": "theurgy:sal_ammoniac"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "create:rose_quartz"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
//sal ammoniac crystal
|
||||
event.custom({
|
||||
"type": "create:filling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "enchanted:icy_needle"
|
||||
},
|
||||
{
|
||||
"amount": 750,
|
||||
"fluid": "theurgy:sal_ammoniac",
|
||||
"nbt": {}
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "theurgy:sal_ammoniac_crystal"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
const crushing_resource_recipes = [
|
||||
"create:crushing/crimsite_recycling",
|
||||
"create:crushing/crimsite",
|
||||
"create:crushing/ochrum_recycling",
|
||||
"create:crushing/ochrum",
|
||||
"create:crushing/veridium_recycling",
|
||||
"create:crushing/veridium",
|
||||
"create:crushing/tuff_recycling",
|
||||
"create:crushing/tuff",
|
||||
"create:crushing/asurine_recycling",
|
||||
"create:crushing/asurine"
|
||||
]
|
||||
crushing_resource_recipes.forEach(id => {
|
||||
event.remove({id: id})
|
||||
})
|
||||
|
||||
//plate stuff
|
||||
function melt_and_plate(item, fluid, plate) {
|
||||
event.custom({
|
||||
"type": "create:mixing",
|
||||
"heatRequirement": "superheated",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": item
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"amount": 90,
|
||||
"fluid": fluid
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "create:compacting",
|
||||
"ingredients": [
|
||||
{
|
||||
"amount": 90,
|
||||
"fluid": fluid
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": plate
|
||||
}
|
||||
]
|
||||
})
|
||||
}
|
||||
|
||||
melt_and_plate("minecraft:iron_ingot", "embers:molten_iron", "embers:iron_plate")
|
||||
melt_and_plate("minecraft:copper_ingot", "embers:molten_copper", "embers:copper_plate")
|
||||
melt_and_plate("embers:lead_ingot", "embers:molten_lead", "embers:lead_plate")
|
||||
melt_and_plate("embers:silver_ingot", "embers:molten_silver", "embers:silver_plate")
|
||||
melt_and_plate("embers:dawnstone_ingot", "embers:molten_dawnstone", "embers:dawnstone_plate")
|
||||
melt_and_plate("minecraft:gold_ingot", "embers:molten_gold", "create:golden_sheet")
|
||||
melt_and_plate("create:brass_ingot", "embers:molten_brass", "create:brass_sheet")
|
||||
|
||||
event.custom({
|
||||
"type": "mekanism:metallurgic_infusing",
|
||||
"chemicalInput": {
|
||||
"amount": 80,
|
||||
"tag": "mekanism:redstone"
|
||||
},
|
||||
"itemInput": {
|
||||
"ingredient": {
|
||||
"item": "minecraft:quartz"
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"item": "create:rose_quartz"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "create:mechanical_crafting",
|
||||
"acceptMirrored": false,
|
||||
"key": {
|
||||
"B": {
|
||||
"item": "minecraft:iron_bars"
|
||||
},
|
||||
"P": {
|
||||
"item": "embers:iron_plate"
|
||||
},
|
||||
"F": {
|
||||
"item": "botania:fel_pumpkin"
|
||||
},
|
||||
"R": {
|
||||
"item": "botania:rune_fire"
|
||||
},
|
||||
"C": {
|
||||
"item": "botania:rune_wrath"
|
||||
},
|
||||
"S": {
|
||||
"item": "mekanism:ingot_steel"
|
||||
},
|
||||
"N": {
|
||||
"item": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
"pattern": [
|
||||
"BBBBB",
|
||||
"BPFPB",
|
||||
"BRBCB",
|
||||
"SSNSS",
|
||||
"SNNNS"
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "create:blaze_burner"
|
||||
}
|
||||
})
|
||||
})
|
||||
235
kubejs/server_scripts/ember_recipes.js
Normal file
235
kubejs/server_scripts/ember_recipes.js
Normal file
@@ -0,0 +1,235 @@
|
||||
ServerEvents.recipes(event => {
|
||||
const crystal_recipe_ids = ['aluminum', 'copper', 'gold', 'iron', 'lead', 'nickel', 'silver', 'tin', 'zinc']
|
||||
crystal_recipe_ids.forEach(id => {
|
||||
event.remove({id: 'embers:alchemy/'+id+'_crystal_seed'})
|
||||
})
|
||||
event.remove({id: 'embers:alchemy/soul_sand'})
|
||||
|
||||
event.replaceInput({id: 'embers:ancient_codex'},
|
||||
'embers:archaic_brick',
|
||||
'embers:caminite_brick')
|
||||
|
||||
event.replaceInput({id: 'embers:ancient_codex'},
|
||||
'embers:ancient_motive_core',
|
||||
'minecraft:wheat')
|
||||
|
||||
event.remove({id: 'embers:dawnstone_anvil/tool_breakdown'})
|
||||
|
||||
event.remove({id: 'embers:item_extractor'})
|
||||
event.shaped('embers:item_extractor', [
|
||||
' G ',
|
||||
'IPI',
|
||||
' G '
|
||||
], {
|
||||
G: 'naturesaura:gold_powder',
|
||||
I: 'embers:item_pipe',
|
||||
P: 'embers:caminite_plate'
|
||||
}
|
||||
)
|
||||
|
||||
event.remove({id: 'embers:fluid_extractor'})
|
||||
event.shaped('embers:fluid_extractor', [
|
||||
' G ',
|
||||
'IPI',
|
||||
' G '
|
||||
], {
|
||||
G: 'naturesaura:gold_powder',
|
||||
I: 'embers:fluid_pipe',
|
||||
P: 'embers:caminite_plate'
|
||||
}
|
||||
)
|
||||
|
||||
//easier fluid tank
|
||||
event.remove({ id: 'embers:fluid_vessel'})
|
||||
event.shaped('embers:fluid_vessel', [
|
||||
'B B',
|
||||
'CAC',
|
||||
'BCB'
|
||||
], {
|
||||
B: 'embers:caminite_brick',
|
||||
C: 'minecraft:copper_ingot',
|
||||
A: 'theurgy:sal_ammoniac_tank'
|
||||
})
|
||||
|
||||
//archaic brick
|
||||
event.custom({
|
||||
"type": "embers:alchemy",
|
||||
"aspects": [
|
||||
{
|
||||
"tag": "embers:aspectus/iron"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/copper"
|
||||
}
|
||||
],
|
||||
"inputs": [
|
||||
{
|
||||
"item": "naturesaura:infused_iron"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:tainted_gold"
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"count": 2,
|
||||
"item": "embers:archaic_brick"
|
||||
},
|
||||
"tablet": {
|
||||
"item": "minecraft:brick"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "embers:alchemy",
|
||||
"aspects": [
|
||||
{
|
||||
"tag": "embers:aspectus/iron"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/copper"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/silver"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/dawnstone"
|
||||
}
|
||||
],
|
||||
"inputs": [
|
||||
{
|
||||
"item": "naturesaura:infused_iron"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:tainted_gold"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_earth"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_fire"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:attuned_stone_charged"
|
||||
}
|
||||
|
||||
],
|
||||
"output": {
|
||||
"count": 1,
|
||||
"item": "embers:copper_crystal_seed"
|
||||
},
|
||||
"tablet": {
|
||||
"item": "minecraft:copper_ingot"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "embers:alchemy",
|
||||
"aspects": [
|
||||
{
|
||||
"tag": "embers:aspectus/iron"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/copper"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/silver"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/dawnstone"
|
||||
}
|
||||
],
|
||||
"inputs": [
|
||||
{
|
||||
"item": "naturesaura:infused_iron"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:tainted_gold"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_earth"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_fire"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:attuned_stone_charged"
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"count": 1,
|
||||
"item": "embers:iron_crystal_seed"
|
||||
},
|
||||
"tablet": {
|
||||
"item": "minecraft:iron_ingot"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "embers:alchemy",
|
||||
"aspects": [
|
||||
{
|
||||
"tag": "embers:aspectus/iron"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/copper"
|
||||
}
|
||||
],
|
||||
"inputs": [
|
||||
{
|
||||
"item": "embers:lead_ingot"
|
||||
},
|
||||
{
|
||||
"item": "embers:silver_ingot"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:attuned_stone_charged"
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"count": 1,
|
||||
"item": "embers:zinc_crystal_seed"
|
||||
},
|
||||
"tablet": {
|
||||
"item": "minecraft:gold_ingot"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "embers:alchemy",
|
||||
"aspects": [
|
||||
{
|
||||
"tag": "embers:aspectus/iron"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/copper"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/silver"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/dawnstone"
|
||||
}
|
||||
],
|
||||
"inputs": [
|
||||
{
|
||||
"item": "naturesaura:infused_iron"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:tainted_gold"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_earth"
|
||||
},
|
||||
{
|
||||
"item": "botania:rune_fire"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:attuned_stone_charged"
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"count": 1,
|
||||
"item": "embers:lead_crystal_seed"
|
||||
},
|
||||
"tablet": {
|
||||
"item": "embers:lead_ingot"
|
||||
}
|
||||
})
|
||||
})
|
||||
364
kubejs/server_scripts/enchanted_recipes.js
Normal file
364
kubejs/server_scripts/enchanted_recipes.js
Normal file
@@ -0,0 +1,364 @@
|
||||
ServerEvents.recipes(event => {
|
||||
//fix demon heart recipes
|
||||
//event.remove({id: 'enchanted:distilling/demon_heart_diamond_vapour'})
|
||||
|
||||
//anointing paste needs results, not seeds
|
||||
event.remove({id: 'enchanted:anointing_paste'})
|
||||
event.shapeless('enchanted:anointing_paste', [
|
||||
'enchanted:water_artichoke',
|
||||
'enchanted:belladonna_flower',
|
||||
'enchanted:mandrake_root',
|
||||
'enchanted:icy_needle'
|
||||
])
|
||||
|
||||
event.custom({
|
||||
"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
26,
|
||||
71,
|
||||
35
|
||||
],
|
||||
"finalColor": [
|
||||
62,
|
||||
128,
|
||||
78
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "enchanted:belladonna_flower"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:water_artichoke"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:bone_meal"
|
||||
}
|
||||
],
|
||||
"power": 0,
|
||||
"result": {
|
||||
"count": 3,
|
||||
"item": "enchanted:mutandis"
|
||||
}
|
||||
})
|
||||
event.remove({id: 'enchanted:witch_cauldron/mutandis'})
|
||||
event.custom({
|
||||
"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
26,
|
||||
71,
|
||||
35
|
||||
],
|
||||
"finalColor": [
|
||||
62,
|
||||
128,
|
||||
78
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "enchanted:mandrake_root"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:exhale_of_the_horned_one"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:bone_meal"
|
||||
}
|
||||
],
|
||||
"power": 0,
|
||||
"result": {
|
||||
"count": 7,
|
||||
"item": "enchanted:mutandis"
|
||||
}
|
||||
}).id('enchanted:witch_cauldron/mutandis')
|
||||
|
||||
//earmuffs recipe
|
||||
event.custom({
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"key": {
|
||||
"w": {
|
||||
"tag": "minecraft:wool"
|
||||
},
|
||||
"c": {
|
||||
"item": "minecraft:copper_ingot"
|
||||
},
|
||||
"d": {
|
||||
"item": "farmersdelight:straw"
|
||||
}
|
||||
},
|
||||
"pattern": [
|
||||
"dcd",
|
||||
"w w"
|
||||
],
|
||||
"result": {
|
||||
"item": "enchanted:earmuffs"
|
||||
},
|
||||
"show_notification": true
|
||||
})
|
||||
|
||||
//cauldron for brilliant fiber
|
||||
event.remove({id: "naturesaura:gold_fiber"})
|
||||
event.custom({
|
||||
"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
26,
|
||||
71,
|
||||
35
|
||||
],
|
||||
"finalColor": [
|
||||
62,
|
||||
128,
|
||||
78
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "enchanted:odour_of_purity"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:string"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:wolfsbane_flower"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:whiff_of_magic"
|
||||
}
|
||||
],
|
||||
"power": 0,
|
||||
"result": {
|
||||
"count": 2,
|
||||
"item": "naturesaura:gold_fiber"
|
||||
}
|
||||
})
|
||||
|
||||
event.remove({id: "enchanted:altar"})
|
||||
event.custom({
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "building",
|
||||
"key": {
|
||||
"b": {
|
||||
"item": "enchanted:breath_of_the_goddess"
|
||||
},
|
||||
"e": {
|
||||
"item": "enchanted:exhale_of_the_horned_one"
|
||||
},
|
||||
"r": {
|
||||
"item": "enchanted:rowan_log"
|
||||
},
|
||||
"s": {
|
||||
"item": "minecraft:stone_bricks"
|
||||
},
|
||||
"w": {
|
||||
"item": "minecraft:gold_nugget"
|
||||
}
|
||||
},
|
||||
"pattern": [
|
||||
"bwe",
|
||||
"srs",
|
||||
"srs"
|
||||
],
|
||||
"result": {
|
||||
"item": "enchanted:altar"
|
||||
},
|
||||
"show_notification": true
|
||||
})
|
||||
|
||||
event.remove({id: "enchanted:attuned_stone"})
|
||||
event.custom({"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
26,
|
||||
71,
|
||||
35
|
||||
],
|
||||
"finalColor": [
|
||||
62,
|
||||
128,
|
||||
78
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "botania:mana_pearl"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:whiff_of_magic"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:gold_leaf"
|
||||
}
|
||||
],
|
||||
"power": 500,
|
||||
"result": {
|
||||
"item": "enchanted:attuned_stone"
|
||||
}
|
||||
})
|
||||
|
||||
//chalk recipes
|
||||
event.remove({id: "enchanted:ritual_chalk"})
|
||||
event.remove({id: "enchanted:witch_cauldron/golden_chalk"})
|
||||
event.remove({id: "enchanted:witch_cauldron/nether_chalk"})
|
||||
event.remove({id: "enchanted:witch_cauldron/otherwhere_chalk"})
|
||||
event.custom({
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "enchanted:wood_ash"
|
||||
},
|
||||
"r": {
|
||||
"item": "enchanted:gypsum"
|
||||
}
|
||||
},
|
||||
"pattern": [
|
||||
"ara",
|
||||
"ara",
|
||||
"ara"
|
||||
],
|
||||
"result": {
|
||||
"item": "enchanted:ritual_chalk"
|
||||
},
|
||||
"show_notification": true
|
||||
})
|
||||
event.custom({
|
||||
"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
89,
|
||||
64,
|
||||
0
|
||||
],
|
||||
"finalColor": [
|
||||
194,
|
||||
155,
|
||||
0
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "enchanted:mandrake_root"
|
||||
},
|
||||
{
|
||||
"item": "embers:dawnstone_ingot"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:ritual_chalk"
|
||||
}
|
||||
],
|
||||
"power": 3000,
|
||||
"result": {
|
||||
"item": "enchanted:golden_chalk"
|
||||
}
|
||||
}).id("enchanted:witch_cauldron/golden_chalk")
|
||||
event.custom({
|
||||
"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
84,
|
||||
1,
|
||||
26
|
||||
],
|
||||
"finalColor": [
|
||||
156,
|
||||
1,
|
||||
47
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:nether_wart"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:tainted_gold"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:ritual_chalk"
|
||||
}
|
||||
],
|
||||
"power": 2000,
|
||||
"result": {
|
||||
"item": "enchanted:nether_chalk"
|
||||
}
|
||||
}).id("enchanted:witch_cauldron/nether_chalk")
|
||||
event.custom({
|
||||
"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
49,
|
||||
21,
|
||||
74
|
||||
],
|
||||
"finalColor": [
|
||||
73,
|
||||
13,
|
||||
130
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:nether_wart"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:attuned_stone"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:ender_pearl"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:ritual_chalk"
|
||||
}
|
||||
],
|
||||
"power": 2000,
|
||||
"result": {
|
||||
"item": "enchanted:otherwhere_chalk"
|
||||
}
|
||||
}).id("enchanted:witch_cauldron/otherwhere_chalk")
|
||||
|
||||
//blaze powder to gold fiber
|
||||
event.custom({
|
||||
"type": "enchanted:wheel",
|
||||
"duration": 300,
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:blaze_powder"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:bone_needle"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:icy_needle"
|
||||
}
|
||||
],
|
||||
"power": 500,
|
||||
"result": {
|
||||
"item": "naturesaura:gold_fiber",
|
||||
"count": 3
|
||||
}
|
||||
})
|
||||
|
||||
event.remove({id: 'enchanted:fume_funnel'})
|
||||
event.shaped('enchanted:fume_funnel', [
|
||||
'BAB',
|
||||
'BMB',
|
||||
'DSD'
|
||||
], {
|
||||
A: 'minecraft:lava_bucket',
|
||||
B: 'embers:caminite_plate',
|
||||
S: 'minecraft:iron_bars',
|
||||
D: 'minecraft:copper_block',
|
||||
M: 'minecraft:iron_block'
|
||||
})
|
||||
|
||||
//redstone
|
||||
event.custom({
|
||||
"type": "enchanted:distilling",
|
||||
"cookTime": 300,
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:blaze_powder"
|
||||
},
|
||||
{
|
||||
"item": "create:cinder_flour"
|
||||
}
|
||||
],
|
||||
"power": 750,
|
||||
"results": [
|
||||
{
|
||||
"count": 2,
|
||||
"item": "minecraft:redstone"
|
||||
}
|
||||
]
|
||||
})
|
||||
})
|
||||
7
kubejs/server_scripts/loot_tables.js
Normal file
7
kubejs/server_scripts/loot_tables.js
Normal file
@@ -0,0 +1,7 @@
|
||||
LootJS.modifiers(event => {
|
||||
event.addBlockLootModifier('minecraft:grass').removeLoot('enchanted:garlic')
|
||||
|
||||
event.addBlockLootModifier('kubejs:dead_log')
|
||||
.randomChance(0.1)
|
||||
.addLoot('minecraft:charcoal')
|
||||
})
|
||||
49
kubejs/server_scripts/mekanism_recipes.js
Normal file
49
kubejs/server_scripts/mekanism_recipes.js
Normal file
@@ -0,0 +1,49 @@
|
||||
ServerEvents.recipes(event => {
|
||||
|
||||
event.remove({id: 'mekanismtools:osmium/nugget_from_blasting'})
|
||||
event.remove({id: 'mekanismtools:bronze/nugget_from_blasting'})
|
||||
event.remove({id: 'mekanismtools:refined_glowstone/nugget_from_blasting'})
|
||||
event.remove({id: 'mekanismtools:refined_obsidian/nugget_from_blasting'})
|
||||
event.remove({id: 'mekanismtools:steel/nugget_from_blasting'})
|
||||
event.remove({id: 'mekanismtools:osmium/nugget_from_smelting'})
|
||||
event.remove({id: 'mekanismtools:bronze/nugget_from_smelting'})
|
||||
event.remove({id: 'mekanismtools:refined_glowstone/nugget_from_smelting'})
|
||||
event.remove({id: 'mekanismtools:refined_obsidian/nugget_from_smelting'})
|
||||
event.remove({id: 'mekanismtools:steel/nugget_from_smelting'})
|
||||
|
||||
event.custom({
|
||||
"type": "mekanism:rotary",
|
||||
"fluidInput": {
|
||||
"amount": 1,
|
||||
"fluid": "bloodmagic:life_essence_fluid"
|
||||
},
|
||||
"fluidOutput": {
|
||||
"amount": 1,
|
||||
"fluid": "bloodmagic:life_essence_fluid"
|
||||
},
|
||||
"gasInput": {
|
||||
"amount": 1,
|
||||
"gas": "reclamation:aerated_essence"
|
||||
},
|
||||
"gasOutput": {
|
||||
"amount": 1,
|
||||
"gas": "reclamation:aerated_essence"
|
||||
}
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "mekanism:chemical_infusing",
|
||||
"leftInput": {
|
||||
"amount": 2,
|
||||
"gas": "reclamation:aerated_essence"
|
||||
},
|
||||
"output": {
|
||||
"amount": 1,
|
||||
"gas": "reclamation:essence_boosted_ethylene"
|
||||
},
|
||||
"rightInput": {
|
||||
"amount": 1,
|
||||
"gas": "mekanism:ethene"
|
||||
}
|
||||
})
|
||||
})
|
||||
393
kubejs/server_scripts/mystical_agriculture_recipes.js
Normal file
393
kubejs/server_scripts/mystical_agriculture_recipes.js
Normal file
@@ -0,0 +1,393 @@
|
||||
ServerEvents.recipes(event => {
|
||||
|
||||
event.custom({
|
||||
"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
26,
|
||||
71,
|
||||
35
|
||||
],
|
||||
"finalColor": [
|
||||
62,
|
||||
128,
|
||||
78
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "mysticalagriculture:fire_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:air_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:water_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:earth_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:inferium_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:inferium_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:inferium_essence"
|
||||
}
|
||||
],
|
||||
"power": 500,
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "mysticalagriculture:prudentium_essence"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
26,
|
||||
71,
|
||||
35
|
||||
],
|
||||
"finalColor": [
|
||||
62,
|
||||
128,
|
||||
78
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "mysticalagriculture:fire_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:air_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:water_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:earth_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:inferium_block"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:inferium_block"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:inferium_block"
|
||||
}
|
||||
],
|
||||
"power": 3000,
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "mysticalagriculture:prudentium_block"
|
||||
}
|
||||
})
|
||||
|
||||
event.replaceInput({id: 'mysticalagriculture:prosperity_ingot'},
|
||||
'minecraft:iron_ingot',
|
||||
'naturesaura:infused_iron')
|
||||
|
||||
event.replaceInput({id: 'mysticalagriculture:inferium_seeds'},
|
||||
'minecraft:wheat_seeds',
|
||||
'#forge:seeds')
|
||||
|
||||
event.replaceInput({id: 'mysticalagriculture:prosperity_seed_base'},
|
||||
'minecraft:wheat_seeds',
|
||||
'#forge:seeds')
|
||||
|
||||
event.custom({
|
||||
"type": "botania:runic_altar",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "mysticalagriculture:prudentium_block"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:ice_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:nether_essence"
|
||||
}
|
||||
],
|
||||
"mana": 60000,
|
||||
"output": {
|
||||
"count": 2,
|
||||
"item": "mysticalagriculture:tertium_essence"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "botania:terra_plate",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "mysticalagriculture:prudentium_block"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:nether_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:ice_essence"
|
||||
}
|
||||
],
|
||||
"mana": 100000,
|
||||
"result": {
|
||||
"item": "mysticalagriculture:tertium_essence",
|
||||
"count": 2
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "ars_nouveau:imbuement",
|
||||
"count": 1,
|
||||
"input": {
|
||||
"item": "mysticalagriculture:tertium_block"
|
||||
},
|
||||
"pedestalItems": [],
|
||||
"output": "mysticalagriculture:imperium_essence",
|
||||
"source": 10000
|
||||
})
|
||||
event.custom({
|
||||
"type": "bloodmagic:altar",
|
||||
"altarSyphon": 20000,
|
||||
"consumptionRate": 100,
|
||||
"drainRate": 100,
|
||||
"input": {
|
||||
"item": "mysticalagriculture:imperium_essence"
|
||||
},
|
||||
"output": {
|
||||
"item": "mysticalagriculture:supremium_essence"
|
||||
},
|
||||
"upgradeLevel": 4
|
||||
})
|
||||
|
||||
//mekanism alt recipes
|
||||
event.custom({
|
||||
"type": "mekanism:infusion_conversion",
|
||||
"input": {
|
||||
"ingredient": {
|
||||
"item": "mysticalagriculture:inferium_essence"
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"amount": 10,
|
||||
"infuse_type": "reclamation:inferium"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "mekanism:infusion_conversion",
|
||||
"input": {
|
||||
"ingredient": {
|
||||
"item": "mysticalagriculture:prudentium_essence"
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"amount": 10,
|
||||
"infuse_type": "reclamation:prudentium"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "mekanism:infusion_conversion",
|
||||
"input": {
|
||||
"ingredient": {
|
||||
"item": "mysticalagriculture:tertium_essence"
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"amount": 10,
|
||||
"infuse_type": "reclamation:tertium"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "mekanism:infusion_conversion",
|
||||
"input": {
|
||||
"ingredient": {
|
||||
"item": "mysticalagriculture:imperium_essence"
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"amount": 10,
|
||||
"infuse_type": "reclamation:imperium"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "mekanism:metallurgic_infusing",
|
||||
"chemicalInput": {
|
||||
"amount": 40,
|
||||
"tag": "reclamation:inferium"
|
||||
},
|
||||
"itemInput": {
|
||||
"ingredient": {
|
||||
"tag": "reclamation:elemental_essence"
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"item": "mysticalagriculture:prudentium_essence"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "mekanism:metallurgic_infusing",
|
||||
"chemicalInput": {
|
||||
"amount": 40,
|
||||
"tag": "reclamation:prudentium"
|
||||
},
|
||||
"itemInput": {
|
||||
"ingredient": {
|
||||
"item": "botania:manasteel_nugget"
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"item": "mysticalagriculture:tertium_essence"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "mekanism:metallurgic_infusing",
|
||||
"chemicalInput": {
|
||||
"amount": 40,
|
||||
"tag": "reclamation:tertium"
|
||||
},
|
||||
"itemInput": {
|
||||
"ingredient": {
|
||||
"item": "ars_nouveau:source_gem"
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"item": "mysticalagriculture:imperium_essence"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "mekanism:metallurgic_infusing",
|
||||
"chemicalInput": {
|
||||
"amount": 40,
|
||||
"tag": "reclamation:imperium"
|
||||
},
|
||||
"itemInput": {
|
||||
"ingredient": {
|
||||
"item": "bloodmagic:infusedslate"
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"item": "mysticalagriculture:supremium_essence"
|
||||
}
|
||||
})
|
||||
|
||||
//soulstone
|
||||
event.shaped('8x mysticalagriculture:soulstone_cobble', [
|
||||
'CCC',
|
||||
'CSC',
|
||||
'CCC'
|
||||
], {
|
||||
C: 'minecraft:cobblestone',
|
||||
S: 'mysticalagriculture:soulium_dust'
|
||||
})
|
||||
event.shaped('8x mysticalagriculture:soulstone', [
|
||||
'CCC',
|
||||
'CSC',
|
||||
'CCC'
|
||||
], {
|
||||
C: 'minecraft:stone',
|
||||
S: 'mysticalagriculture:soulium_dust'
|
||||
})
|
||||
|
||||
//fertilizer
|
||||
event.remove({id: 'mysticalagriculture:mystical_fertilizer'})
|
||||
event.remove({id: 'mysticalagriculture:mystical_fertilizer_better'})
|
||||
event.shaped('2x mysticalagriculture:mystical_fertilizer', [
|
||||
'PFP',
|
||||
'FGF',
|
||||
'PFP'
|
||||
], {
|
||||
P: 'mysticalagriculture:prudentium_essence',
|
||||
F: 'mysticalagriculture:fertilized_essence',
|
||||
G: 'embers:ember_crystal'
|
||||
})
|
||||
|
||||
//remove infusion
|
||||
event.remove({input: '#mysticalagriculture:infusion_crystals'})
|
||||
event.remove({id: 'mysticalagriculture:prudentium_essence_uncraft'})
|
||||
event.remove({id: 'mysticalagriculture:tertium_essence_uncraft'})
|
||||
event.remove({id: 'mysticalagriculture:imperium_essence_uncraft'})
|
||||
event.remove({id: 'mysticalagriculture:supremium_essence_uncraft'})
|
||||
|
||||
function altarRecipeSides(one, two, three, four, corners, output) {
|
||||
event.custom({
|
||||
"type": "mysticalagriculture:infusion",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": corners
|
||||
},
|
||||
{
|
||||
"item": one
|
||||
},
|
||||
{
|
||||
"item": corners
|
||||
},
|
||||
{
|
||||
"item": two
|
||||
},
|
||||
{
|
||||
"item": corners
|
||||
},
|
||||
{
|
||||
"item": three
|
||||
},
|
||||
{
|
||||
"item": corners
|
||||
},
|
||||
{
|
||||
"item": four
|
||||
}
|
||||
],
|
||||
"input": {
|
||||
"item": "mysticalagriculture:prosperity_seed_base"
|
||||
},
|
||||
"result": {
|
||||
"item": output
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function altarRecipe(corners, sides, output) {
|
||||
altarRecipeSides(sides, sides, sides, sides, corners, output)
|
||||
}
|
||||
|
||||
const seeds = ['stone', 'dirt', 'deepslate', 'nether', 'ice', 'wood',
|
||||
'sky_stone', 'copper', 'dye', 'nature', 'iron', 'lead', 'gold', 'silver', 'coal', 'mystical_flower', 'zinc', 'tin', 'soulium',
|
||||
'nether_quartz', 'amethyst', 'glowstone', 'redstone', 'lapis_lazuli', 'silicon', 'certus_quartz', 'sky_stone', 'steel', 'uranium', 'osmium', 'fluorite', 'prismarine',
|
||||
'diamond', 'emerald', 'netherite']
|
||||
seeds.forEach(id => {
|
||||
event.remove({id: 'mysticalagriculture:seed/infusion/'+id})
|
||||
})
|
||||
altarRecipe("mysticalagriculture:prudentium_essence", "minecraft:stone", "mysticalagriculture:stone_seeds")
|
||||
altarRecipe("mysticalagriculture:prudentium_essence", "minecraft:dirt", "mysticalagriculture:dirt_seeds")
|
||||
altarRecipeSides("minecraft:oak_sapling", "enchanted:alder_sapling", "enchanted:rowan_sapling", "enchanted:hawthorn_sapling", "mysticalagriculture:prudentium_essence", "mysticalagriculture:wood_seeds")
|
||||
altarRecipe("mysticalagriculture:prudentium_essence", "minecraft:deepslate", "mysticalagriculture:deepslate_seeds")
|
||||
altarRecipe("mysticalagriculture:prudentium_essence", "minecraft:blue_ice", "mysticalagriculture:ice_seeds")
|
||||
altarRecipe("mysticalagriculture:prudentium_essence", "mysticalagriculture:nether_agglomeratio", "mysticalagriculture:nether_seeds")
|
||||
|
||||
altarRecipe("mysticalagriculture:tertium_essence", "ae2:sky_stone_block", "mysticalagriculture:sky_stone_seeds")
|
||||
altarRecipe("mysticalagriculture:tertium_essence", "mysticalagriculture:dye_agglomeratio", "mysticalagriculture:dye_seeds")
|
||||
altarRecipe("mysticalagriculture:tertium_essence", "mysticalagriculture:nature_essence", "mysticalagriculture:nature_seeds")
|
||||
altarRecipeSides("minecraft:copper_block", "naturesaura:infused_iron", "naturesaura:tainted_gold", "naturesaura:infused_iron", "mysticalagriculture:tertium_essence", "mysticalagriculture:copper_seeds")
|
||||
altarRecipeSides("minecraft:iron_block", "botania:manasteel_ingot", "embers:dawnstone_ingot", "botania:manasteel_ingot", "mysticalagriculture:tertium_essence", "mysticalagriculture:iron_seeds")
|
||||
altarRecipeSides("embers:lead_block", "embers:lead_ingot", "create:andesite_alloy", "embers:lead_ingot", "mysticalagriculture:tertium_essence", "mysticalagriculture:lead_seeds")
|
||||
altarRecipeSides("minecraft:gold_block", "naturesaura:tainted_gold", "embers:dawnstone_ingot", "naturesaura:tainted_gold", "mysticalagriculture:tertium_essence", "mysticalagriculture:gold_seeds")
|
||||
altarRecipeSides("embers:silver_block", "botania:manasteel_ingot", "embers:silver_aspectus", "botania:manasteel_ingot", "mysticalagriculture:tertium_essence", "mysticalagriculture:silver_seeds")
|
||||
altarRecipe("mysticalagriculture:tertium_essence", "minecraft:coal_block", "mysticalagriculture:coal_seeds")
|
||||
altarRecipeSides("botania:glimmering_livingwood", "botania:rune_earth", "botania:rune_mana", "botania:rune_water", "mysticalagriculture:tertium_essence", "mysticalagriculture:mystical_flower_seeds")
|
||||
altarRecipeSides("create:zinc_block", "create:brass_ingot", "embers:zinc_crystal_seed", "create:brass_ingot", "mysticalagriculture:tertium_essence", "mysticalagriculture:zinc_seeds")
|
||||
altarRecipeSides("mekanism:block_tin", "mekanism:clump_tin", "mekanism:dust_tin", "mekanism:clump_tin", "mysticalagriculture:tertium_essence", "mysticalagriculture:tin_seeds")
|
||||
altarRecipeSides("nethersdelight:rich_soul_soil", "minecraft:soul_soil", "minecraft:soul_sand", "minecraft:soul_soil", "mysticalagriculture:tertium_essence", "mysticalagriculture:soulium_seeds")
|
||||
|
||||
altarRecipeSides("minecraft:quartz_block", "minecraft:crimson_fungus", "ars_nouveau:abjuration_essence", "minecraft:warped_fungus", "mysticalagriculture:imperium_essence", "mysticalagriculture:nether_quartz_seeds")
|
||||
altarRecipeSides("minecraft:budding_amethyst", "ars_nouveau:earth_essence", "ars_nouveau:source_gem_block", "ars_nouveau:earth_essence", "mysticalagriculture:imperium_essence", "mysticalagriculture:amethyst_seeds")
|
||||
altarRecipeSides("minecraft:glowstone", "botania:mana_powder", "ars_nouveau:jar_of_light", "botania:mana_powder", "mysticalagriculture:imperium_essence", "mysticalagriculture:glowstone_seeds")
|
||||
altarRecipeSides("minecraft:redstone_block", "botania:mana_powder", "ars_nouveau:manipulation_essence", "botania:mana_powder", "mysticalagriculture:imperium_essence", "mysticalagriculture:redstone_seeds")
|
||||
altarRecipeSides("minecraft:lapis_block", "mekanism:dust_lapis_lazuli", "bloodmagic:waterscribetool", "mekanism:dust_lapis_lazuli", "mysticalagriculture:imperium_essence", "mysticalagriculture:lapis_lazuli_seeds")
|
||||
altarRecipeSides("ae2:flawed_budding_quartz", "ae2:formation_core", "ae2:singularity", "ae2:annihilation_core", "mysticalagriculture:imperium_essence", "mysticalagriculture:certus_quartz_seeds")
|
||||
altarRecipeSides("mekanism:block_steel", "mekanism:enriched_carbon", "ars_nouveau:fire_essence", "mekanism:enriched_carbon", "mysticalagriculture:imperium_essence", "mysticalagriculture:steel_seeds")
|
||||
altarRecipeSides("mekanism:block_uranium", "mekanism:yellow_cake_uranium", "mekanism:uranium_hexafluoride_bucket", "mekanism:yellow_cake_uranium", "mysticalagriculture:imperium_essence", "mysticalagriculture:uranium_seeds")
|
||||
altarRecipeSides("mekanism:block_osmium", "mekanism:enriched_refined_obsidian", "ars_nouveau:conjuration_essence", "mekanism:enriched_refined_obsidian", "mysticalagriculture:imperium_essence", "mysticalagriculture:osmium_seeds")
|
||||
altarRecipeSides("mekanism:block_fluorite", "bloodmagic:defaultcrystal", "mekanism:hdpe_stick", "bloodmagic:defaultcrystal", "mysticalagriculture:imperium_essence", "mysticalagriculture:fluorite_seeds")
|
||||
altarRecipeSides("minecraft:prismarine_bricks", "minecraft:prismarine_crystals", "ars_nouveau:water_essence", "minecraft:prismarine_crystals", "mysticalagriculture:imperium_essence", "mysticalagriculture:prismarine_seeds")
|
||||
|
||||
altarRecipeSides("minecraft:diamond_block", "naturesaura:break_prevention", "ars_elemental:mark_of_mastery", "enchanted:mystic_unguent", "mysticalagriculture:supremium_essence", "mysticalagriculture:diamond_seeds")
|
||||
altarRecipeSides("minecraft:emerald_block", "croptopia:greenbean", "botania:gaia_ingot", "croptopia:greenonion", "mysticalagriculture:supremium_essence", "mysticalagriculture:emerald_seeds")
|
||||
altarRecipeSides("minecraft:netherite_block", "enchanted:drop_of_luck", "bloodmagic:ingot_hellforged", "enchanted:refined_evil", "mysticalagriculture:supremium_essence", "mysticalagriculture:netherite_seeds")
|
||||
})
|
||||
956
kubejs/server_scripts/natures_aura_recipes.js
Normal file
956
kubejs/server_scripts/natures_aura_recipes.js
Normal file
@@ -0,0 +1,956 @@
|
||||
ServerEvents.recipes(event => {
|
||||
//disable cringe blocks
|
||||
event.remove({id: 'naturesaura:time_changer'})
|
||||
event.remove({id: 'naturesaura:weather_changer'})
|
||||
event.remove({type: 'naturesaura:animal_spawner'})
|
||||
|
||||
event.remove({id: 'naturesaura:spawn_lamp'})
|
||||
event.custom({
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"ILI",
|
||||
"SGE",
|
||||
"ILI"
|
||||
],
|
||||
"key": {
|
||||
"I": {
|
||||
"tag": "forge:ingots/iron"
|
||||
},
|
||||
"L": {
|
||||
"item": "minecraft:glass"
|
||||
},
|
||||
"S": {
|
||||
"item": "naturesaura:token_terror"
|
||||
},
|
||||
"G": {
|
||||
"item": "minecraft:glowstone"
|
||||
},
|
||||
"E": {
|
||||
"item": "botania:ender_air_bottle",
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "naturesaura:spawn_lamp"
|
||||
}
|
||||
})
|
||||
|
||||
event.remove({ id: 'naturesaura:tree_ritual/eye'})
|
||||
event.custom({
|
||||
"type": "naturesaura:tree_ritual",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:spider_eye"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:iron_ingot"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:gold_leaf"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:gold_leaf"
|
||||
}
|
||||
],
|
||||
"sapling": {
|
||||
"item": "minecraft:oak_sapling"
|
||||
},
|
||||
"output": {
|
||||
"item": "naturesaura:eye"
|
||||
},
|
||||
"time": 250
|
||||
})
|
||||
|
||||
event.remove({ id: 'naturesaura:tree_ritual/nature_altar'})
|
||||
event.custom({
|
||||
"type": "naturesaura:tree_ritual",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:stone"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:stone"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:stone"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:stone"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:poppy"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:dandelion"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:grass"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple"
|
||||
}
|
||||
],
|
||||
"sapling": {
|
||||
"item": "minecraft:oak_sapling"
|
||||
},
|
||||
"output": {
|
||||
"item": "naturesaura:nature_altar"
|
||||
},
|
||||
"time": 500
|
||||
})
|
||||
|
||||
//herbivorous absorber
|
||||
event.remove({ id: 'naturesaura:flower_generator'})
|
||||
event.shaped('naturesaura:flower_generator', [
|
||||
'PJP',
|
||||
'IFI',
|
||||
'PIP'
|
||||
], {
|
||||
P: 'naturesaura:ancient_planks',
|
||||
J: 'naturesaura:token_joy',
|
||||
I: 'naturesaura:infused_iron',
|
||||
F: '#botania:mystical_flowers'
|
||||
}
|
||||
).id("reclamation:naturesaura/flower_generator")
|
||||
|
||||
//ancient sapling
|
||||
event.remove({id: 'naturesaura:tree_ritual/ancient_sapling'})
|
||||
event.custom({
|
||||
"type": "naturesaura:tree_ritual",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:oak_sapling"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:dandelion"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:poppy"
|
||||
},
|
||||
{
|
||||
"tag": "forge:seeds"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:sugar_cane"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:gold_leaf"
|
||||
}
|
||||
],
|
||||
"sapling": {
|
||||
"item": "minecraft:oak_sapling"
|
||||
},
|
||||
"output": {
|
||||
"item": "naturesaura:ancient_sapling",
|
||||
"count": 2
|
||||
},
|
||||
"time": 200
|
||||
}).id('naturesaura:tree_ritual/ancient_sapling')
|
||||
|
||||
//new crumbling catalyst recipe
|
||||
event.remove({ id: 'naturesaura:tree_ritual/crushing_catalyst'})
|
||||
event.custom({
|
||||
"type": "naturesaura:tree_ritual",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:gold_brick"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:gold_brick"
|
||||
},
|
||||
{
|
||||
"item": "botania:livingrock"
|
||||
},
|
||||
{
|
||||
"item": "botania:livingrock"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:flint"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:flint"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:token_joy"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:token_joy"
|
||||
}
|
||||
],
|
||||
"sapling": {
|
||||
"item": "minecraft:spruce_sapling"
|
||||
},
|
||||
"output": {
|
||||
"item": "naturesaura:crushing_catalyst"
|
||||
},
|
||||
"time": 500
|
||||
}).id("reclamation:naturesaura/crushing_catalyst")
|
||||
|
||||
//lead ingots
|
||||
event.custom({
|
||||
"type": "naturesaura:tree_ritual",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:infused_iron"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:infused_iron"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:nether_brick"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:nether_brick"
|
||||
}
|
||||
],
|
||||
"sapling": {
|
||||
"item": "minecraft:spruce_sapling"
|
||||
},
|
||||
"output": {
|
||||
"item": "embers:raw_lead",
|
||||
"count": 2
|
||||
},
|
||||
"time": 200
|
||||
}).id("reclamation:embers/lead_ingot")
|
||||
event.custom({
|
||||
"type": "theurgy:incubation",
|
||||
"conditions": [
|
||||
{
|
||||
"type": "forge:not",
|
||||
"value": {
|
||||
"type": "forge:tag_empty",
|
||||
"tag": "forge:ingots/lead"
|
||||
}
|
||||
}
|
||||
],
|
||||
"incubation_time": 100,
|
||||
"mercury": {
|
||||
"item": "theurgy:mercury_shard"
|
||||
},
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "embers:lead_ingot"
|
||||
},
|
||||
"salt": {
|
||||
"item": "theurgy:alchemical_salt_mineral"
|
||||
},
|
||||
"sulfur": {
|
||||
"item": "theurgy:alchemical_sulfur_lead"
|
||||
}
|
||||
})
|
||||
event.remove({id: 'theurgy:incubation/ingots_lead_from_alchemical_sulfur_lead'})
|
||||
|
||||
//cinder flour
|
||||
event.custom({
|
||||
"type": "naturesaura:altar",
|
||||
"input": {
|
||||
"item": "minecraft:netherrack"
|
||||
},
|
||||
"output": {
|
||||
"item": "create:cinder_flour"
|
||||
},
|
||||
"catalyst": {
|
||||
"item": "naturesaura:crushing_catalyst"
|
||||
},
|
||||
"aura": 4000,
|
||||
"time": 200
|
||||
}).id("reclamation:create/cinder_flour")
|
||||
|
||||
//nerf transmutation catalyst
|
||||
event.remove({id: "naturesaura:altar/gilded_blackstone"})
|
||||
event.remove({id: "naturesaura:altar/egg"})
|
||||
event.remove({id: "naturesaura:altar/milk"})
|
||||
event.remove({id: "naturesaura:altar/warped_fungus"})
|
||||
event.remove({id: "naturesaura:altar/crimson_fungus"})
|
||||
event.remove({id: "naturesaura:tree_ritual/conversion_catalyst"})
|
||||
event.custom({
|
||||
"type": "naturesaura:tree_ritual",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:gold_leaf"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:gold_brick"
|
||||
},
|
||||
{
|
||||
"item": "embers:dawnstone_ingot"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:tainted_gold"
|
||||
},
|
||||
{
|
||||
"item": "botania:manasteel_ingot"
|
||||
},
|
||||
{
|
||||
"item": "botania:manasteel_ingot"
|
||||
}
|
||||
],
|
||||
"sapling": {
|
||||
"item": "minecraft:jungle_sapling"
|
||||
},
|
||||
"output": {
|
||||
"item": "naturesaura:conversion_catalyst"
|
||||
},
|
||||
"time": 200
|
||||
}).id("reclamation:naturesaura/conversion_catalyst")
|
||||
|
||||
//more conversion recipes
|
||||
event.custom({
|
||||
"type": "naturesaura:altar",
|
||||
"input": {
|
||||
"item": "minecraft:netherrack"
|
||||
},
|
||||
"output": {
|
||||
"item": "minecraft:crimson_nylium"
|
||||
},
|
||||
"catalyst": {
|
||||
"item": "naturesaura:conversion_catalyst"
|
||||
},
|
||||
"aura": 2000,
|
||||
"time": 200
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:altar",
|
||||
"input": {
|
||||
"item": "minecraft:crimson_nylium"
|
||||
},
|
||||
"output": {
|
||||
"item": "minecraft:warped_nylium"
|
||||
},
|
||||
"catalyst": {
|
||||
"item": "naturesaura:conversion_catalyst"
|
||||
},
|
||||
"aura": 2000,
|
||||
"time": 200
|
||||
}).id("reclamation:naturesaura/altar")
|
||||
|
||||
//offering table
|
||||
event.remove({id: "naturesaura:offering_table"})
|
||||
event.custom({
|
||||
"type": "embers:alchemy",
|
||||
"aspects": [
|
||||
{
|
||||
"tag": "embers:aspectus/dawnstone"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/lead"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/iron"
|
||||
}
|
||||
],
|
||||
"inputs": [
|
||||
{
|
||||
"item": "naturesaura:token_fear"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:token_joy"
|
||||
},
|
||||
{
|
||||
"item": "botania:runic_altar"
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"item": "naturesaura:offering_table"
|
||||
},
|
||||
"tablet": {
|
||||
"item": "naturesaura:infused_iron"
|
||||
}
|
||||
}).id("reclamation:naturesaura/offering_table")
|
||||
|
||||
//calling spirit
|
||||
event.remove({id: "naturesaura:calling_spirit"})
|
||||
event.custom({"type": "enchanted:witch_cauldron",
|
||||
"cookingColor": [
|
||||
49,
|
||||
21,
|
||||
74
|
||||
],
|
||||
"finalColor": [
|
||||
73,
|
||||
13,
|
||||
130
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:aura_bottle",
|
||||
"nbt": {
|
||||
"stored_type": "naturesaura:nether"
|
||||
}
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:aura_bottle",
|
||||
"nbt": {
|
||||
"stored_type": "naturesaura:overworld"
|
||||
}
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:tainted_gold"
|
||||
},
|
||||
{
|
||||
"item": "enchanted:whiff_of_magic"
|
||||
}
|
||||
],
|
||||
"power": 2000,
|
||||
"result": {
|
||||
"item": "naturesaura:calling_spirit",
|
||||
"count": 4
|
||||
}
|
||||
}).id("reclamation:naturesaura/calling_spirit")
|
||||
event.custom({
|
||||
"type": "naturesaura:altar",
|
||||
"input": {
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
"output": {
|
||||
"item": "naturesaura:calling_spirit"
|
||||
},
|
||||
"aura": 50000,
|
||||
"time": 200
|
||||
}).id("reclamation:naturesaura/calling_spirit_altar")
|
||||
|
||||
event.remove({id: "naturesaura:altar/infused_stone"})
|
||||
event.custom({
|
||||
"type": "naturesaura:altar",
|
||||
"input": {
|
||||
"item": "botania:livingrock"
|
||||
},
|
||||
"output": {
|
||||
"item": "naturesaura:infused_stone"
|
||||
},
|
||||
"aura": 7500,
|
||||
"time": 40
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "naturesaura:altar",
|
||||
"input": {
|
||||
"item": "minecraft:deepslate"
|
||||
},
|
||||
"output": {
|
||||
"item": "minecraft:obsidian"
|
||||
},
|
||||
"aura": 25000,
|
||||
"time": 40
|
||||
})
|
||||
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:brown_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:gray_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:cow",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:red_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:pink_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:pig",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:white_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:pink_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:sheep",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:chicken",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:gray_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:white_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:goat",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:black_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:blue_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:squid",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:green_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:lime_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:turtle",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:red_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:cyan_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:salmon",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:brown_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:orange_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:cod",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:white_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:light_gray_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:llama",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:pink_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:green_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:axolotl",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:brown_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:yellow_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:frog",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "ars_elemental:anima_essence"
|
||||
},
|
||||
{
|
||||
"item": "croptopia:elderberry"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:allay",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:crying_obsidian"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:chiseled_polished_blackstone"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:piglin_brute",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:yellow_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:orange_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:camel",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:orange_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:white_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:fox",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:air_essence"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:earth_essence"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "ars_nouveau:whirlisprig",
|
||||
"aura": 60000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:water_essence"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:earth_essence"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "ars_nouveau:starbuncle",
|
||||
"aura": 60000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:fire_essence"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:earth_essence"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "ars_nouveau:drygmy",
|
||||
"aura": 60000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:air_essence"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:fire_essence"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:witch",
|
||||
"aura": 60000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "botania:light_gray_petal"
|
||||
},
|
||||
{
|
||||
"item": "botania:gray_petal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "minecraft:wolf",
|
||||
"aura": 30000,
|
||||
"time": 40
|
||||
})
|
||||
event.custom({
|
||||
"type": "naturesaura:animal_spawner",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "naturesaura:birth_spirit"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:air_essence"
|
||||
},
|
||||
{
|
||||
"item": "ars_nouveau:water_essence"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
}
|
||||
],
|
||||
"entity": "ars_elemental:siren_entity",
|
||||
"aura": 60000,
|
||||
"time": 40
|
||||
})
|
||||
|
||||
//osmium
|
||||
event.custom({
|
||||
"type": "naturesaura:offering",
|
||||
"input": {
|
||||
"item": "minecraft:iron_ingot"
|
||||
},
|
||||
"start_item": {
|
||||
"item": "bloodmagic:infusedslate"
|
||||
},
|
||||
"output": {
|
||||
"item": "mekanism:ingot_osmium",
|
||||
"Count": 1
|
||||
}
|
||||
})
|
||||
|
||||
//croptopia saplings
|
||||
function sapling_recipe(type, v, h, sapling) {
|
||||
event.custom({
|
||||
"type": "naturesaura:tree_ritual",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "croptopia:"+v
|
||||
},
|
||||
{
|
||||
"item": "croptopia:"+v
|
||||
},
|
||||
{
|
||||
"item": "croptopia:"+h
|
||||
},
|
||||
{
|
||||
"item": "croptopia:"+h
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:nature_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:nature_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:nature_essence"
|
||||
},
|
||||
{
|
||||
"item": "mysticalagriculture:nature_essence"
|
||||
}
|
||||
],
|
||||
"sapling": {
|
||||
"item": "minecraft:"+sapling+"_sapling"
|
||||
},
|
||||
"output": {
|
||||
"item": "croptopia:"+type+"_sapling"
|
||||
},
|
||||
"time": 250
|
||||
})
|
||||
}
|
||||
const trees = [
|
||||
['almond', 'onion', 'coffee_beans', 'oak'],
|
||||
['apricot', 'saguaro', 'tomato', 'oak'],
|
||||
['avocado', 'cabbage', 'rutabaga', 'birch'],
|
||||
['banana', 'sweetpotato', 'corn', 'jungle'],
|
||||
['cashew', 'blackbean', 'banana', 'oak'],
|
||||
['cherry', 'strawberry', 'tomato', 'cherry'],
|
||||
['cinnamon', 'mustard', 'ginger', 'spruce'],
|
||||
['coconut', 'walnut', 'corn', 'jungle'],
|
||||
['date', 'yam', 'blackberry', 'jungle'],
|
||||
['dragonfruit', 'saguaro', 'strawberry', 'birch'],
|
||||
['fig', 'blueberry', 'bellpepper', 'acacia'],
|
||||
['grapefruit', 'grape', 'honeydew', 'acacia'],
|
||||
['kumquat', 'tomatillo', 'greenonion', 'jungle'],
|
||||
['lemon', 'tomatillo', 'mustard', 'jungle'],
|
||||
['lime', 'kiwi', 'lemon', 'birch'],
|
||||
['mango', 'bellpepper', 'raspberry', 'jungle'],
|
||||
['nectarine', 'orange', 'peach', 'oak'],
|
||||
['nutmeg', 'peanut', 'cashew', 'birch'],
|
||||
['orange', 'basil', 'mango', 'birch'],
|
||||
['peach', 'strawberry', 'cantaloupe', 'oak'],
|
||||
['pear', 'saguaro', 'radish', 'acacia'],
|
||||
['pecan', 'almond', 'onion', 'oak'],
|
||||
['persimmon', 'chile_pepper', 'rutabaga', 'oak'],
|
||||
['plum', 'yam', 'oat', 'oak'],
|
||||
['starfruit', 'banana', 'mango', 'jungle'],
|
||||
['walnut', 'rice', 'soybean', 'oak']
|
||||
]
|
||||
trees.forEach(entry => {
|
||||
sapling_recipe(entry[0], entry[1], entry[2], entry[3])
|
||||
})
|
||||
})
|
||||
36
kubejs/server_scripts/reclamation.js
Normal file
36
kubejs/server_scripts/reclamation.js
Normal file
@@ -0,0 +1,36 @@
|
||||
EntityEvents.spawned(event => {
|
||||
let entity = event.entity;
|
||||
|
||||
// Check if we are spawning a chicken with passengers
|
||||
if (entity.type == 'minecraft:chicken' && !entity.passengers.isEmpty()) {
|
||||
|
||||
// detach all passengers
|
||||
entity.passengers.forEach(p => {
|
||||
p.stopRiding();
|
||||
});
|
||||
|
||||
// cancel the spawning event for the chicken
|
||||
event.cancel();
|
||||
}
|
||||
})
|
||||
|
||||
ServerEvents.loaded(event => {
|
||||
if (event.server.persistentData.gameRules) return
|
||||
event.server.gameRules.set("doTraderSpawning", false)
|
||||
event.server.runCommandSilent('difficulty hard')
|
||||
|
||||
event.server.persistentData.gameRules = true
|
||||
})
|
||||
|
||||
BlockEvents.rightClicked(event => {
|
||||
const { block, item, player } = event;
|
||||
const panning = Component.of("Sifting for copper...").white();
|
||||
if (!item) return;
|
||||
|
||||
if (block.id === "minecraft:gravel" && item.id === "minecraft:bowl") {
|
||||
player.displayClientMessage(panning, true);
|
||||
if (Math.random() < 0.25) {
|
||||
player.give("create:copper_nugget")
|
||||
}
|
||||
}
|
||||
})
|
||||
1915
kubejs/server_scripts/reclamation_recipes.js
Normal file
1915
kubejs/server_scripts/reclamation_recipes.js
Normal file
File diff suppressed because it is too large
Load Diff
15
kubejs/server_scripts/tags.js
Normal file
15
kubejs/server_scripts/tags.js
Normal file
@@ -0,0 +1,15 @@
|
||||
ServerEvents.tags('item', event => {
|
||||
event.add('forge:vegetables/garlic', 'enchanted:garlic')
|
||||
event.add('forge:crops/garlic', 'enchanted:garlic')
|
||||
event.add('forge:garlic', 'enchanted:garlic')
|
||||
|
||||
event.add('forge:seeds', 'agricraft:seed')
|
||||
|
||||
event.remove('forge:plates/copper', 'create:copper_sheet')
|
||||
event.remove('forge:plates/iron', 'create:iron_sheet')
|
||||
event.add('complicated_bees:frame', 'reclamation_util:poison_frame')
|
||||
})
|
||||
|
||||
ServerEvents.tags('fluid', event => {
|
||||
event.add('theurgy:solvent', 'kubejs:hemoglobic_fluid')
|
||||
})
|
||||
280
kubejs/server_scripts/theurgy_recipes.js
Normal file
280
kubejs/server_scripts/theurgy_recipes.js
Normal file
@@ -0,0 +1,280 @@
|
||||
ServerEvents.recipes(event => {
|
||||
|
||||
event.remove({ id: 'theurgy:crafting/shaped/sal_ammoniac_tank'})
|
||||
event.shaped('theurgy:sal_ammoniac_tank', [
|
||||
'SCS',
|
||||
'SCS',
|
||||
'RCR'
|
||||
], {
|
||||
S: '#forge:stone',
|
||||
C: 'minecraft:copper_ingot',
|
||||
R: '#forge:rods/wooden'
|
||||
})
|
||||
|
||||
event.remove({ id: 'theurgy:crafting/shaped/sal_ammoniac_accumulator'})
|
||||
event.shaped('theurgy:sal_ammoniac_accumulator', [
|
||||
'SSS',
|
||||
'CCC',
|
||||
'R R'
|
||||
], {
|
||||
S: '#forge:stone',
|
||||
C: 'minecraft:copper_ingot',
|
||||
R: '#forge:rods/wooden'
|
||||
})
|
||||
|
||||
event.remove({ id: 'theurgy:crafting/shaped/distiller'})
|
||||
event.shaped('theurgy:distiller', [
|
||||
' C ',
|
||||
'CBC',
|
||||
'SSS'
|
||||
], {
|
||||
S: '#forge:stone',
|
||||
C: 'minecraft:copper_ingot',
|
||||
B: 'minecraft:copper_block'
|
||||
})
|
||||
|
||||
event.remove({ id: 'theurgy:crafting/shaped/calcination_oven'})
|
||||
event.shaped('theurgy:calcination_oven', [
|
||||
' S ',
|
||||
'CBC',
|
||||
' S '
|
||||
], {
|
||||
S: '#forge:stone',
|
||||
C: 'minecraft:copper_ingot',
|
||||
B: 'minecraft:copper_block'
|
||||
})
|
||||
|
||||
event.remove({ id: 'theurgy:crafting/shaped/liquefaction_cauldron'})
|
||||
event.shaped('theurgy:liquefaction_cauldron', [
|
||||
'CCC',
|
||||
'CBC',
|
||||
'SSS'
|
||||
], {
|
||||
S: '#forge:stone',
|
||||
C: 'minecraft:copper_ingot',
|
||||
B: 'minecraft:bucket'
|
||||
})
|
||||
|
||||
event.remove({ id: 'theurgy:crafting/shaped/incubator'})
|
||||
event.shaped('theurgy:incubator', [
|
||||
'PSP',
|
||||
'CCC',
|
||||
'SCS'
|
||||
], {
|
||||
S: '#forge:stone',
|
||||
C: 'minecraft:copper_ingot',
|
||||
P: '#minecraft:planks'
|
||||
})
|
||||
|
||||
event.remove({id: 'theurgy:distillation/cod'})
|
||||
event.remove({id: 'theurgy:distillation/salmon'})
|
||||
event.remove({id: 'theurgy:distillation/cooked_cod'})
|
||||
event.remove({id: 'theurgy:distillation/cooked_salmon'})
|
||||
event.custom({
|
||||
"type": "theurgy:distillation",
|
||||
"distillation_time": 100,
|
||||
"ingredient": {
|
||||
"tag": "forge:raw_fishes"
|
||||
},
|
||||
"ingredient_count": 2,
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "theurgy:mercury_shard"
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "theurgy:distillation",
|
||||
"distillation_time": 100,
|
||||
"ingredient": {
|
||||
"tag": "forge:cooked_fishes"
|
||||
},
|
||||
"ingredient_count": 1,
|
||||
"result": {
|
||||
"count": 2,
|
||||
"item": "theurgy:mercury_shard"
|
||||
}
|
||||
})
|
||||
|
||||
//dried earth -> dirt sulfur
|
||||
event.custom({
|
||||
"type": "theurgy:liquefaction",
|
||||
"ingredient": {
|
||||
"item": "kubejs:dried_earth"
|
||||
},
|
||||
"liquefaction_time": 100,
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "kubejs:sulfur_dirt",
|
||||
"nbt": {
|
||||
"theurgy:sulfur.source.id": "kubejs:dried_earth"
|
||||
}
|
||||
},
|
||||
"solvent": {
|
||||
"fluid": "theurgy:sal_ammoniac"
|
||||
},
|
||||
"solvent_amount": 10
|
||||
})
|
||||
|
||||
//dirt sulfur incubation
|
||||
event.custom({
|
||||
"type": "theurgy:incubation",
|
||||
"incubation_time": 100,
|
||||
"mercury": {
|
||||
"item": "theurgy:mercury_shard"
|
||||
},
|
||||
"result": {
|
||||
"count": 2,
|
||||
"tag": "minecraft:dirt"
|
||||
},
|
||||
"salt": {
|
||||
"item": "theurgy:alchemical_salt_strata"
|
||||
},
|
||||
"sulfur": {
|
||||
"item": "kubejs:sulfur_dirt"
|
||||
}
|
||||
})
|
||||
|
||||
//iron from mandrake
|
||||
event.custom({
|
||||
"type": "theurgy:accumulation",
|
||||
"accumulationTime": 100,
|
||||
"evaporant": {
|
||||
"fluid": "theurgy:sal_ammoniac"
|
||||
},
|
||||
"evaporantAmount": 500,
|
||||
"result": {
|
||||
"Amount": 250,
|
||||
"FluidName": "kubejs:hemoglobic_fluid"
|
||||
},
|
||||
"solute": {
|
||||
"item": "enchanted:mandrake_root",
|
||||
"count": 1
|
||||
}
|
||||
})
|
||||
event.custom({
|
||||
"type": "theurgy:liquefaction",
|
||||
"ingredient": {
|
||||
"item": "minecraft:copper_ingot"
|
||||
},
|
||||
"liquefaction_time": 100,
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "theurgy:alchemical_sulfur_iron",
|
||||
"nbt": {
|
||||
"theurgy:sulfur.source.id": "#forge:ingots/iron"
|
||||
}
|
||||
},
|
||||
"solvent": {
|
||||
"fluid": "kubejs:hemoglobic_fluid"
|
||||
},
|
||||
"solvent_amount": 50
|
||||
})
|
||||
|
||||
//reformation recipes
|
||||
event.remove({ id: 'theurgy:crafting/shaped/reformation_source_pedestal'})
|
||||
event.remove({ id: 'theurgy:crafting/shaped/reformation_result_pedestal'})
|
||||
event.remove({ id: 'theurgy:crafting/shaped/reformation_target_pedestal'})
|
||||
event.remove({ id: 'theurgy:crafting/shaped/sulfuric_flux_emitter'})
|
||||
event.remove({ id: 'theurgy:crafting/shaped/mercury_catalyst'})
|
||||
event.shaped('theurgy:reformation_source_pedestal', [
|
||||
'BSB',
|
||||
'AIA',
|
||||
'BBB'
|
||||
], {
|
||||
B: 'minecraft:blackstone',
|
||||
S: '#theurgy:alchemical_sulfurs',
|
||||
A: 'create:andesite_alloy',
|
||||
I: 'minecraft:iron_ingot'
|
||||
})
|
||||
event.shaped('theurgy:reformation_result_pedestal', [
|
||||
'DDD',
|
||||
'DSD',
|
||||
'BBB'
|
||||
], {
|
||||
B: 'minecraft:blackstone',
|
||||
S: '#theurgy:alchemical_sulfurs',
|
||||
D: 'embers:dawnstone_ingot'
|
||||
})
|
||||
event.shaped('theurgy:reformation_target_pedestal', [
|
||||
'CSC',
|
||||
'CDC',
|
||||
'BBB'
|
||||
], {
|
||||
B: 'minecraft:blackstone',
|
||||
S: '#theurgy:alchemical_sulfurs',
|
||||
D: 'embers:dawnstone_ingot',
|
||||
C: 'minecraft:copper_ingot'
|
||||
})
|
||||
event.shaped('theurgy:sulfuric_flux_emitter', [
|
||||
' M ',
|
||||
'DSD',
|
||||
'BBB'
|
||||
], {
|
||||
B: 'minecraft:blackstone',
|
||||
S: '#theurgy:alchemical_sulfurs',
|
||||
D: 'embers:dawnstone_ingot',
|
||||
M: 'theurgy:sal_ammoniac_crystal'
|
||||
})
|
||||
event.shaped('theurgy:mercury_catalyst', [
|
||||
'AMA',
|
||||
'DGD',
|
||||
'ADA'
|
||||
], {
|
||||
A: 'create:andesite_alloy',
|
||||
M: '#theurgy:alchemical_mercuries',
|
||||
D: 'embers:dawnstone_ingot',
|
||||
G: 'create:fluid_tank'
|
||||
})
|
||||
|
||||
//t2,t3 reformation
|
||||
event.remove({ id: 'theurgy:crafting/shaped/fermentation_vat'})
|
||||
event.shaped('theurgy:fermentation_vat', [
|
||||
'BSB',
|
||||
'DAD',
|
||||
'BCB'
|
||||
], {
|
||||
B: 'embers:archaic_brick',
|
||||
S: '#theurgy:alchemical_sulfurs',
|
||||
D: 'embers:dawnstone_ingot',
|
||||
A: 'minecraft:barrel',
|
||||
C: 'minecraft:copper_ingot'
|
||||
})
|
||||
event.remove({ id: 'theurgy:crafting/shaped/digestion_vat'})
|
||||
event.custom({
|
||||
"type": "embers:alchemy",
|
||||
"aspects": [
|
||||
{
|
||||
"tag": "embers:aspectus/dawnstone"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/copper"
|
||||
},
|
||||
{
|
||||
"tag": "embers:aspectus/iron"
|
||||
}
|
||||
],
|
||||
"inputs": [
|
||||
{
|
||||
"item": "naturesaura:tainted_gold"
|
||||
},
|
||||
{
|
||||
"item": "naturesaura:tainted_gold"
|
||||
},
|
||||
{
|
||||
"item": "theurgy:sal_ammoniac_crystal"
|
||||
},
|
||||
{
|
||||
"item": "embers:archaic_brick"
|
||||
},
|
||||
{
|
||||
"item": "embers:dawnstone_plate"
|
||||
}
|
||||
],
|
||||
"output": {
|
||||
"item": "theurgy:digestion_vat"
|
||||
},
|
||||
"tablet": {
|
||||
"item": "minecraft:decorated_pot"
|
||||
}
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user