0.16
This commit is contained in:
+137
-59
@@ -1,47 +1,64 @@
|
||||
import mods.thaumcraft.Infusion;
|
||||
import crafttweaker.enchantments.IEnchantmentDefinition;
|
||||
import crafttweaker.data.IData;
|
||||
import scripts.enchantwrapper.EnchantUtil.EnchantMap;
|
||||
import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem;
|
||||
|
||||
val enclistBlood as IEnchantmentDefinition[] = [
|
||||
<enchantment:ebwizardry:shock_protection>,
|
||||
<enchantment:minecraft:protection>,
|
||||
<enchantment:minecraft:projectile_protection>,
|
||||
<enchantment:ebwizardry:magic_protection>,
|
||||
<enchantment:ebwizardry:frost_protection>,
|
||||
<enchantment:minecraft:fire_protection>,
|
||||
<enchantment:minecraft:blast_protection>,
|
||||
<enchantment:minecraft:unbreaking>,
|
||||
<enchantment:openblocks:last_stand>,
|
||||
<enchantment:minecraft:mending>];
|
||||
var mapBlood as IData = {};
|
||||
mapBlood += enclistBlood[0].makeEnchantment(4).makeTag();
|
||||
mapBlood += enclistBlood[1].makeEnchantment(10).makeTag();
|
||||
mapBlood += enclistBlood[2].makeEnchantment(4).makeTag();
|
||||
mapBlood += enclistBlood[3].makeEnchantment(4).makeTag();
|
||||
mapBlood += enclistBlood[4].makeEnchantment(4).makeTag();
|
||||
mapBlood += enclistBlood[5].makeEnchantment(4).makeTag();
|
||||
mapBlood += enclistBlood[6].makeEnchantment(4).makeTag();
|
||||
mapBlood += enclistBlood[7].makeEnchantment(100).makeTag();
|
||||
mapBlood += enclistBlood[8].makeEnchantment(2).makeTag();
|
||||
mapBlood += enclistBlood[9].makeEnchantment(1).makeTag();
|
||||
var mapBloodmasterHelm as IData = {
|
||||
RepairCost: 1,
|
||||
display: {Name: "§6§oBloodmaster Metal Helmet§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
};
|
||||
var mapBloodmasterChest as IData = {
|
||||
RepairCost: 1,
|
||||
display: {Name: "§6§oBloodmaster Metal Chestplate§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
};
|
||||
var mapBloodmasterLegs as IData = {
|
||||
RepairCost: 1,
|
||||
display: {Name: "§6§oBloodmaster Metal Leggings§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
};
|
||||
var mapBloodmasterBoots as IData = {
|
||||
RepairCost: 1,
|
||||
display: {Name: "§6§oBloodmaster Metal Boots§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
};
|
||||
// val enclistBlood as IEnchantmentDefinition[] = [
|
||||
// <enchantment:ebwizardry:shock_protection>,
|
||||
// <enchantment:minecraft:protection>,
|
||||
// <enchantment:minecraft:projectile_protection>,
|
||||
// <enchantment:ebwizardry:magic_protection>,
|
||||
// <enchantment:ebwizardry:frost_protection>,
|
||||
// <enchantment:minecraft:fire_protection>,
|
||||
// <enchantment:minecraft:blast_protection>,
|
||||
// <enchantment:minecraft:unbreaking>,
|
||||
// <enchantment:openblocks:last_stand>,
|
||||
// <enchantment:minecraft:mending>];
|
||||
|
||||
val enclistSacrifice as IEnchantmentDefinition[] = [
|
||||
// var mapBlood as IData = {};
|
||||
// mapBlood += enclistBlood[0].makeEnchantment(4).makeTag();
|
||||
// mapBlood += enclistBlood[1].makeEnchantment(10).makeTag();
|
||||
// mapBlood += enclistBlood[2].makeEnchantment(4).makeTag();
|
||||
// mapBlood += enclistBlood[3].makeEnchantment(4).makeTag();
|
||||
// mapBlood += enclistBlood[4].makeEnchantment(4).makeTag();
|
||||
// mapBlood += enclistBlood[5].makeEnchantment(4).makeTag();
|
||||
// mapBlood += enclistBlood[6].makeEnchantment(4).makeTag();
|
||||
// mapBlood += enclistBlood[7].makeEnchantment(100).makeTag();
|
||||
// mapBlood += enclistBlood[8].makeEnchantment(2).makeTag();
|
||||
// mapBlood += enclistBlood[9].makeEnchantment(1).makeTag();
|
||||
|
||||
|
||||
val enclistBloodmasterWrapped as EnchantMap = EnchantMap()
|
||||
.add("ebwizardry:shock_protection",4)
|
||||
.add("minecraft:protection",10)
|
||||
.add("minecraft:projectile_protection",4)
|
||||
.add("ebwizardry:magic_protection",4)
|
||||
.add("ebwizardry:frost_protection",4)
|
||||
.add("minecraft:fire_protection",4)
|
||||
.add("minecraft:blast_protection",4)
|
||||
.add("minecraft:unbreaking",100)
|
||||
.add("openblocks:last_stand",2)
|
||||
.add("minecraft:mending",1);
|
||||
|
||||
// var mapBloodmasterHelm as IData = {
|
||||
// RepairCost: 1,
|
||||
// display: {Name: "§6§oBloodmaster Metal Helmet§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
// };
|
||||
// var mapBloodmasterChest as IData = {
|
||||
// RepairCost: 1,
|
||||
// display: {Name: "§6§oBloodmaster Metal Chestplate§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
// };
|
||||
// var mapBloodmasterLegs as IData = {
|
||||
// RepairCost: 1,
|
||||
// display: {Name: "§6§oBloodmaster Metal Leggings§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
// };
|
||||
// var mapBloodmasterBoots as IData = {
|
||||
// RepairCost: 1,
|
||||
// display: {Name: "§6§oBloodmaster Metal Boots§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
// };
|
||||
|
||||
|
||||
|
||||
/* val enclistSacrifice as IEnchantmentDefinition[] = [
|
||||
<enchantment:ebwizardry:shock_protection>,
|
||||
<enchantment:minecraft:protection>,
|
||||
<enchantment:minecraft:projectile_protection>,
|
||||
@@ -55,9 +72,23 @@ val enclistSacrifice as IEnchantmentDefinition[] = [
|
||||
<enchantment:minecraft:thorns>,
|
||||
<enchantment:astralsorcery:enchantment.as.nightvision>,
|
||||
<enchantment:minecraft:feather_falling>,
|
||||
<enchantment:abyssalcraft:iron_wall>];
|
||||
<enchantment:abyssalcraft:iron_wall>]; */
|
||||
|
||||
var mapScrificialHelm as IData = {};
|
||||
val enclistSacrificeHelmWrapped as EnchantMap = EnchantMap()
|
||||
.add("ebwizardry:shock_protection",10)
|
||||
.add("minecraft:protection",100)
|
||||
.add("minecraft:projectile_protection",10)
|
||||
.add("ebwizardry:magic_protection",10)
|
||||
.add("ebwizardry:frost_protection",10)
|
||||
.add("minecraft:fire_protection",10)
|
||||
.add("minecraft:blast_protection",10)
|
||||
.add("minecraft:unbreaking",200)
|
||||
.add("openblocks:last_stand",10)
|
||||
.add("minecraft:mending",1)
|
||||
.add("minecraft:thorns",200)
|
||||
.add("astralsorcery:enchantment.as.nightvision",1);
|
||||
|
||||
/* var mapScrificialHelm as IData = {};
|
||||
mapScrificialHelm += enclistSacrifice[0].makeEnchantment(10).makeTag();
|
||||
mapScrificialHelm += enclistSacrifice[1].makeEnchantment(100).makeTag();
|
||||
mapScrificialHelm += enclistSacrifice[2].makeEnchantment(10).makeTag();
|
||||
@@ -73,9 +104,23 @@ mapScrificialHelm += enclistSacrifice[11].makeEnchantment(1).makeTag();
|
||||
var mapScrificialHelmOther as IData = {
|
||||
RepairCost: 1,
|
||||
display: {Name: "§6§oSacrifice Metal Helmet§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
};
|
||||
}; */
|
||||
|
||||
var mapScrificialChest as IData = {};
|
||||
val enclistSacrificeChestWrapped as EnchantMap = EnchantMap()
|
||||
.add("ebwizardry:shock_protection",10)
|
||||
.add("minecraft:protection",100)
|
||||
.add("minecraft:projectile_protection",10)
|
||||
.add("ebwizardry:magic_protection",10)
|
||||
.add("ebwizardry:frost_protection",10)
|
||||
.add("minecraft:fire_protection",10)
|
||||
.add("minecraft:blast_protection",10)
|
||||
.add("minecraft:unbreaking",200)
|
||||
.add("openblocks:last_stand",10)
|
||||
.add("minecraft:mending",1)
|
||||
.add("minecraft:thorns",200)
|
||||
.add("abyssalcraft:iron_wall",1);
|
||||
|
||||
/* var mapScrificialChest as IData = {};
|
||||
mapScrificialChest += enclistSacrifice[0].makeEnchantment(10).makeTag();
|
||||
mapScrificialChest += enclistSacrifice[1].makeEnchantment(100).makeTag();
|
||||
mapScrificialChest += enclistSacrifice[2].makeEnchantment(10).makeTag();
|
||||
@@ -91,9 +136,22 @@ mapScrificialChest += enclistSacrifice[13].makeEnchantment(1).makeTag();
|
||||
var mapScrificialChestOther as IData = {
|
||||
RepairCost: 1,
|
||||
display: {Name: "§6§oSacrifice Metal Chestplate§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
};
|
||||
}; */
|
||||
|
||||
var mapScrificialLegs as IData = {};
|
||||
val enclistSacrificeLegsWrapped as EnchantMap = EnchantMap()
|
||||
.add("ebwizardry:shock_protection",10)
|
||||
.add("minecraft:protection",100)
|
||||
.add("minecraft:projectile_protection",10)
|
||||
.add("ebwizardry:magic_protection",10)
|
||||
.add("ebwizardry:frost_protection",10)
|
||||
.add("minecraft:fire_protection",10)
|
||||
.add("minecraft:blast_protection",10)
|
||||
.add("minecraft:unbreaking",200)
|
||||
.add("openblocks:last_stand",10)
|
||||
.add("minecraft:mending",1)
|
||||
.add("minecraft:thorns",200);
|
||||
|
||||
/* var mapScrificialLegs as IData = {};
|
||||
mapScrificialLegs += enclistSacrifice[0].makeEnchantment(10).makeTag();
|
||||
mapScrificialLegs += enclistSacrifice[1].makeEnchantment(100).makeTag();
|
||||
mapScrificialLegs += enclistSacrifice[2].makeEnchantment(10).makeTag();
|
||||
@@ -108,9 +166,23 @@ mapScrificialLegs += enclistSacrifice[10].makeEnchantment(200).makeTag();
|
||||
var mapScrificialLegsOther as IData = {
|
||||
RepairCost: 1,
|
||||
display: {Name: "§6§oSacrifice Metal Leggings§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
};
|
||||
}; */
|
||||
|
||||
var mapScrificialBoots as IData = {};
|
||||
val enclistSacrificeBootsWrapped as EnchantMap = EnchantMap()
|
||||
.add("ebwizardry:shock_protection",10)
|
||||
.add("minecraft:protection",100)
|
||||
.add("minecraft:projectile_protection",10)
|
||||
.add("ebwizardry:magic_protection",10)
|
||||
.add("ebwizardry:frost_protection",10)
|
||||
.add("minecraft:fire_protection",10)
|
||||
.add("minecraft:blast_protection",10)
|
||||
.add("minecraft:unbreaking",200)
|
||||
.add("openblocks:last_stand",10)
|
||||
.add("minecraft:mending",1)
|
||||
.add("minecraft:thorns",200)
|
||||
.add("minecraft:feather_falling",500);
|
||||
|
||||
/* var mapScrificialBoots as IData = {};
|
||||
mapScrificialBoots += enclistSacrifice[0].makeEnchantment(10).makeTag();
|
||||
mapScrificialBoots += enclistSacrifice[1].makeEnchantment(100).makeTag();
|
||||
mapScrificialBoots += enclistSacrifice[2].makeEnchantment(10).makeTag();
|
||||
@@ -126,31 +198,37 @@ mapScrificialBoots += enclistSacrifice[12].makeEnchantment(500).makeTag();
|
||||
var mapScrificialBootsOther as IData = {
|
||||
RepairCost: 1,
|
||||
display: {Name: "§6§oSacrifice Metal Boots§r",Lore:["§d§oSuper-Enchanted§r"]}
|
||||
};
|
||||
}; */
|
||||
|
||||
mods.bloodmagic.BloodAltar.addRecipe(<bloodmagic:sentient_sword>.withTag({ench: [{lvl: 50 as short, id: 16 as short}, {lvl: 5 as short, id: 34 as short}, {lvl: 1 as short, id: 70 as short}], RepairCost: 1, display: {Name: "§6§oSoul Eater§r",Lore:["§d§oSuper-Enchanted§r"]}}),
|
||||
|
||||
val enclistSoulEaterWrapped as EnchantMap = EnchantMap()
|
||||
.add("minecraft:sharpness",50)
|
||||
.add("minecraft:unbreaking",5)
|
||||
.add("minecraft:mending",1);
|
||||
|
||||
mods.bloodmagic.BloodAltar.addRecipe(SuperEnchantedItem(<bloodmagic:sentient_sword>.withTag({display: {Name:"§6§oSoul Eater§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistSoulEaterWrapped).getItem(),
|
||||
<bloodarsenal:stasis_sword>,
|
||||
4,
|
||||
1000000,
|
||||
300,
|
||||
300);
|
||||
|
||||
mods.bloodmagic.TartaricForge.addRecipe(<contenttweaker:bloodmaster_metal_head>.withTag(mapBloodmasterHelm += mapBlood),
|
||||
mods.bloodmagic.TartaricForge.addRecipe(SuperEnchantedItem(<contenttweaker:bloodmaster_metal_head>.withTag({display: {Name:"§6§oBloodmaster Metal Helmet§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistBloodmasterWrapped).getItem(),
|
||||
[<contenttweaker:bloodmaster_metal_head>,<bloodmagic:blood_shard:1>,<bloodmagic:slate:4>,<bloodmagic:decorative_brick:2>],
|
||||
10000.00,
|
||||
3000.00);
|
||||
|
||||
mods.bloodmagic.TartaricForge.addRecipe(<contenttweaker:bloodmaster_metal_chest>.withTag(mapBloodmasterChest += mapBlood),
|
||||
mods.bloodmagic.TartaricForge.addRecipe(SuperEnchantedItem(<contenttweaker:bloodmaster_metal_chest>.withTag({display: {Name:"§6§oBloodmaster Metal Chestplate§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistBloodmasterWrapped).getItem(),
|
||||
[<contenttweaker:bloodmaster_metal_chest>,<bloodmagic:blood_shard:1>,<bloodmagic:slate:4>,<bloodmagic:decorative_brick:2>],
|
||||
10000.00,
|
||||
3000.00);
|
||||
|
||||
mods.bloodmagic.TartaricForge.addRecipe(<contenttweaker:bloodmaster_metal_feet>.withTag(mapBloodmasterLegs += mapBlood),
|
||||
mods.bloodmagic.TartaricForge.addRecipe(SuperEnchantedItem(<contenttweaker:bloodmaster_metal_feet>.withTag({display: {Name:"§6§oBloodmaster Metal Boots§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistBloodmasterWrapped).getItem(),
|
||||
[<contenttweaker:bloodmaster_metal_feet>,<bloodmagic:blood_shard:1>,<bloodmagic:slate:4>,<bloodmagic:decorative_brick:2>],
|
||||
10000.00,
|
||||
3000.00);
|
||||
|
||||
mods.bloodmagic.TartaricForge.addRecipe(<contenttweaker:bloodmaster_metal_legs>.withTag(mapBloodmasterBoots += mapBlood),
|
||||
mods.bloodmagic.TartaricForge.addRecipe(SuperEnchantedItem(<contenttweaker:bloodmaster_metal_legs>.withTag({display: {Name:"§6§oBloodmaster Metal Leggings§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistBloodmasterWrapped).getItem(),
|
||||
[<contenttweaker:bloodmaster_metal_legs>,<bloodmagic:blood_shard:1>,<bloodmagic:slate:4>,<bloodmagic:decorative_brick:2>],
|
||||
10000.00,
|
||||
3000.00);
|
||||
@@ -189,7 +267,7 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(<tconstruct:knife_blade>.wit
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacrifice_metal_head>.withTag(mapScrificialHelm += mapScrificialHelmOther),
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<contenttweaker:sacrifice_metal_head>.withTag({display: {Name:"§6§oSacrifice Metal Helmet§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistSacrificeHelmWrapped).getItem(),
|
||||
[[null, null, <extrabotany:material:1>,
|
||||
<extrabotany:material:1>, <extrabotany:material:1>, <extrabotany:material:1>,
|
||||
<extrabotany:material:1>, null, null],
|
||||
@@ -226,7 +304,7 @@ null, <bloodmagic:blood_tank:12>.withTag({Fluid: {FluidName: "fierymetal", Amoun
|
||||
null, null, null,
|
||||
null, null, null]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacrifice_metal_chest>.withTag(mapScrificialChest += mapScrificialChestOther),
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<contenttweaker:sacrifice_metal_chest>.withTag({display: {Name:"§6§oSacrifice Metal Chestplate§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistSacrificeChestWrapped).getItem(),
|
||||
[[<bloodmagic:blood_tank:12>.withTag({Fluid: {FluidName: "platinum", Amount: 65336000}}), <extrabotany:material:1>, <extrabotany:material:1>,
|
||||
null, null, null,
|
||||
<extrabotany:material:1>, <extrabotany:material:1>, <bloodmagic:blood_tank:12>.withTag({Fluid: {FluidName: "lumium", Amount: 65336000}})],
|
||||
@@ -263,7 +341,7 @@ null, null, null,
|
||||
<extrabotany:material:1>, <extrabotany:material:1>, <extrabotany:material:1>,
|
||||
<extrabotany:material:1>, null, null]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacrifice_metal_legs>.withTag(mapScrificialLegs += mapScrificialLegsOther),
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<contenttweaker:sacrifice_metal_legs>.withTag({display: {Name:"§6§oSacrifice Metal Leggings§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistSacrificeLegsWrapped).getItem(),
|
||||
[[<extrabotany:material:1>, <extrabotany:material:1>, <extrabotany:material:1>,
|
||||
<extrabotany:material:1>, <extrabotany:material:1>, <extrabotany:material:1>,
|
||||
<extrabotany:material:1>, <extrabotany:material:1>, <extrabotany:material:1>],
|
||||
@@ -300,7 +378,7 @@ null, <bloodmagic:blood_tank:12>.withTag({Fluid: {FluidName: "chrome", Amount: 6
|
||||
null, null, null,
|
||||
<extrabotany:material:1>, <ore:ingotUltimate>, <extrabotany:material:1>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacrifice_metal_feet>.withTag(mapScrificialBoots += mapScrificialBootsOther),
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<contenttweaker:sacrifice_metal_feet>.withTag({display: {Name:"§6§oSacrifice Metal Boots§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistSacrificeBootsWrapped).getItem(),
|
||||
[[null, <extrabotany:material:1>, <materialpart:sacrifice_metal:ingot>,
|
||||
<extrabotany:material:1>, <contenttweaker:weight_of_the_heart>, <extrabotany:material:1>,
|
||||
<materialpart:sacrifice_metal:ingot>, <extrabotany:material:1>, null],
|
||||
|
||||
Reference in New Issue
Block a user