Files
meatballcraft/scripts/AvaritiaProgression.zs
T
PietroSainaghi 35aff91e33 Finally a GIT!
2022-10-06 18:38:10 -07:00

236 lines
18 KiB
Plaintext

import mods.modularmachinery.RecipeBuilder;
recipes.remove(<avaritia:resource:7>);
recipes.removeShaped(<avaritia:resource:0>);
recipes.addShaped(<avaritia:resource:0>,
[[<materialpart:brightsteel:ingot>, <contenttweaker:rainbow_gemstones>, <materialpart:brightsteel:ingot>],
[<contenttweaker:lyonite_plate>, <thaumicenergistics:essentia_component_64k>, <contenttweaker:lyonite_plate>],
[<materialpart:brightsteel:ingot>, <extendedcrafting:singularity:50>, <materialpart:brightsteel:ingot>]]);
recipes.removeShaped(<avaritia:extreme_crafting_table>);
mods.extendedcrafting.TableCrafting.addShaped(<avaritia:extreme_crafting_table>,
[[<avaritia:resource:1>, <extrautils2:ingredients:17>, <extrautils2:ingredients:17>,
<extendedcrafting:material:32>, <bigreactors:mineralanglesite>, <extendedcrafting:material:32>,
<extrautils2:ingredients:17>, <extrautils2:ingredients:17>, <avaritia:resource:1>],
[<extrautils2:ingredients:17>, <contenttweaker:unidentified_ingot>, <nuclearcraft:californium:12>,
<aoa3:gleaming_infusion_stone>, <bigreactors:mineralbenitoite>, <aoa3:gleaming_infusion_stone>,
<nuclearcraft:californium:12>, <contenttweaker:unidentified_ingot>, <extrautils2:ingredients:17>],
[<extrautils2:ingredients:17>, <nuclearcraft:californium:12>, <nuclearcraft:californium:12>,
<nuclearcraft:californium:12>, <materialpart:primal_ogerite:ingot>, <nuclearcraft:californium:12>,
<nuclearcraft:californium:12>, <nuclearcraft:californium:12>, <extrautils2:ingredients:17>],
[<extendedcrafting:material:32>, <aoa3:gleaming_infusion_stone>, <nuclearcraft:californium:12>,
<advancedrocketry:ic:2>, <advancedrocketry:ic:2>, <advancedrocketry:ic:2>,
<nuclearcraft:californium:12>, <aoa3:gleaming_infusion_stone>, <extendedcrafting:material:32>],
[<bigreactors:mineralanglesite>, <bigreactors:mineralbenitoite>, <materialpart:primal_ogerite:ingot>,
<advancedrocketry:ic:2>, <extendedcrafting:table_ultimate>, <advancedrocketry:ic:2>,
<materialpart:primal_ogerite:ingot>, <bigreactors:mineralbenitoite>, <bigreactors:mineralanglesite>],
[<extendedcrafting:material:32>, <aoa3:gleaming_infusion_stone>, <nuclearcraft:californium:12>,
<advancedrocketry:ic:2>, <advancedrocketry:ic:2>, <advancedrocketry:ic:2>,
<nuclearcraft:californium:12>, <aoa3:gleaming_infusion_stone>, <extendedcrafting:material:32>],
[<extrautils2:ingredients:17>, <nuclearcraft:californium:12>, <nuclearcraft:californium:12>,
<nuclearcraft:californium:12>, <materialpart:primal_ogerite:ingot>, <nuclearcraft:californium:12>,
<nuclearcraft:californium:12>, <nuclearcraft:californium:12>, <extrautils2:ingredients:17>],
[<extrautils2:ingredients:17>, <contenttweaker:unidentified_ingot>, <nuclearcraft:californium:12>,
<aoa3:gleaming_infusion_stone>, <bigreactors:mineralbenitoite>, <aoa3:gleaming_infusion_stone>,
<nuclearcraft:californium:12>, <contenttweaker:unidentified_ingot>, <extrautils2:ingredients:17>],
[<avaritia:resource:1>, <extrautils2:ingredients:17>, <extrautils2:ingredients:17>,
<extendedcrafting:material:32>, <bigreactors:mineralanglesite>, <extendedcrafting:material:32>,
<extrautils2:ingredients:17>, <extrautils2:ingredients:17>, <avaritia:resource:1>]]);
recipes.removeShaped(<avaritia:resource:1>);
mods.extendedcrafting.EnderCrafting.addShaped(<avaritia:resource:1>,
[[<avaritia:resource:0>, <minecraft:nether_star>, <avaritia:resource:0>],
[<avaritia:resource:0>, <minecraft:nether_star>, <avaritia:resource:0>],
[<avaritia:resource:0>, <minecraft:nether_star>, <avaritia:resource:0>]], 20);
mods.avaritia.ExtremeCrafting.addShaped("unidentifiedchickendire",
<chickens:spawn_egg>.withTag({ChickenType: {id: "contenttweaker:unidentified_chicken"}}),
[[<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>,
<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,
<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>],
[<materialpart:primal_ogerite:ingot>,<contenttweaker:unidentified_ingot>,<materialpart:primal_ogerite:ingot>,
<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,
<materialpart:primal_ogerite:ingot>,<contenttweaker:unidentified_ingot>,<materialpart:primal_ogerite:ingot>],
[<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>,<avaritia:resource:1>,
<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,
<avaritia:resource:1>,<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>],
[<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,
<minecraft:egg>,<minecraft:egg>,<minecraft:egg>,
<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>],
[<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,
<minecraft:egg>,<minecraft:egg>,<minecraft:egg>,
<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>],
[<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,
<minecraft:egg>,<minecraft:egg>,<minecraft:egg>,
<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>],
[<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>,<avaritia:resource:1>,
<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,
<avaritia:resource:1>,<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>],
[<materialpart:primal_ogerite:ingot>,<contenttweaker:unidentified_ingot>,<materialpart:primal_ogerite:ingot>,
<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,
<materialpart:primal_ogerite:ingot>,<contenttweaker:unidentified_ingot>,<materialpart:primal_ogerite:ingot>],
[<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>,
<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,<contenttweaker:resplendent_ingot>,
<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>,<materialpart:primal_ogerite:ingot>]]);
mods.avaritia.ExtremeCrafting.remove(<avaritia:neutron_collector>);
mods.extendedcrafting.CombinationCrafting.addRecipe(<avaritia:neutron_collector>,
1000000000, 100000,
<avaritia:extreme_crafting_table>,
[<contenttweaker:mythic_excavation_computer>, <contenttweaker:mythic_excavation_computer>, <contenttweaker:mythic_excavation_computer>, <contenttweaker:mythic_excavation_computer>]);
mods.extendedcrafting.TableCrafting.addShaped(<avaritia:endest_pearl>,
[[null, null, null,
<minecraft:end_stone>, <minecraft:end_stone>, <minecraft:end_stone>,
null, null, null],
[null, <minecraft:end_stone>, <minecraft:end_stone>,
<minecraft:ender_pearl>, <minecraft:ender_pearl>, <minecraft:ender_pearl>,
<minecraft:end_stone>, <minecraft:end_stone>, null],
[null, <minecraft:end_stone>, <minecraft:ender_pearl>,
<minecraft:ender_pearl>, <minecraft:ender_pearl>, <minecraft:ender_pearl>,
<minecraft:ender_pearl>, <minecraft:end_stone>, null],
[<minecraft:end_stone>, <minecraft:ender_pearl>, <minecraft:ender_pearl>,
<minecraft:ender_pearl>, <avaritia:resource:4>, <minecraft:ender_pearl>,
<minecraft:ender_pearl>, <minecraft:ender_pearl>, <minecraft:end_stone>],
[<minecraft:end_stone>, <minecraft:ender_pearl>, <minecraft:ender_pearl>,
<avaritia:resource:4>, <minecraft:nether_star>, <avaritia:resource:4>,
<minecraft:ender_pearl>, <minecraft:ender_pearl>, <minecraft:end_stone>],
[<minecraft:end_stone>, <minecraft:ender_pearl>, <minecraft:ender_pearl>,
<minecraft:ender_pearl>, <avaritia:resource:4>, <minecraft:ender_pearl>,
<minecraft:ender_pearl>, <minecraft:ender_pearl>, <minecraft:end_stone>],
[null, <minecraft:end_stone>, <minecraft:ender_pearl>,
<minecraft:ender_pearl>, <minecraft:ender_pearl>, <minecraft:ender_pearl>,
<minecraft:ender_pearl>, <minecraft:end_stone>, null],
[null, <minecraft:end_stone>, <minecraft:end_stone>,
<minecraft:ender_pearl>, <minecraft:ender_pearl>, <minecraft:ender_pearl>,
<minecraft:end_stone>, <minecraft:end_stone>, null],
[null, null, null,
<minecraft:end_stone>, <minecraft:end_stone>, <minecraft:end_stone>,
null, null, null]]);
mods.avaritia.ExtremeCrafting.remove(<avaritia:neutronium_compressor>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:resource:5>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:resource:6>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_sword>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_bow>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_pickaxe>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_shovel>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_axe>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_hoe>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_helmet>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_chestplate>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_pants>);
mods.avaritia.ExtremeCrafting.remove(<avaritia:infinity_boots>);
mods.extendedcrafting.TableCrafting.addShaped(<avaritia:infinity_sword>,
[[null, null, null, null, null, null, null, <avaritia:resource:6>, <avaritia:resource:6>],
[null, null, null, null, null, null, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>],
[null, null, null, null, null, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, null],
[null, <contenttweaker:defined_plate>, null, null, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, null, null],
[null, <contenttweaker:defined_plate>, null, <avaritia:resource:6>, <materialpart:halite:ingot>, <avaritia:resource:6>, null, null, null],
[null, null, <contenttweaker:defined_plate>, <avaritia:resource:6>, <avaritia:resource:6>, null, null, null, null],
[null, null, <avaritia:block_resource:0>, <contenttweaker:defined_plate>, null, null, null, null, null],
[null, <avaritia:block_resource:0>, null, null, <contenttweaker:defined_plate>, <contenttweaker:defined_plate>, null, null, null],
[<contenttweaker:recursion_infinity>, null, null, null, null, null, null, null, null]]);
mods.extendedcrafting.TableCrafting.addShaped(<avaritia:infinity_bow>,
[[null, null, null, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, null, null, null],
[null, null, <avaritia:resource:6>, null, null, <botania:manaresource:12>, null, null, null],
[null, <avaritia:resource:6>, null, null, null, <botania:manaresource:12>, null, null, null],
[<avaritia:resource:6>, null, null, null, null, <botania:manaresource:12>, null, null, null],
[<materialpart:halite:ingot>, null, null, null, <botania:manaresource:12>, null, null, null, null],
[<avaritia:resource:6>, null, null, null, null, <botania:manaresource:12>, null, null, null],
[null, <avaritia:resource:6>, null, null, null, <botania:manaresource:12>, null, null, null],
[null, null, <avaritia:resource:6>, null, null, <botania:manaresource:12>, null, null, null],
[null, null, null, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, null, null, null]]);
mods.extendedcrafting.TableCrafting.addShaped(<avaritia:infinity_helmet>,
[[null, null, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, null, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <contenttweaker:recursion_infinity>, <avaritia:resource:6>, <contenttweaker:recursion_infinity>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <materialpart:halite:ingot>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, null, <contenttweaker:black_metal_head>, null, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null]]);
mods.extendedcrafting.TableCrafting.addShaped(<avaritia:infinity_chestplate>,
[[null, <avaritia:block_resource:0>, <avaritia:block_resource:0>, null, null, null, <avaritia:block_resource:0>, <avaritia:block_resource:0>, null],
[<avaritia:block_resource:0>, <contenttweaker:recursion_infinity>, <avaritia:resource:6>, null, null, null, <avaritia:resource:6>, <contenttweaker:recursion_infinity>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, null, null, null, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <materialpart:halite:ingot>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <contenttweaker:black_metal_chest>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, null, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, null, null]]);
mods.extendedcrafting.TableCrafting.addShaped(<avaritia:infinity_pants>,
[[<avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <contenttweaker:black_metal_legs>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <contenttweaker:recursion_infinity>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, <contenttweaker:recursion_infinity>, <materialpart:halite:ingot>, <contenttweaker:recursion_infinity>, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null, null, null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null, null, null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null, null, null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null, null, null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null, null, null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null, null, null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>]]);
mods.extendedcrafting.TableCrafting.addShaped(<avaritia:infinity_boots>,
[[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, <contenttweaker:black_metal_feet>, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[null, <avaritia:resource:6>, <materialpart:halite:ingot>, <avaritia:resource:6>, null, <avaritia:resource:6>, <materialpart:halite:ingot>, <avaritia:resource:6>, null],
[null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null],
[<avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:block_resource:0>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>, null, <avaritia:block_resource:0>, <avaritia:resource:6>, <avaritia:resource:6>, <avaritia:block_resource:0>],
[<avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, null, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>, <avaritia:block_resource:0>],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null]]);
mods.extendedcrafting.EnderCrafting.addShaped(<contenttweaker:muon_extractor>,
[[<mysticalagradditions:neutronium_essence>, <contenttweaker:empowerment_core>, <mysticalagradditions:neutronium_essence>],
[<contenttweaker:muon_crystal>, <techreborn:extractor>, <contenttweaker:muon_crystal>],
[<mysticalagradditions:neutronium_essence>, <contenttweaker:empowerment_core>, <mysticalagradditions:neutronium_essence>]], 20);
val muonextraction = RecipeBuilder.newBuilder("gateval1","mythic_processor_muon_extractor",2);
muonextraction.addEnergyPerTickInput(2000000);
muonextraction.addItemInput(<mysticalagradditions:neutronium_essence>*2);
muonextraction.addItemOutput(<avaritia:resource:4>);
muonextraction.build();