213 lines
11 KiB
Plaintext
213 lines
11 KiB
Plaintext
import mods.modularmachinery.RecipeBuilder;
|
|
import mods.thaumcraft.Crucible;
|
|
import mods.thaumcraft.Infusion;
|
|
import mods.appliedenergistics2.Inscriber;
|
|
import crafttweaker.data.IData;
|
|
import scripts.enchantwrapper.EnchantUtil.EnchantMap;
|
|
import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem;
|
|
import crafttweaker.enchantments.IEnchantmentDefinition;
|
|
|
|
|
|
|
|
val oretfspelltrinkets = <ore:trinketTwilightScepters>;
|
|
oretfspelltrinkets.add(<twilightforest:twilight_scepter>);
|
|
oretfspelltrinkets.add(<twilightforest:lifedrain_scepter>);
|
|
oretfspelltrinkets.add(<twilightforest:zombie_scepter>);
|
|
oretfspelltrinkets.add(<twilightforest:shield_scepter>);
|
|
|
|
val oretfspellamuletsrare = <ore:trinketTwilightTrinketsRare>;
|
|
oretfspellamuletsrare.add(<tfspellpack:amulet_life_charm>);
|
|
oretfspellamuletsrare.add(<twilightforest:mazebreaker_pickaxe>);
|
|
|
|
val oretfspellamuletscomm = <ore:trinketTwilightTrinketsCommon>;
|
|
oretfspellamuletscomm.add(<tfspellpack:ring_twilight>);
|
|
oretfspellamuletscomm.add(<tfspellpack:ring_hydra_kaboom>);
|
|
oretfspellamuletscomm.add(<tfspellpack:ring_aurora>);
|
|
oretfspellamuletscomm.add(<tfspellpack:ring_trollsteinn>);
|
|
oretfspellamuletscomm.add(<tfspellpack:ring_stealth_attack>);
|
|
oretfspellamuletscomm.add(<tfspellpack:amulet_steeleaf>);
|
|
oretfspellamuletscomm.add(<tfspellpack:amulet_carminite>);
|
|
oretfspellamuletscomm.add(<tfspellpack:charm_ice_exploder>);
|
|
oretfspellamuletscomm.add(<tfspellpack:charm_goblin>);
|
|
oretfspellamuletscomm.add(<tfspellpack:charm_troll>);
|
|
oretfspellamuletscomm.add(<tfspellpack:charm_accursed_tome>);
|
|
|
|
|
|
mods.abyssalcraft.InfusionRitual.addRitual("TravixteWarperThingy",
|
|
4, 0,
|
|
100000,
|
|
true,
|
|
<contenttweaker:summons_to_the_meatball_man>,
|
|
<contenttweaker:wormhole_catalyst>,
|
|
[<ore:trinketTwilightScepters>,<contenttweaker:orichalcum>,
|
|
<contenttweaker:star_of_betrayal>,<contenttweaker:shard_of_the_cosmos>,
|
|
<ore:trinketTwilightScepters>,<contenttweaker:orichalcum>,
|
|
<contenttweaker:star_of_betrayal>,<contenttweaker:shard_of_the_cosmos>]);
|
|
game.setLocalization("ac.ritual.TravixteWarperThingy", "Bigboi Travixte");
|
|
game.setLocalization("ac.ritual.TravixteWarperThingy.desc", "Travixte Travixte Travixte!");
|
|
|
|
|
|
|
|
scripts.PuzzleUtil.addPuzzleShapeless("undeadsoiltravixte",
|
|
<contenttweaker:undead_soil>,
|
|
[<contenttweaker:staff_of_the_lord_of_gluttony>.reuse(),
|
|
<aoa3:borean_grass>,
|
|
<aoa3:iromine_grass>,
|
|
<aoa3:celeve_grass>,
|
|
<aoa3:runic_grass>,
|
|
<aoa3:baron_ground>,
|
|
<aoa3:mysterium_grass>,
|
|
<minecraft:snow>]);
|
|
|
|
|
|
mods.abyssalcraft.InfusionRitual.addRitual("TravixteOathLords",
|
|
4, 0,
|
|
100000,
|
|
true,
|
|
<contenttweaker:oath_of_the_seven_undead_lords>,
|
|
<tconstruct:large_plate>.withTag({Material: "mod_lavacow.holy_sludge"}),
|
|
[<ore:trinketTwilightTrinketsCommon>,<contenttweaker:undead_soil>,
|
|
<contenttweaker:true_tongue_oath>,<contenttweaker:undead_soil>,
|
|
<ore:trinketTwilightTrinketsCommon>,<contenttweaker:undead_soil>,
|
|
<contenttweaker:true_tongue_oath>,<contenttweaker:undead_soil>]);
|
|
game.setLocalization("ac.ritual.TravixteOathLords", "Bigboi Travixte");
|
|
game.setLocalization("ac.ritual.TravixteOathLords.desc", "Travixte Travixte Travixte!");
|
|
|
|
|
|
mods.thaumcraft.Infusion.registerRecipe("infdeathcallstonedeath", "",
|
|
<contenttweaker:mission_of_undeath_callstone>, 10,
|
|
[<aspect:mortuus>*10000, <aspect:spiritus>*10000, <aspect:vinculum>*10000, <aspect:exanimis>*10000],
|
|
<contenttweaker:oath_of_the_lord_of_gluttony>,
|
|
[<contenttweaker:respect_of_the_lord_of_envy>,
|
|
<contenttweaker:respect_of_the_lord_of_greed>,
|
|
<contenttweaker:respect_of_the_lord_of_lust>,
|
|
<contenttweaker:respect_of_the_lord_of_pride>,
|
|
<contenttweaker:respect_of_the_lord_of_sloth>,
|
|
<contenttweaker:respect_of_the_lord_of_wrath>]);
|
|
|
|
|
|
mods.abyssalcraft.InfusionRitual.addRitual("TravixteVowDeath",
|
|
4, 0,
|
|
100000,
|
|
true,
|
|
<contenttweaker:vow_to_death>,
|
|
<ore:trinketTwilightTrinketsRare>,
|
|
[<tconstruct:pan_head>.withTag({Material: "mod_lavacow.ectoplasm"}),<contenttweaker:shard_of_the_cosmos>,
|
|
<contenttweaker:true_tongue_oath>,<contenttweaker:shard_of_the_cosmos>,
|
|
<tconstruct:pan_head>.withTag({Material: "mod_lavacow.ectoplasm"}),<contenttweaker:shard_of_the_cosmos>,
|
|
<contenttweaker:true_tongue_oath>,<contenttweaker:shard_of_the_cosmos>]);
|
|
game.setLocalization("ac.ritual.TravixteVowDeath", "Bigboi Travixte");
|
|
game.setLocalization("ac.ritual.TravixteVowDeath.desc", "Travixte Travixte Travixte!");
|
|
|
|
|
|
mods.thaumcraft.Infusion.registerRecipe("infdeathrecursiongluttony", "",
|
|
<contenttweaker:recursion_of_gluttony>, 10,
|
|
[<aspect:mortuus>*10000, <aspect:spiritus>*10000, <aspect:vinculum>*10000, <aspect:exanimis>*10000],
|
|
<contenttweaker:respect_of_death>,
|
|
[<contenttweaker:cuendillar_seal>,
|
|
<contenttweaker:oath_of_the_lord_of_gluttony>,
|
|
<contenttweaker:cuendillar_seal>,
|
|
<contenttweaker:oath_of_the_lord_of_gluttony>,
|
|
<contenttweaker:cuendillar_seal>,
|
|
<contenttweaker:oath_of_the_lord_of_gluttony>,
|
|
<contenttweaker:cuendillar_seal>,
|
|
<contenttweaker:oath_of_the_lord_of_gluttony>,
|
|
<contenttweaker:cuendillar_seal>,
|
|
<contenttweaker:oath_of_the_lord_of_gluttony>,
|
|
<contenttweaker:cuendillar_seal>,
|
|
<contenttweaker:oath_of_the_lord_of_gluttony>]);
|
|
|
|
|
|
mods.thaumcraft.Infusion.registerRecipe("infblackfroststuffs", "",
|
|
<contenttweaker:blackfrost_callstone>, 10,
|
|
[<aspect:gelum>*5000, <aspect:spiritus>*5000, <aspect:dreadia>*5000, <aspect:draco>*5000],
|
|
<draconicevolution:dragon_heart>,
|
|
[<contenttweaker:recursion_focusing_fabrial>,
|
|
<contenttweaker:undead_soil>,
|
|
<contenttweaker:trinity_ingot>,
|
|
<contenttweaker:undead_soil>,
|
|
<contenttweaker:recursion_focusing_fabrial>,
|
|
<contenttweaker:undead_soil>,
|
|
<contenttweaker:trinity_ingot>,
|
|
<contenttweaker:undead_soil>,
|
|
<contenttweaker:recursion_focusing_fabrial>,
|
|
<contenttweaker:undead_soil>,
|
|
<contenttweaker:trinity_ingot>,
|
|
<contenttweaker:undead_soil>]);
|
|
|
|
recipes.addShaped(<contenttweaker:fabrial_of_the_final_hour>,
|
|
[[null, <contenttweaker:chain_of_the_final_hour>, null],
|
|
[<contenttweaker:chain_of_the_final_hour>, <contenttweaker:dread_crown>, <contenttweaker:chain_of_the_final_hour>],
|
|
[null, <contenttweaker:chain_of_the_final_hour>, null]]);
|
|
|
|
|
|
mods.thaumcraft.Crucible.registerRecipe("crucrecgluttony", "", <contenttweaker:recursion_of_gluttony>*2, <contenttweaker:recursion_of_gluttony>, [<aspect:sensus>*10, <aspect:desiderium>*10, <aspect:vacuos>*10, <aspect:humanus>*10]);
|
|
|
|
|
|
val infbucketofundeath = RecipeBuilder.newBuilder("infbucketofundeath","arcane_autoinfuser",120);
|
|
infbucketofundeath.addEnergyPerTickInput(100);
|
|
infbucketofundeath.addItemInput(makeVisCrystal(<aspect:mortuus> * 1)*30);
|
|
infbucketofundeath.addItemInput(makeVisCrystal(<aspect:infernum> * 1)*20);
|
|
infbucketofundeath.addItemInput(makeVisCrystal(<aspect:vitium> * 1)*10);
|
|
infbucketofundeath.addItemInput(<forge:bucketfilled>.withTag({FluidName: "liquid_death", Amount: 1000}));
|
|
infbucketofundeath.addItemInput(<contenttweaker:recursion_of_gluttony>*2);
|
|
infbucketofundeath.addItemInput(<contenttweaker:cuendillar_plate>*2);
|
|
infbucketofundeath.addItemOutput(<forge:bucketfilled>.withTag({FluidName: "mastery_of_undeath", Amount: 1000}));
|
|
infbucketofundeath.build();
|
|
|
|
|
|
|
|
|
|
mods.thaumcraft.Infusion.registerRecipe("infgundevillimb", "",
|
|
<contenttweaker:gun_devil_limb>, 10,
|
|
[<aspect:aversio>*1000, <aspect:visum>*1000, <aspect:diabolus>*1000, <aspect:fabrico>*1000, <aspect:infernum>*1000, <aspect:imperium>*1000, <aspect:sonus>*1000, <aspect:spiritus>*1000, <aspect:motus>*1000, <aspect:exitium>*1000, <aspect:machina>*1000],
|
|
<contenttweaker:gun_devil_piece>,
|
|
[<aoa3:tiger_tommy>,
|
|
<aoa3:aqua_magnum>,
|
|
<aoa3:smile_blaster>,
|
|
<aoa3:gold_bringer>,
|
|
<aoa3:skullifact>,
|
|
<aoa3:bomb_launcher>,
|
|
<contenttweaker:recursion_of_gluttony>,
|
|
<aoa3:soul_drainer>,
|
|
<aoa3:fungal_cannon>,
|
|
<aoa3:hiver>,
|
|
<aoa3:floro_rpg>,
|
|
<aoa3:bomb_launcher>,
|
|
<aoa3:moon_maker>,
|
|
<contenttweaker:recursion_of_gluttony>]);
|
|
|
|
mods.abyssalcraft.InfusionRitual.addRitual("TravixteGunDevil",
|
|
4, 0,
|
|
100000,
|
|
true,
|
|
<contenttweaker:gun_devil_confrontation_callstone>,
|
|
<contenttweaker:gun_devil_limb>,
|
|
[<contenttweaker:gun_devil_piece>,<contenttweaker:gun_devil_piece>,
|
|
<contenttweaker:gun_devil_piece>,<contenttweaker:gun_devil_piece>,
|
|
<contenttweaker:gun_devil_piece>,<contenttweaker:gun_devil_piece>,
|
|
<contenttweaker:gun_devil_piece>,<contenttweaker:gun_devil_piece>]);
|
|
game.setLocalization("ac.ritual.TravixteGunDevil", "Bigboi Travixte");
|
|
game.setLocalization("ac.ritual.TravixteGunDevil.desc", "Travixte Travixte Travixte!");
|
|
|
|
|
|
mods.thaumcraft.Infusion.registerRecipe("infbedrockblaster", "",
|
|
<avaritiaitem:bedrock_blaster>, 10,
|
|
[<aspect:perditio>*10000],
|
|
<divinerpg:bedrock_chunk>,
|
|
[<contenttweaker:magazine_of_the_gun_devil>,
|
|
<divinerpg:arcanite_blaster>,
|
|
<contenttweaker:magazine_of_the_gun_devil>,
|
|
<divinerpg:arcanite_blaster>,
|
|
<contenttweaker:magazine_of_the_gun_devil>,
|
|
<divinerpg:arcanite_blaster>,
|
|
<contenttweaker:magazine_of_the_gun_devil>,
|
|
<divinerpg:arcanite_blaster>]);
|
|
|
|
|
|
|
|
// summon aoa3:nightfly ~ ~5 ~ {ActiveEffects:[{Id:14,Amplifier:0,Duration:999999}],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10.0}],Health:1000000f,CustomName:"Piece of the Gun Devil",Passengers:[{id:"thaumcraft:cultistknight",CustomName:"Piece of the Gun Devil",IsBaby:1,Invulnerable:1,PersistenceRequired:1,HandItems:[{Count:1,id:"aoa3:precasian_slugger"},{Count:1,id:"aoa3:baronator"}],HandDropChances:[1.0f,1.0f],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999}],Passengers:[{id:"thaumcraft:cultistknight",CustomName:"Piece of the Gun Devil",IsBaby:1,Invulnerable:1,PersistenceRequired:1,HandItems:[{Count:1,id:"aoa3:fungal_cannon"},{Count:1,id:"aoa3:flower_cannon"}],HandDropChances:[1.0f,1.0f],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999}],Passengers:[{id:"thaumcraft:cultistknight",CustomName:"Piece of the Gun Devil",IsBaby:1,Invulnerable:1,PersistenceRequired:1,HandItems:[{Count:1,id:"aoa3:gold_bringer"},{Count:1,id:"aoa3:golder_bomber"}],HandDropChances:[1.0f,1.0f],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999}],Passengers:[{id:"thaumcraft:cultistknight",CustomName:"Piece of the Gun Devil",IsBaby:1,Invulnerable:1,PersistenceRequired:1,HandItems:[{Count:1,id:"aoa3:shadow_blaster"},{Count:1,id:"aoa3:demolisher"}],HandDropChances:[1.0f,1.0f],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999}],Passengers:[{id:"thaumcraft:cultistknight",CustomName:"Piece of the Gun Devil",IsBaby:1,Invulnerable:1,PersistenceRequired:1,HandItems:[{Count:1,id:"aoa3:dark_destroyer"},{Count:1,id:"aoa3:minigun"}],HandDropChances:[1.0f,1.0f],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999}],Passengers:[{id:"thaumcraft:cultistknight",CustomName:"Piece of the Gun Devil",IsBaby:1,Invulnerable:1,PersistenceRequired:1,HandItems:[{Count:1,id:"aoa3:abominator"},{Count:1,id:"aoa3:bubble_horn"}],HandDropChances:[1.0f,1.0f],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999}]}]}]}]}]}]}]}
|
|
|
|
|
|
// summon aoa3:nightfly ~ ~5 ~ {ActiveEffects:[{Id:14,Amplifier:0,Duration:999999}],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10.0}],Health:1000000f,CustomName:"Subject of the Gun Devil",Passengers:[{id:zombie,CustomName:"Subject of the Gun Devil",Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10.0}],Health:1000000f,PersistenceRequired:1,HandItems:[{count:1,id:"contenttweaker:bullet_of_the_gun_devil"},{Count:1,id:"aoa3:baronator"}],HandDropChances:[1.0f,1.0f],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999}]}]}
|