1067 lines
66 KiB
Plaintext
1067 lines
66 KiB
Plaintext
import crafttweaker.enchantments.IEnchantmentDefinition;
|
|
import crafttweaker.data.IData;
|
|
import mods.thaumcraft.Infusion;
|
|
import mods.astralsorcery.Utils;
|
|
|
|
|
|
// New Super-Enchant Page: Reorganized Edition
|
|
//
|
|
// Relevant Information:
|
|
//
|
|
// § (Alt+21) is a selctor symbol for format codes in Minecraft Java Edition
|
|
// List of available codes can be found here --> https://minecraft.wiki/w/Formatting_codes
|
|
// The gold color code is §6 and should always come before a format code (§o for Italics), §r to reset formating (optional, but very useful when running /ct NBT)
|
|
// The Legendary Tooltips config checks for "§d§oSuper-Enchanted§r" in the tooltip
|
|
// When adding a Super-Enchant (especially armor) make sure you add the enchantments AFTER the NBT mapping.
|
|
|
|
// Tidal Greatblade
|
|
{
|
|
var mapTidal as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oTidal Greatblade§r", Lore: ["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistTidal as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:aoa3:sever>, <enchantment:minecraft:mending>, <enchantment:minecraft:sweeping>];
|
|
mapTidal += enclistTidal[0].makeEnchantment(25).makeTag();
|
|
mapTidal += enclistTidal[1].makeEnchantment(10).makeTag();
|
|
mapTidal += enclistTidal[2].makeEnchantment(1).makeTag();
|
|
mapTidal += enclistTidal[3].makeEnchantment(10).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<aoa3:tidal_greatblade>.withTag(mapTidal),
|
|
[[<tombstone:impregnated_diamond>, null, null, null, null, null, <tombstone:impregnated_diamond>],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <ore:ingotStellarAlloy>, null],
|
|
[null, <divinerpg:aquatic_ingot>, <contenttweaker:corallus_polyp>, <aoa3:runium_chunk>, <contenttweaker:corallus_polyp>, <divinerpg:aquatic_ingot>, null],
|
|
[null, <divinerpg:aquatic_ingot>, <aoa3:runium_chunk>, <aoa3:void_sword>, <aoa3:runium_chunk>, <divinerpg:aquatic_ingot>, null],
|
|
[null, <divinerpg:aquatic_ingot>, <contenttweaker:corallus_polyp>, <aoa3:runium_chunk>, <contenttweaker:corallus_polyp>, <divinerpg:aquatic_ingot>, null],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <ore:ingotStellarAlloy>, null],
|
|
[<tombstone:impregnated_diamond>, null, null, null, null, null, <tombstone:impregnated_diamond>]]);
|
|
}
|
|
|
|
// Vulcammer Maul
|
|
{
|
|
var mapHammer as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oVulcammer Maul§r", Lore: ["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistHammer as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:aoa3:sever>, <enchantment:minecraft:mending>, <enchantment:minecraft:fire_aspect>];
|
|
mapHammer += enclistHammer[0].makeEnchantment(6).makeTag();
|
|
mapHammer += enclistHammer[1].makeEnchantment(10).makeTag();
|
|
mapHammer += enclistHammer[2].makeEnchantment(1).makeTag();
|
|
mapHammer += enclistHammer[3].makeEnchantment(10).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<aoa3:vulcammer_maul>.withTag(mapHammer),
|
|
[[<contenttweaker:king_bambambam_pelvis>, null, null, null, null, null, <contenttweaker:king_bambambam_pelvis>],
|
|
[null, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, null],
|
|
[null, <divinerpg:molten_stone>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <divinerpg:molten_stone>, null],
|
|
[null, <divinerpg:molten_stone>, <aoa3:runium_chunk>, <thermalfoundation:tool.hammer_platinum>, <aoa3:runium_chunk>, <divinerpg:molten_stone>, null],
|
|
[null, <divinerpg:molten_stone>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <divinerpg:molten_stone>, null],
|
|
[null, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, null],
|
|
[<contenttweaker:king_bambambam_pelvis>, null, null, null, null, null, <contenttweaker:king_bambambam_pelvis>]]);
|
|
}
|
|
|
|
// Crabsmasher Maul
|
|
{
|
|
var mapCrab as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oCrabsmasher Maul§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistCrab as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:minecraft:sweeping>, <enchantment:woot:headhunter>, <enchantment:minecraft:unbreaking>, <enchantment:minecraft:mending>];
|
|
mapCrab += enclistCrab[0].makeEnchantment(27).makeTag();
|
|
mapCrab += enclistCrab[1].makeEnchantment(20).makeTag();
|
|
mapCrab += enclistCrab[2].makeEnchantment(5).makeTag();
|
|
mapCrab += enclistCrab[3].makeEnchantment(5).makeTag();
|
|
mapCrab += enclistCrab[4].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<divinerpg:crabclaw_maul>.withTag(mapCrab),
|
|
[[<minecraft:red_shulker_box>, null, null, null, null, null, <minecraft:red_shulker_box>],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:frosted_allure>, <divinerpg:frosted_allure>, <divinerpg:frosted_allure>, <ore:ingotStellarAlloy>, null],
|
|
[null, <divinerpg:frosted_allure>, <contenttweaker:watcher_eye>, <aoa3:runium_chunk>, <contenttweaker:watcher_eye>, <divinerpg:frosted_allure>, null],
|
|
[null, <divinerpg:frosted_allure>, <aoa3:runium_chunk>, <divinerpg:crabclaw_maul>, <aoa3:runium_chunk>, <divinerpg:frosted_allure>, null],
|
|
[null, <divinerpg:frosted_allure>, <contenttweaker:watcher_eye>, <aoa3:runium_chunk>, <contenttweaker:watcher_eye>, <divinerpg:frosted_allure>, null],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:frosted_allure>, <divinerpg:frosted_allure>, <divinerpg:frosted_allure>, <ore:ingotStellarAlloy>, null],
|
|
[<minecraft:red_shulker_box>, null, null, null, null, null, <minecraft:red_shulker_box>]]);
|
|
}
|
|
|
|
// Soul Stealer
|
|
{
|
|
var mapVile as IData = {
|
|
RepairCost:1,
|
|
display: {Name: "§6§oSoul Stealer§r", Lore: ["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistVile as IEnchantmentDefinition[] = [<enchantment:soulshardsrespawn:soul_stealer>, <enchantment:minecraft:unbreaking>];
|
|
mapVile += enchlistVile[0].makeEnchantment(55).makeTag();
|
|
mapVile += enchlistVile[1].makeEnchantment(6).makeTag();
|
|
|
|
// Recipe
|
|
recipes.addShaped(<soulshardsrespawn:vile_sword>.withTag(mapVile),
|
|
[[<extendedcrafting:storage:2>, <deepmoblearning:pristine_matter_wither>, <extendedcrafting:storage:2>],
|
|
[<extendedcrafting:storage:2>, <soulshardsrespawn:vile_sword>, <extendedcrafting:storage:2>],
|
|
[<extendedcrafting:storage:2>, <contenttweaker:aeldunari>.reuse(), <extendedcrafting:storage:2>]]);
|
|
}
|
|
|
|
// Brave
|
|
{
|
|
var mapBrave as IData = {
|
|
display: {Name: "§6§oBrave§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistBrave as IEnchantmentDefinition[] = [<enchantment:cofhcore:multishot>, <enchantment:minecraft:power>, <enchantment:minecraft:infinity>, <enchantment:cofhcore:leech>];
|
|
mapBrave += enchlistBrave[0].makeEnchantment(6).makeTag();
|
|
mapBrave += enchlistBrave[1].makeEnchantment(12).makeTag();
|
|
mapBrave += enchlistBrave[2].makeEnchantment(1).makeTag();
|
|
mapBrave += enchlistBrave[3].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
recipes.addShaped(<redstonearsenal:tool.bow_flux>.withTag(mapBrave),
|
|
[[<bewitchment:hellhound_horn>, <bewitchment:demon_heart>, <bewitchment:hellhound_horn>],
|
|
[<contenttweaker:dragons_blood_plastic>, <bewitchment:sigil_ruin>, <contenttweaker:dragons_blood_plastic>],
|
|
[<bewitchment:hellhound_horn>, <redstonearsenal:tool.bow_flux>, <bewitchment:hellhound_horn>]]);
|
|
}
|
|
|
|
// Prison Realm Bow
|
|
{
|
|
var mapPrisonRealm as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oPrison Realm Bow§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistPrisonrealm as IEnchantmentDefinition[] = [<enchantment:cofhcore:multishot>, <enchantment:minecraft:power>, <enchantment:minecraft:infinity>, <enchantment:cofhcore:leech>];
|
|
mapPrisonRealm += enchlistPrisonrealm[0].makeEnchantment(6).makeTag();
|
|
mapPrisonRealm += enchlistPrisonrealm[1].makeEnchantment(30).makeTag();
|
|
mapPrisonRealm += enchlistPrisonrealm[2].makeEnchantment(1).makeTag();
|
|
mapPrisonRealm += enchlistPrisonrealm[3].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<enderio:item_end_steel_bow>.withTag(mapPrisonRealm),
|
|
[[<contenttweaker:cursed_gem_of_betrayal>, null, null, <contenttweaker:recursive_imprisonment_gem>, null, null, <contenttweaker:cursed_gem_of_betrayal>],
|
|
[null, <divinerpg:legendary_ender_eye>, <contenttweaker:gun_devil_piece>, <divinerpg:legendary_ender_eye>, <contenttweaker:gun_devil_piece>, <divinerpg:legendary_ender_eye>, null],
|
|
[null, <contenttweaker:gun_devil_piece>, <contenttweaker:visualent_fang>, <aoa3:runium_chunk>, <contenttweaker:visualent_fang>, <contenttweaker:gun_devil_piece>, null],
|
|
[<contenttweaker:recursive_imprisonment_gem>, <divinerpg:legendary_ender_eye>, <aoa3:runium_chunk>, <enderio:item_end_steel_bow>, <aoa3:runium_chunk>, <divinerpg:legendary_ender_eye>, <contenttweaker:recursive_imprisonment_gem>],
|
|
[null, <contenttweaker:gun_devil_piece>, <contenttweaker:visualent_fang>, <aoa3:runium_chunk>, <contenttweaker:visualent_fang>, <contenttweaker:gun_devil_piece>, null],
|
|
[null, <divinerpg:legendary_ender_eye>, <contenttweaker:gun_devil_piece>, <divinerpg:legendary_ender_eye>, <contenttweaker:gun_devil_piece>, <divinerpg:legendary_ender_eye>, null],
|
|
[<contenttweaker:cursed_gem_of_betrayal>, null, null, <contenttweaker:recursive_imprisonment_gem>, null, null, <contenttweaker:cursed_gem_of_betrayal>]]);
|
|
}
|
|
|
|
// Mirkwood Bow
|
|
{
|
|
var mapMirkwood as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oMirkwood Bow§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistMirkwood as IEnchantmentDefinition[] = [<enchantment:enderio:witherarrow>, <enchantment:minecraft:power>, <enchantment:minecraft:infinity>, <enchantment:cofhcore:leech>];
|
|
mapMirkwood += enchlistMirkwood[0].makeEnchantment(6).makeTag();
|
|
mapMirkwood += enchlistMirkwood[1].makeEnchantment(18).makeTag();
|
|
mapMirkwood += enchlistMirkwood[2].makeEnchantment(1).makeTag();
|
|
mapMirkwood += enchlistMirkwood[3].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<twilightforest:seeker_bow>.withTag(mapMirkwood),
|
|
[[<twilightforest:tower_device:12>, null, null, null, null, null, <twilightforest:tower_device:12>],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:corrupted_stone>, <divinerpg:legendary_ender_eye>, <divinerpg:corrupted_stone>, <ore:ingotStellarAlloy>, null],
|
|
[null, <divinerpg:corrupted_stone>, <contenttweaker:nethengeic_bone>, <minecraft:skull:4>, <contenttweaker:nethengeic_bone>, <divinerpg:corrupted_stone>, null],
|
|
[null, <divinerpg:legendary_ender_eye>, <minecraft:skull:4>, <twilightforest:seeker_bow>, <minecraft:skull:4>, <divinerpg:legendary_ender_eye>, null],
|
|
[null, <divinerpg:corrupted_stone>, <contenttweaker:nethengeic_bone>, <minecraft:skull:4>, <contenttweaker:nethengeic_bone>, <divinerpg:corrupted_stone>, null],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:corrupted_stone>, <divinerpg:legendary_ender_eye>, <divinerpg:corrupted_stone>, <ore:ingotStellarAlloy>, null],
|
|
[<twilightforest:tower_device:12>, null, null, <bloodmagic:decorative_brick:2>, null, null, <twilightforest:tower_device:12>]]);
|
|
}
|
|
|
|
// Vrangr
|
|
{
|
|
var mapAbyss as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oVrangr§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistAbyss as IEnchantmentDefinition[] = [<enchantment:cofhcore:leech>, <enchantment:minecraft:sweeping>, <enchantment:minecraft:unbreaking>, <enchantment:minecraft:mending>];
|
|
mapAbyss += enchlistAbyss[0].makeEnchantment(16).makeTag();
|
|
mapAbyss += enchlistAbyss[1].makeEnchantment(10).makeTag();
|
|
mapAbyss += enchlistAbyss[2].makeEnchantment(5).makeTag();
|
|
mapAbyss += enchlistAbyss[3].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
recipes.addShaped(<abyssalcraft:soulreaper>.withTag(mapAbyss),
|
|
[[<abyssalcraft:crystalcluster:7>, <abyssalcraft:essence:2>, <abyssalcraft:crystalcluster:5>],
|
|
[<abyssalcraft:essence:2>, <abyssalcraft:soulreaper>, <abyssalcraft:essence:2>],
|
|
[<abyssalcraft:crystalcluster:4>, <abyssalcraft:essence:2>, <abyssalcraft:crystalcluster:6>]]);
|
|
}
|
|
|
|
// K-Room
|
|
{
|
|
var mapKikoku as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oK-Room§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistKikoku as IEnchantmentDefinition[] = [<enchantment:cofhcore:vorpal>];
|
|
mapKikoku += enchlistKikoku[0].makeEnchantment(16).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<extrautils2:lawsword>.withTag(mapKikoku),
|
|
[[<contenttweaker:ender_feather>, <contenttweaker:ender_feather>, <materialpart:promethium:ingot>, <contenttweaker:ender_feather>, <contenttweaker:ender_feather>],
|
|
[<contenttweaker:ender_feather>, null, <contenttweaker:ender_dolomite_dust>, null, <contenttweaker:ender_feather>],
|
|
[<materialpart:promethium:ingot>, <contenttweaker:ender_dolomite_dust>, <extrautils2:lawsword>, <contenttweaker:ender_dolomite_dust>, <materialpart:promethium:ingot>],
|
|
[<contenttweaker:ender_feather>, null, <contenttweaker:ender_dolomite_dust>, null, <contenttweaker:ender_feather>],
|
|
[<contenttweaker:ender_feather>, <contenttweaker:ender_feather>, <materialpart:promethium:ingot>, <contenttweaker:ender_feather>, <contenttweaker:ender_feather>]]);
|
|
}
|
|
|
|
// Gun Devil Tribute
|
|
{
|
|
var mapBayonette as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oGun Devil Tribute§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant
|
|
val enchlistBayonette as IEnchantmentDefinition[] = [<enchantment:minecraft:mending>, <enchantment:aoa3:brace>, <enchantment:aoa3:shell>, <enchantment:aoa3:control>];
|
|
mapBayonette += enchlistBayonette[0].makeEnchantment(3).makeTag();
|
|
mapBayonette += enchlistBayonette[1].makeEnchantment(1).makeTag();
|
|
mapBayonette += enchlistBayonette[2].makeEnchantment(15).makeTag();
|
|
mapBayonette += enchlistBayonette[3].makeEnchantment(3).makeTag();
|
|
|
|
// Recipe
|
|
recipes.addShaped(<aoa3:bayonette_rifle>.withTag(mapBayonette),
|
|
[[<contenttweaker:gun_devil_piece>, <contenttweaker:gun_devil_piece>, <contenttweaker:gun_devil_piece>],
|
|
[<contenttweaker:gun_devil_piece>, <aoa3:bayonette_rifle>, <contenttweaker:gun_devil_piece>],
|
|
[<contenttweaker:gun_devil_piece>, <contenttweaker:gun_devil_piece>, <contenttweaker:gun_devil_piece>]]);
|
|
}
|
|
|
|
// Spicy Air Gun
|
|
{
|
|
var mapChilli as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oSpicy Air Gun§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistChilli as IEnchantmentDefinition[] = [<enchantment:minecraft:mending>, <enchantment:aoa3:shell>, <enchantment:aoa3:control>];
|
|
mapChilli += enchlistChilli[0].makeEnchantment(3).makeTag();
|
|
mapChilli += enchlistChilli[1].makeEnchantment(125).makeTag();
|
|
mapChilli += enchlistChilli[2].makeEnchantment(3).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<aoa3:chilli_chugger>.withTag(mapChilli),
|
|
[[<aoa3:chilli>, null, null, null, null, null, <aoa3:chilli>],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:terran_stone>, <contenttweaker:vibrating_stone>, <divinerpg:terran_stone>, <ore:ingotStellarAlloy>, null],
|
|
[null, <divinerpg:terran_stone>, <contenttweaker:gun_devil_piece>, <contenttweaker:gun_devil_piece>, <contenttweaker:gun_devil_piece>, <divinerpg:terran_stone>, null],
|
|
[null, <contenttweaker:vibrating_stone>, <contenttweaker:gun_devil_piece>, <aoa3:chilli_chugger>, <contenttweaker:gun_devil_piece>, <contenttweaker:vibrating_stone>, null],
|
|
[null, <divinerpg:terran_stone>, <contenttweaker:gun_devil_piece>, <contenttweaker:gun_devil_piece>, <contenttweaker:gun_devil_piece>, <divinerpg:terran_stone>, null],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:terran_stone>, <contenttweaker:vibrating_stone>, <divinerpg:terran_stone>, <ore:ingotStellarAlloy>, null],
|
|
[<aoa3:chilli>, null, null, null, null, null, <aoa3:chilli>]]);
|
|
}
|
|
|
|
// Faultless Ichor
|
|
{
|
|
recipes.addShaped(<contenttweaker:faultless_ichor>,
|
|
[[<contenttweaker:ichor>, <contenttweaker:ichor>, <contenttweaker:ichor>],
|
|
[<contenttweaker:ichor>, <contenttweaker:faultless_ichor_gem>.reuse(), <contenttweaker:ichor>],
|
|
[<contenttweaker:ichor>, <contenttweaker:ichor>, <contenttweaker:ichor>]]);
|
|
}
|
|
|
|
// Venomous Thyrsus
|
|
{
|
|
var mapPoisonSpear as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oVenomous Thyrsus§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistPoisonSpear as IEnchantmentDefinition[] = [<enchantment:cyclicmagic:enchantment.venom>, <enchantment:minecraft:sharpness>];
|
|
mapPoisonSpear += enchlistPoisonSpear[0].makeEnchantment(20).makeTag();
|
|
mapPoisonSpear += enchlistPoisonSpear[1].makeEnchantment(20).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<bewitchment:thyrsus>.withTag(mapPoisonSpear),
|
|
[[<contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>],
|
|
[<contenttweaker:faultless_ichor>, <erebus:materials:21>, <erebus:materials:21>, <iceandfire:hydra_fang>, <erebus:materials:21>, <erebus:materials:21>, <contenttweaker:faultless_ichor>],
|
|
[<contenttweaker:faultless_ichor>, <erebus:materials:21>, <iceandfire:hydra_fang>, <aoa3:runium_chunk>, <iceandfire:hydra_fang>, <erebus:materials:21>, <contenttweaker:faultless_ichor>],
|
|
[<contenttweaker:faultless_ichor>, <iceandfire:hydra_fang>, <aoa3:runium_chunk>, <bewitchment:thyrsus>, <aoa3:runium_chunk>, <iceandfire:hydra_fang>, <contenttweaker:faultless_ichor>],
|
|
[<contenttweaker:faultless_ichor>, <erebus:materials:21>, <iceandfire:hydra_fang>, <aoa3:runium_chunk>, <iceandfire:hydra_fang>, <erebus:materials:21>, <contenttweaker:faultless_ichor>],
|
|
[<contenttweaker:faultless_ichor>, <erebus:materials:21>, <erebus:materials:21>, <iceandfire:hydra_fang>, <erebus:materials:21>, <erebus:materials:21>, <contenttweaker:faultless_ichor>],
|
|
[<contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>, <contenttweaker:faultless_ichor>]]);
|
|
}
|
|
|
|
// Elder Spooder String
|
|
{
|
|
recipes.addShaped(<contenttweaker:elder_spooder_string>,
|
|
[[<bloodarsenal:blood_burned_string>, <bloodarsenal:blood_burned_string>, <bloodarsenal:blood_burned_string>],
|
|
[<bloodarsenal:blood_burned_string>, <contenttweaker:heart_of_the_elder_one>.reuse(), <bloodarsenal:blood_burned_string>],
|
|
[<bloodarsenal:blood_burned_string>, <bloodarsenal:blood_burned_string>, <bloodarsenal:blood_burned_string>]]);
|
|
}
|
|
|
|
// Superoomerang
|
|
{
|
|
var mapBoomerang as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oSuperoomerang§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistBoomerang as IEnchantmentDefinition[] = [<enchantment:extrautils2:xu.burnerang>, <enchantment:extrautils2:xu.boomereaperang>, <enchantment:extrautils2:xu.boomereaperang>, <enchantment:extrautils2:xu.bladerang>, <enchantment:extrautils2:xu.zoomerang>, <enchantment:extrautils2:xu.kaboomerang>];
|
|
mapBoomerang += enchlistBoomerang[0].makeEnchantment(1).makeTag();
|
|
mapBoomerang += enchlistBoomerang[1].makeEnchantment(10).makeTag();
|
|
mapBoomerang += enchlistBoomerang[2].makeEnchantment(10).makeTag();
|
|
mapBoomerang += enchlistBoomerang[3].makeEnchantment(10).makeTag();
|
|
mapBoomerang += enchlistBoomerang[4].makeEnchantment(10).makeTag();
|
|
|
|
// Recipe
|
|
recipes.addShaped(<extrautils2:boomerang>.withTag(mapBoomerang),
|
|
[[<contenttweaker:elder_spooder_string>, <techreborn:nuke>, <contenttweaker:elder_spooder_string>],
|
|
[<extrautils2:opinium:8>, <extrautils2:boomerang>, <extrautils2:opinium:8>],
|
|
[<contenttweaker:elder_spooder_string>, <techreborn:nuke>, <contenttweaker:elder_spooder_string>]]);
|
|
}
|
|
|
|
// The Flim-Flammer
|
|
{
|
|
var mapFlimFlam as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oThe Flim-Flammer§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistFlimFlamCleave as IEnchantmentDefinition[] = [<enchantment:openblocks:flim_flam>];
|
|
mapFlimFlam += enchlistFlimFlamCleave[0].makeEnchantment(222).makeTag();
|
|
|
|
// Recipe
|
|
recipes.addShaped(<bewitchment:cleaver_sword>.withTag(mapFlimFlam),
|
|
[[<contenttweaker:unstable_fragment_of_unraveling>, <openblocks:trophy:25>.withTag({entity_id: "minecraft:endermite"}), <contenttweaker:unstable_fragment_of_unraveling>],
|
|
[<contenttweaker:stone_of_the_sleeping_city>, <bewitchment:cleaver_sword>, <contenttweaker:stone_of_the_sleeping_city>],
|
|
[<contenttweaker:unstable_fragment_of_unraveling>, <openblocks:trophy:25>.withTag({entity_id: "minecraft:endermite"}), <contenttweaker:unstable_fragment_of_unraveling>]]);
|
|
}
|
|
|
|
// Cursed Gem of Betrayal
|
|
{
|
|
recipes.addShapeless(<contenttweaker:cursed_gem_of_betrayal>,
|
|
[<gendustry:honey_comb:13370>, <gendustry:honey_comb:13371>, <contenttweaker:cursed_sapphire>]);
|
|
}
|
|
|
|
// Eurobeat Bow
|
|
{
|
|
var mapSpeedyBow as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oEurobeat Bow§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistSpeedybow as IEnchantmentDefinition[] = [<enchantment:minecraft:power>, <enchantment:minecraft:infinity>, <enchantment:cyclicmagic:enchantment.quickdraw>];
|
|
mapSpeedyBow += enchlistSpeedybow[0].makeEnchantment(25).makeTag();
|
|
mapSpeedyBow += enchlistSpeedybow[1].makeEnchantment(1).makeTag();
|
|
mapSpeedyBow += enchlistSpeedybow[2].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.CombinationCrafting.addRecipe(<divinerpg:icicle_bow>.withTag(mapSpeedyBow), 10000000,
|
|
<divinerpg:icicle_bow>,
|
|
[<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>,
|
|
<contenttweaker:cursed_gem_of_betrayal>, <contenttweaker:cursed_gem_of_betrayal>
|
|
]);
|
|
}
|
|
|
|
// Dragnipur
|
|
{
|
|
var mapWarrenSword as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oDragnipur§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistWarrenSword as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:soulshardsrespawn:soul_stealer>, <enchantment:mod_lavacow:lifesteal>];
|
|
mapWarrenSword += enchlistWarrenSword[0].makeEnchantment(100).makeTag();
|
|
mapWarrenSword += enchlistWarrenSword[1].makeEnchantment(30).makeTag();
|
|
mapWarrenSword += enchlistWarrenSword[2].makeEnchantment(50).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<thaumicwonders:primal_destroyer>.withTag(mapWarrenSword),
|
|
[[<contenttweaker:first_order_mythic_fractal>, <iceandfire:dragonsteel_lightning_block>, <iceandfire:dragonsteel_lightning_block>, <iceandfire:dragonsteel_lightning_block>, <iceandfire:dragonsteel_lightning_block>, <iceandfire:dragonsteel_lightning_block>, <contenttweaker:first_order_mythic_fractal>],
|
|
[<iceandfire:dragonsteel_lightning_block>, <ore:ingotStellarAlloy>, <contenttweaker:warren_shard>, <contenttweaker:warren_shard>, <contenttweaker:warren_shard>, <ore:ingotStellarAlloy>, <iceandfire:dragonsteel_lightning_block>],
|
|
[<iceandfire:dragonsteel_lightning_block>, <contenttweaker:warren_shard>, <contenttweaker:heart_of_darkness>, <contenttweaker:wormhole_catalyst>, <contenttweaker:heart_of_darkness>, <contenttweaker:warren_shard>, <iceandfire:dragonsteel_lightning_block>],
|
|
[<iceandfire:dragonsteel_lightning_block>, <contenttweaker:warren_shard>, <contenttweaker:wormhole_catalyst>, <thaumicwonders:primal_destroyer>, <contenttweaker:wormhole_catalyst>, <contenttweaker:warren_shard>, <iceandfire:dragonsteel_lightning_block>],
|
|
[<iceandfire:dragonsteel_lightning_block>, <contenttweaker:warren_shard>, <contenttweaker:heart_of_darkness>, <contenttweaker:wormhole_catalyst>, <contenttweaker:heart_of_darkness>, <contenttweaker:warren_shard>, <iceandfire:dragonsteel_lightning_block>],
|
|
[<iceandfire:dragonsteel_lightning_block>, <ore:ingotStellarAlloy>, <contenttweaker:warren_shard>, <contenttweaker:warren_shard>, <contenttweaker:warren_shard>, <ore:ingotStellarAlloy>, <iceandfire:dragonsteel_lightning_block>],
|
|
[<contenttweaker:first_order_mythic_fractal>, <iceandfire:dragonsteel_lightning_block>, <iceandfire:dragonsteel_lightning_block>, <iceandfire:dragonsteel_lightning_block>, <iceandfire:dragonsteel_lightning_block>, <iceandfire:dragonsteel_lightning_block>, <contenttweaker:first_order_mythic_fractal>]]);
|
|
}
|
|
|
|
// War
|
|
{
|
|
var mapWarBound as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oWar§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistWarBound as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:draconicevolution:enchant_reaper>];
|
|
mapWarBound += enchlistWarBound[0].makeEnchantment(55).makeTag();
|
|
mapWarBound += enchlistWarBound[1].makeEnchantment(100).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<bloodmagic:bound_sword>.withTag(mapWarBound),
|
|
[[<openblocks:tank>.withTag({tank: {FluidName: "overworldian_fluid", Amount: 16000}}), <contenttweaker:nethengeic_gem>, <contenttweaker:nethengeic_gem>, <contenttweaker:nethengeic_gem>, <contenttweaker:nethengeic_gem>, <contenttweaker:nethengeic_gem>, <openblocks:tank>.withTag({tank: {FluidName: "overworldian_fluid", Amount: 16000}})],
|
|
[<contenttweaker:nethengeic_gem>, <contenttweaker:unstable_fragment_of_unraveling>, <dimdoors:world_thread>, <contenttweaker:unstable_fragment_of_unraveling>, <dimdoors:world_thread>, <contenttweaker:unstable_fragment_of_unraveling>, <contenttweaker:nethengeic_gem>],
|
|
[<contenttweaker:nethengeic_gem>, <dimdoors:world_thread>, <dimdoors:world_thread>, <dimdoors:world_thread>, <dimdoors:world_thread>, <dimdoors:world_thread>, <contenttweaker:nethengeic_gem>],
|
|
[<contenttweaker:nethengeic_gem>, <dimdoors:world_thread>, <dimdoors:world_thread>, <bloodmagic:bound_sword>, <dimdoors:world_thread>, <contenttweaker:unstable_fragment_of_unraveling>, <contenttweaker:nethengeic_gem>],
|
|
[<contenttweaker:nethengeic_gem>, <dimdoors:world_thread>, <dimdoors:world_thread>, <dimdoors:world_thread>, <dimdoors:world_thread>, <dimdoors:world_thread>, <contenttweaker:nethengeic_gem>],
|
|
[<contenttweaker:nethengeic_gem>, <contenttweaker:unstable_fragment_of_unraveling>, <dimdoors:world_thread>, <contenttweaker:unstable_fragment_of_unraveling>, <dimdoors:world_thread>, <contenttweaker:unstable_fragment_of_unraveling>, <contenttweaker:nethengeic_gem>],
|
|
[<openblocks:tank>.withTag({tank: {FluidName: "overworldian_fluid", Amount: 16000}}), <contenttweaker:nethengeic_gem>, <contenttweaker:nethengeic_gem>, <contenttweaker:nethengeic_gem>, <contenttweaker:nethengeic_gem>, <contenttweaker:nethengeic_gem>, <openblocks:tank>.withTag({tank: {FluidName: "overworldian_fluid", Amount: 16000}})]]);
|
|
}
|
|
|
|
// Spatial Phaser
|
|
{
|
|
recipes.addHiddenShapeless("stellararmorhidden", <contenttweaker:spatial_phaser>,
|
|
[<contenttweaker:inert_spatial_phaser>,
|
|
<divinerpg:diamond_bricks>,
|
|
<divinerpg:aquatonic_bricks>,
|
|
<divinerpg:green_bricks>,
|
|
<divinerpg:iron_bricks>]);
|
|
}
|
|
|
|
// Super Stellar Armor
|
|
{
|
|
var mapStellarHelm as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oStellar Helmet§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
var mapStellarChest as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oStellar Chestplate§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
var mapStellarLegs as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oStellar Leggings§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
var mapStellarBoots as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oStellar BootsA§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
var mapStellar as IData = {};
|
|
val enclistStellar 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>];
|
|
mapStellar += enclistStellar[0].makeEnchantment(16).makeTag();
|
|
mapStellar += enclistStellar[1].makeEnchantment(16).makeTag();
|
|
mapStellar += enclistStellar[2].makeEnchantment(16).makeTag();
|
|
mapStellar += enclistStellar[3].makeEnchantment(16).makeTag();
|
|
mapStellar += enclistStellar[4].makeEnchantment(16).makeTag();
|
|
mapStellar += enclistStellar[5].makeEnchantment(16).makeTag();
|
|
mapStellar += enclistStellar[6].makeEnchantment(16).makeTag();
|
|
mapStellar += enclistStellar[7].makeEnchantment(16).makeTag();
|
|
mapStellar += enclistStellar[8].makeEnchantment(2).makeTag();
|
|
mapStellar += enclistStellar[9].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
val attunecrystal = Utils.getCrystalORIngredient(true, true);
|
|
|
|
mods.thaumcraft.Infusion.registerRecipe("superstellarhelm", "",
|
|
<enderio:item_stellar_alloy_helmet>.withTag(mapStellarHelm += mapStellar), 20,
|
|
[<aspect:stellae>*600, <aspect:permutatio>*100],
|
|
<enderio:item_stellar_alloy_helmet>,
|
|
[<contenttweaker:phasing_gem>, <contenttweaker:phasing_gem>,
|
|
<contenttweaker:phasing_gem>, <contenttweaker:phasing_gem>,
|
|
attunecrystal, attunecrystal,
|
|
attunecrystal, attunecrystal]);
|
|
|
|
mods.thaumcraft.Infusion.registerRecipe("superstellarchest", "",
|
|
<enderio:item_stellar_alloy_chestplate>.withTag(mapStellarChest += mapStellar), 20,
|
|
[<aspect:stellae>*600, <aspect:permutatio>*100],
|
|
<enderio:item_stellar_alloy_chestplate>,
|
|
[<contenttweaker:phasing_gem>, <contenttweaker:phasing_gem>,
|
|
<contenttweaker:phasing_gem>, <contenttweaker:phasing_gem>,
|
|
attunecrystal, attunecrystal,
|
|
attunecrystal, attunecrystal]);
|
|
|
|
mods.thaumcraft.Infusion.registerRecipe("superstellarlegs", "",
|
|
<enderio:item_stellar_alloy_leggings>.withTag(mapStellarLegs += mapStellar), 20,
|
|
[<aspect:stellae>*600, <aspect:permutatio>*100],
|
|
<enderio:item_stellar_alloy_leggings>,
|
|
[<contenttweaker:phasing_gem>, <contenttweaker:phasing_gem>,
|
|
<contenttweaker:phasing_gem>, <contenttweaker:phasing_gem>,
|
|
attunecrystal, attunecrystal,
|
|
attunecrystal, attunecrystal]);
|
|
|
|
mods.thaumcraft.Infusion.registerRecipe("superstellarboots", "",
|
|
<enderio:item_stellar_alloy_boots>.withTag(mapStellarBoots += mapStellar), 20,
|
|
[<aspect:stellae>*600, <aspect:permutatio>*100],
|
|
<enderio:item_stellar_alloy_boots>,
|
|
[<contenttweaker:phasing_gem>, <contenttweaker:phasing_gem>,
|
|
<contenttweaker:phasing_gem>, <contenttweaker:phasing_gem>,
|
|
attunecrystal, attunecrystal,
|
|
attunecrystal, attunecrystal]);
|
|
}
|
|
|
|
// Dragon Slayer
|
|
{
|
|
var mapBigBoySword as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oDragon Slayer§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistBigBoySword as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:cofhcore:vorpal>, <enchantment:aoa3:sever>];
|
|
mapBigBoySword += enchlistBigBoySword[0].makeEnchantment(55).makeTag();
|
|
mapBigBoySword += enchlistBigBoySword[1].makeEnchantment(20).makeTag();
|
|
mapBigBoySword += enchlistBigBoySword[2].makeEnchantment(20).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<aoa3:baron_greatblade>.withTag(mapBigBoySword),
|
|
[[null, null, null, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, null, null, null],
|
|
[null, null, null, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, null, null, null],
|
|
[null, null, null, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, null, null, null],
|
|
[null, null, null, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, null, null, null],
|
|
[null, null, <contenttweaker:ender_feather>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:ender_feather>, null, null],
|
|
[null, null, <contenttweaker:endergenic_sediment>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:endergenic_sediment>, null, null],
|
|
[null, null, <ore:ingotPromethium>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <ore:ingotPromethium>, null, null],
|
|
[null, <gendustry:honey_comb:14019>, <contenttweaker:first_order_mythic_fractal>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:berserker_steel_ingot>, <contenttweaker:first_order_mythic_fractal>, <gendustry:honey_comb:14019>, null],
|
|
[null, null, null, null, <aoa3:baron_greatblade>, null, null, null, null]]);
|
|
}
|
|
|
|
// Plaguesword
|
|
{
|
|
var mapPlaguesword as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oPlaguesword§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistPlaguesword as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:tombstone:plague_bringer>, <enchantment:minecraft:smite>];
|
|
mapPlaguesword += enchlistPlaguesword[0].makeEnchantment(75).makeTag();
|
|
mapPlaguesword += enchlistPlaguesword[1].makeEnchantment(20).makeTag();
|
|
mapPlaguesword += enchlistPlaguesword[2].makeEnchantment(20).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<extrabotany:firstfractal>.withTag(mapPlaguesword),
|
|
[[<contenttweaker:eden_star>, <contenttweaker:infused_dread_shard>, null, null, null, <contenttweaker:infused_dread_shard>, <contenttweaker:eden_star>],
|
|
[<contenttweaker:infused_dread_shard>, <iceandfire:dread_shard>, <iceandfire:dread_shard>, null, <iceandfire:dread_shard>, <iceandfire:dread_shard>, <contenttweaker:infused_dread_shard>],
|
|
[null, <iceandfire:dread_shard>, <contenttweaker:fiery_rhenium_ingot>, <aoa3:runium_chunk>, <contenttweaker:fiery_rhenium_ingot>, <iceandfire:dread_shard>, null],
|
|
[null, null, <aoa3:runium_chunk>, <extrabotany:firstfractal>, <aoa3:runium_chunk>, null, null],
|
|
[null, <iceandfire:dread_shard>, <contenttweaker:fiery_rhenium_ingot>, <aoa3:runium_chunk>, <contenttweaker:fiery_rhenium_ingot>, <iceandfire:dread_shard>, null],
|
|
[<contenttweaker:infused_dread_shard>, <iceandfire:dread_shard>, <iceandfire:dread_shard>, null, <iceandfire:dread_shard>, <iceandfire:dread_shard>, <contenttweaker:infused_dread_shard>],
|
|
[<contenttweaker:eden_star>, <contenttweaker:infused_dread_shard>, null, null, null, <contenttweaker:infused_dread_shard>, <contenttweaker:eden_star>]]);
|
|
}
|
|
|
|
// Jerry's Sword
|
|
{
|
|
var mapSlimesword as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oJerry's Sword§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistSlimesword as IEnchantmentDefinition[] = [<enchantment:minecraft:unbreaking>, <enchantment:endercore:xpboost>];
|
|
mapSlimesword += enchlistSlimesword[0].makeEnchantment(125).makeTag();
|
|
mapSlimesword += enchlistSlimesword[1].makeEnchantment(50).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<divinerpg:slime_sword>.withTag(mapSlimesword),
|
|
[[<extrabees:honey_comb:82>, null, null, <magicbees:beecomb:8>, null, null, <extrabees:honey_comb:82>],
|
|
[null, <ore:ingotStellarAlloy>, <thermalfoundation:material:1024>, <thermalfoundation:material:1024>, <thermalfoundation:material:1024>, <ore:ingotStellarAlloy>, null],
|
|
[null, <thermalfoundation:material:1024>, <contenttweaker:scorcher_eternal_flame>, <aoa3:runium_chunk>, <contenttweaker:scorcher_eternal_flame>, <divinerpg:frosted_allure>, null],
|
|
[<magicbees:beecomb:8>, <thermalfoundation:material:1024>, <aoa3:runium_chunk>, <divinerpg:slime_sword>, <aoa3:runium_chunk>, <thermalfoundation:material:1024>, <magicbees:beecomb:8>],
|
|
[null, <thermalfoundation:material:1024>, <contenttweaker:scorcher_eternal_flame>, <aoa3:runium_chunk>, <contenttweaker:scorcher_eternal_flame>, <divinerpg:frosted_allure>, null],
|
|
[null, <ore:ingotStellarAlloy>, <thermalfoundation:material:1024>, <thermalfoundation:material:1024>, <thermalfoundation:material:1024>, <ore:ingotStellarAlloy>, null],
|
|
[<extrabees:honey_comb:82>, null, null, <magicbees:beecomb:8>, null, null, <extrabees:honey_comb:82>]]);
|
|
}
|
|
|
|
// Sacrificial Khopesh
|
|
{
|
|
var mapBloodKopesh as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oSacrificial Khopesh§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistBloodKopesh as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:endercore:xpboost>, <enchantment:mod_lavacow:lifesteal>];
|
|
mapBloodKopesh += enchlistBloodKopesh[0].makeEnchantment(75).makeTag();
|
|
mapBloodKopesh += enchlistBloodKopesh[1].makeEnchantment(150).makeTag();
|
|
mapBloodKopesh += enchlistBloodKopesh[2].makeEnchantment(150).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<animus:kama_bound>.withTag(mapBloodKopesh),
|
|
[[<contenttweaker:slate_of_endless_hunger>, <aoa3:bloodstone>, null, null, null, <aoa3:bloodstone>, <contenttweaker:slate_of_endless_hunger>],
|
|
[<aoa3:bloodstone>, null, null, <bewitchment:poppet_vampiric>, null, null, <aoa3:bloodstone>],
|
|
[null, null, <contenttweaker:fiery_rhenium_ingot>, <aoa3:runium_chunk>, <contenttweaker:fiery_rhenium_ingot>, null, null],
|
|
[null, <bewitchment:poppet_vampiric>, <aoa3:runium_chunk>, <animus:kama_bound>, <aoa3:runium_chunk>, <bewitchment:poppet_vampiric>, null],
|
|
[null, null, <contenttweaker:fiery_rhenium_ingot>, <aoa3:runium_chunk>, <contenttweaker:fiery_rhenium_ingot>, null, null],
|
|
[<aoa3:bloodstone>, null, null, <bewitchment:poppet_vampiric>, null, null, <aoa3:bloodstone>],
|
|
[<contenttweaker:slate_of_endless_hunger>, <aoa3:bloodstone>, null, null, null, <aoa3:bloodstone>, <contenttweaker:slate_of_endless_hunger>]]);
|
|
}
|
|
|
|
// Caliburn
|
|
{
|
|
var mapCaliburn as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oCaliburn§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistCaliburn as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:cofhcore:vorpal>, <enchantment:enderio:witherweapon>];
|
|
mapCaliburn += enchlistCaliburn[0].makeEnchantment(120).makeTag();
|
|
mapCaliburn += enchlistCaliburn[1].makeEnchantment(16).makeTag();
|
|
mapCaliburn += enchlistCaliburn[2].makeEnchantment(20).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<botania:starsword>.withTag(mapCaliburn),
|
|
[[<contenttweaker:second_order_mythic_fractal>, null, null, <contenttweaker:runandium_ingot>, null, null, <contenttweaker:second_order_mythic_fractal>],
|
|
[null, null, <contenttweaker:fragment_of_creation>, <contenttweaker:brightseel_alloy_plate>, <contenttweaker:fragment_of_creation>, null, null],
|
|
[null, <contenttweaker:fragment_of_creation>, <contenttweaker:eternal_shoulder>, <aoa3:elecanium_block>, <contenttweaker:eternal_shoulder>, <contenttweaker:fragment_of_creation>, null],
|
|
[<contenttweaker:runandium_ingot>, <contenttweaker:brightseel_alloy_plate>, <aoa3:elecanium_block>, <botania:starsword>, <aoa3:elecanium_block>, <contenttweaker:brightseel_alloy_plate>, <contenttweaker:runandium_ingot>],
|
|
[null, <contenttweaker:fragment_of_creation>, <contenttweaker:eternal_shoulder>, <aoa3:elecanium_block>, <contenttweaker:eternal_shoulder>, <contenttweaker:fragment_of_creation>, null],
|
|
[null, null, <contenttweaker:fragment_of_creation>, <contenttweaker:brightseel_alloy_plate>, <contenttweaker:fragment_of_creation>, null, null],
|
|
[<contenttweaker:second_order_mythic_fractal>, null, null, <contenttweaker:runandium_ingot>, null, null, <contenttweaker:second_order_mythic_fractal>]]);
|
|
}
|
|
|
|
// Dauthdaert
|
|
{
|
|
var mapDauthdaert as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oDauthdaert§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistDauthdaert as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:abyssalcraft:coralium>, <enchantment:tombstone:plague_bringer>];
|
|
mapDauthdaert += enchlistDauthdaert[0].makeEnchantment(75).makeTag();
|
|
mapDauthdaert += enchlistDauthdaert[1].makeEnchantment(20).makeTag();
|
|
mapDauthdaert += enchlistDauthdaert[2].makeEnchantment(20).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<aether_legacy:valkyrie_lance>.withTag(mapDauthdaert),
|
|
[[<contenttweaker:primordial_catalyst>, null, null, null, null, null, <contenttweaker:primordial_catalyst>],
|
|
[null, <abyssalcraft:platec>, <abyssalcraft:platec>, <abyssalcraft:platec>, <abyssalcraft:platec>, <abyssalcraft:platec>, null],
|
|
[null, <abyssalcraft:platec>, <ore:dragonScaleBlock>, <ore:dragonScaleBlock>, <ore:dragonScaleBlock>, <abyssalcraft:platec>, null],
|
|
[null, <abyssalcraft:platec>, <ore:dragonScaleBlock>, <aether_legacy:valkyrie_lance>, <ore:dragonScaleBlock>, <abyssalcraft:platec>, null],
|
|
[null, <abyssalcraft:platec>, <ore:dragonScaleBlock>, <ore:dragonScaleBlock>, <ore:dragonScaleBlock>, <abyssalcraft:platec>, null],
|
|
[null, <abyssalcraft:platec>, <abyssalcraft:platec>, <abyssalcraft:platec>, <abyssalcraft:platec>, <abyssalcraft:platec>, null],
|
|
[<contenttweaker:primordial_catalyst>, null, null, null, null, null, <contenttweaker:primordial_catalyst>]]);
|
|
}
|
|
|
|
// Light of Shadesman
|
|
{
|
|
mods.extendedcrafting.CompressionCrafting.addRecipe(<contenttweaker:light_of_shadesmar>, <contenttweaker:fragment_of_creation>, 2000, <extendedcrafting:material:11>, 100000);
|
|
}
|
|
|
|
// Oathbringer
|
|
{
|
|
var mapOathbringer as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oOathbringer§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enchlistOathbringer as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:cofhcore:vorpal>];
|
|
mapOathbringer += enchlistOathbringer[0].makeEnchantment(150).makeTag();
|
|
mapOathbringer += enchlistOathbringer[1].makeEnchantment(25).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<mod_lavacow:bonesword>.withTag(mapOathbringer),
|
|
|
|
[[null, null, null, null, null, null, null, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>],
|
|
[null, null, null, null, null, null, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>],
|
|
[null, <bloodmagic:blood_tank:12>.withTag({Fluid: {FluidName: "enderium", Amount: 65336000}}), null, null, null, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, null],
|
|
[null, <draconicevolution:chaos_shard:0>, null, null, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, null, null],
|
|
[null, <draconicevolution:chaos_shard:0>, null, <contenttweaker:draconian_metal_ingot>, <contenttweaker:third_order_mythic_fractal>, <contenttweaker:draconian_metal_ingot>, null, null, null],
|
|
[null, null, <draconicevolution:chaos_shard:0>, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, null, null, null, null],
|
|
[null, null, <contenttweaker:chaotic_poppet>, <draconicevolution:chaos_shard:0>, null, null, null, null, null],
|
|
[null, <mod_lavacow:bonesword>, null, null, <draconicevolution:chaos_shard:0>, <draconicevolution:chaos_shard:0>, <bloodmagic:blood_tank:12>.withTag({Fluid: {FluidName: "molten_awakened", Amount: 65336000}}), null, null],
|
|
[<contenttweaker:light_of_shadesmar>, null, null, null, null, null, null, null, null]]);
|
|
}
|
|
|
|
// Evernight Chain
|
|
{
|
|
// Amthirmis
|
|
recipes.addShaped(<divinerpg:amthirmis_staff>.withTag({display: {Name: "§4§oAmthirmis Staff§r"}}),
|
|
[[<aoa3:hauntedwood_planks>, <leshen:root_attack>, <aoa3:hauntedwood_planks>],
|
|
[<divinerpg:ice_stone>, <divinerpg:teaker_staff>, <divinerpg:ice_stone>],
|
|
[<aoa3:hauntedwood_planks>, <divinerpg:ice_stone>, <aoa3:hauntedwood_planks>]]);
|
|
|
|
// Darven
|
|
recipes.addShaped(<divinerpg:darven_staff>.withTag({display: {Name: "§c§oDarven Staff§r"}}),
|
|
[[<aoa3:vitality_tablet>, <divinerpg:jungle_stone>, <aoa3:vitality_tablet>],
|
|
[<divinerpg:jungle_stone>, <divinerpg:amthirmis_staff>.withTag({display: {Name: "§4§oAmthirmis Staff§r"}}, false), <divinerpg:jungle_stone>],
|
|
[<aoa3:vitality_tablet>, <divinerpg:jungle_stone>, <aoa3:vitality_tablet>]]);
|
|
|
|
// Cermile
|
|
recipes.addShaped(<divinerpg:cermile_staff>.withTag({display: {Name: "§d§oCermile Staff§r"}}),
|
|
[[<aoa3:medium_skill_crystal>, <divinerpg:shadow_stone>, <aoa3:medium_skill_crystal>],
|
|
[<divinerpg:shadow_stone>, <divinerpg:darven_staff>.withTag({display: {Name: "§c§oDarven Staff§r"}}, false), <divinerpg:shadow_stone>],
|
|
[<aoa3:medium_skill_crystal>, <divinerpg:shadow_stone>, <aoa3:medium_skill_crystal>]]);
|
|
|
|
// Pardimal
|
|
recipes.addShaped(<divinerpg:pardimal_staff>.withTag({display: {Name: "§5§oPardimal Staff§r"}}),
|
|
[[<projectex:matter:6>, <divinerpg:terran_stone>, <projectex:matter:6>],
|
|
[<divinerpg:terran_stone>, <divinerpg:cermile_staff>.withTag({display: {Name: "§d§oCermile Staff§r"}}, false), <divinerpg:terran_stone>],
|
|
[<projectex:matter:6>, <divinerpg:terran_stone>, <projectex:matter:6>]]);
|
|
|
|
// Quadrotic
|
|
recipes.addShaped(<divinerpg:quadrotic_staff>.withTag({display: {Name: "§9§oQuadrotic Staff§r"}}),
|
|
[[<aoa3:glistening_infusion_stone>, <divinerpg:corrupted_stone>, <aoa3:glistening_infusion_stone>],
|
|
[<divinerpg:corrupted_stone>, <divinerpg:pardimal_staff>.withTag({display: {Name: "§5§oPardimal Staff§r"}}, false), <divinerpg:corrupted_stone>],
|
|
[<aoa3:glistening_infusion_stone>, <divinerpg:corrupted_stone>, <aoa3:glistening_infusion_stone>]]);
|
|
|
|
// Karos
|
|
recipes.addShaped(<divinerpg:karos_staff>.withTag({display: {Name: "§b§oKaros Staff§r"}}),
|
|
[[<divinerpg:bluefire_stone>, <divinerpg:molten_stone>, <divinerpg:bluefire_stone>],
|
|
[<divinerpg:molten_stone>, <divinerpg:quadrotic_staff>.withTag({display: {Name: "§9§oQuadrotic Staff§r"}}, false), <divinerpg:molten_stone>],
|
|
[<divinerpg:bluefire_stone>, <divinerpg:molten_stone>, <divinerpg:bluefire_stone>]]);
|
|
|
|
// Heliosis
|
|
recipes.addShaped(<divinerpg:heliosis_staff>.withTag({display: {Name: "§a§oHeliosis Staff§r"}}),
|
|
[[<bigreactors:blockludicrite>, <divinerpg:ender_stone>, <bigreactors:blockludicrite>],
|
|
[<divinerpg:ender_stone>, <divinerpg:karos_staff>.withTag({display: {Name: "§b§oKaros Staff§r"}}, false), <divinerpg:ender_stone>],
|
|
[<bigreactors:blockludicrite>, <divinerpg:ender_stone>, <bigreactors:blockludicrite>]]);
|
|
|
|
// Arksiane
|
|
recipes.addShaped(<divinerpg:arksiane_staff>.withTag({display: {Name: "§e§oArksiane Staff§r"}}),
|
|
[[<draconicevolution:dragon_heart>, <divinerpg:divine_stone>, <draconicevolution:dragon_heart>],
|
|
[<divinerpg:divine_stone>, <divinerpg:heliosis_staff>.withTag({display: {Name: "§a§oHeliosis Staff§r"}}, false), <divinerpg:divine_stone>],
|
|
[<draconicevolution:dragon_heart>, <divinerpg:divine_stone>, <draconicevolution:dragon_heart>]]);
|
|
|
|
// Evernight
|
|
recipes.addShaped(<divinerpg:evernight>.withTag({display: {Name: "§6§oEvernight§r"}}),
|
|
[[<materialpart:bloodmaster_metal:ingot>, <extendedcrafting:singularity_custom:992>, <materialpart:bloodmaster_metal:ingot>],
|
|
[<materialpart:bloodmaster_metal:ingot>, <divinerpg:arksiane_staff>.withTag({display: {Name: "§e§oArksiane Staff§r"}}, false), <materialpart:bloodmaster_metal:ingot>],
|
|
[<materialpart:bloodmaster_metal:ingot>, <materialpart:bloodmaster_metal:ingot>, <materialpart:bloodmaster_metal:ingot>]]);
|
|
}
|
|
|
|
// Biggus Yeetus
|
|
{
|
|
var mapYeet as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oBiggus Yeetus§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistYeet as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:minecraft:unbreaking>, <enchantment:minecraft:knockback>];
|
|
mapYeet += enclistYeet[0].makeEnchantment(29).makeTag();
|
|
mapYeet += enclistYeet[1].makeEnchantment(3).makeTag();
|
|
mapYeet += enclistYeet[2].makeEnchantment(49).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<aoa3:limonite_sword>.withTag(mapYeet),
|
|
[[<contenttweaker:smash_jaw>, null, null, null, null, null, <contenttweaker:smash_jaw>],
|
|
[null, <aoa3:limonite_block>, <aoa3:limonite_block>, <aoa3:limonite_block>, <aoa3:limonite_block>, <aoa3:limonite_block>, null],
|
|
[null, <aoa3:limonite_block>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:limonite_block>, null],
|
|
[null, <aoa3:limonite_block>, <aoa3:runium_chunk>, <aoa3:limonite_sword>, <aoa3:runium_chunk>, <aoa3:limonite_block>, null],
|
|
[null, <aoa3:limonite_block>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:limonite_block>, null],
|
|
[null, <aoa3:limonite_block>, <aoa3:limonite_block>, <aoa3:limonite_block>, <aoa3:limonite_block>, <aoa3:limonite_block>, null],
|
|
[<contenttweaker:smash_jaw>, null, null, null, null, null, <contenttweaker:smash_jaw>]]);
|
|
}
|
|
|
|
// Thorns of Villainy
|
|
{
|
|
var mapBedrock as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oThorns of Villainy§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistBedrock as IEnchantmentDefinition[] = [<enchantment:minecraft:mending>, <enchantment:minecraft:unbreaking>, <enchantment:minecraft:thorns>];
|
|
mapBedrock += enclistBedrock[0].makeEnchantment(1).makeTag();
|
|
mapBedrock += enclistBedrock[1].makeEnchantment(15).makeTag();
|
|
mapBedrock += enclistBedrock[2].makeEnchantment(30).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<divinerpg:bedrock_leggings>.withTag(mapBedrock),
|
|
[[<contenttweaker:ancient_remnants>, null, null, <contenttweaker:manastone_dust>, null, null, <contenttweaker:ancient_remnants>],
|
|
[null, <divinerpg:bedrock_chunk>, <divinerpg:bedrock_chunk>, <divinerpg:bedrock_chunk>, <divinerpg:bedrock_chunk>, <divinerpg:bedrock_chunk>, null],
|
|
[<iceandfire:sea_serpent_scale_block_purple>, <divinerpg:bedrock_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <divinerpg:bedrock_chunk>, <iceandfire:sea_serpent_scale_block_purple>],
|
|
[<magicbees:beecomb:1>, <divinerpg:bedrock_chunk>, <aoa3:runium_chunk>, <divinerpg:bedrock_leggings>, <aoa3:runium_chunk>, <divinerpg:bedrock_chunk>, <magicbees:beecomb:1>],
|
|
[<iceandfire:sea_serpent_scale_block_purple>, <divinerpg:bedrock_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <divinerpg:bedrock_chunk>, <iceandfire:sea_serpent_scale_block_purple>],
|
|
[null, <divinerpg:bedrock_chunk>, <divinerpg:bedrock_chunk>, <divinerpg:bedrock_chunk>, <divinerpg:bedrock_chunk>, <divinerpg:bedrock_chunk>, null],
|
|
[<contenttweaker:ancient_remnants>, null, null, <contenttweaker:manastone_dust>, null, null, <contenttweaker:ancient_remnants>]]);
|
|
}
|
|
|
|
// Blade of Terra
|
|
{
|
|
var mapTerra as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oBlade of Terra§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistTerra as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:enderio:repellent>, <enchantment:minecraft:mending>];
|
|
mapTerra += enclistTerra[0].makeEnchantment(37).makeTag();
|
|
mapTerra += enclistTerra[1].makeEnchantment(1).makeTag();
|
|
mapTerra += enclistTerra[2].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<divinerpg:black_ender_sword>.withTag(mapTerra),
|
|
[[<contenttweaker:ayeraco_heart>, null, null, <deepmoblearning:pristine_matter_dragon>, null, null, <contenttweaker:ayeraco_heart>],
|
|
[null, <divinerpg:legendary_ender_eye>, <divinerpg:bedrock_chunk>, <divinerpg:legendary_ender_eye>, <divinerpg:bedrock_chunk>, <divinerpg:legendary_ender_eye>, null],
|
|
[null, <divinerpg:bedrock_chunk>, <contenttweaker:ayeraco_scale>, <aoa3:runium_chunk>, <contenttweaker:ayeraco_scale>, <divinerpg:bedrock_chunk>, null],
|
|
[<deepmoblearning:pristine_matter_dragon>, <divinerpg:legendary_ender_eye>, <aoa3:runium_chunk>, <divinerpg:black_ender_sword>, <aoa3:runium_chunk>, <divinerpg:legendary_ender_eye>, <deepmoblearning:pristine_matter_dragon>],
|
|
[null, <divinerpg:bedrock_chunk>, <contenttweaker:ayeraco_scale>, <aoa3:runium_chunk>, <contenttweaker:ayeraco_scale>, <divinerpg:bedrock_chunk>, null],
|
|
[null, <divinerpg:legendary_ender_eye>, <divinerpg:bedrock_chunk>, <divinerpg:legendary_ender_eye>, <divinerpg:bedrock_chunk>, <divinerpg:legendary_ender_eye>, null],
|
|
[<contenttweaker:ayeraco_heart>, null, null, <extrautils2:biomemarker>.withTag({Biome: "minecraft:sky"}), null, null, <contenttweaker:ayeraco_heart>]]);
|
|
}
|
|
|
|
// Arcanium Blade
|
|
{
|
|
var mapArcanium as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oArcanium Blade§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistArcanium as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:minecraft:unbreaking>, <enchantment:minecraft:mending>];
|
|
mapArcanium += enclistArcanium[0].makeEnchantment(57).makeTag();
|
|
mapArcanium += enclistArcanium[1].makeEnchantment(6).makeTag();
|
|
mapArcanium += enclistArcanium[2].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<divinerpg:arcanite_blade>.withTag(mapArcanium),
|
|
[[<contenttweaker:greater_gaia_spirit>, <divinerpg:arcanium_block>, <divinerpg:arcanium_block>, <divinerpg:arcanium_block>, <contenttweaker:greater_gaia_spirit>],
|
|
[<divinerpg:arcanium_block>, <divinerpg:dungeon_tokens>, null, <divinerpg:dungeon_tokens>, <divinerpg:arcanium_block>],
|
|
[<divinerpg:arcanium_block>, null, <divinerpg:arcanite_blade>, null, <divinerpg:arcanium_block>],
|
|
[<divinerpg:arcanium_block>, <divinerpg:dungeon_tokens>, null, <divinerpg:dungeon_tokens>, <divinerpg:arcanium_block>],
|
|
[<contenttweaker:greater_gaia_spirit>, <divinerpg:arcanium_block>, <extrabotany:material:3>, <divinerpg:arcanium_block>, <contenttweaker:greater_gaia_spirit>]]);
|
|
}
|
|
|
|
// Vorpal Sword
|
|
{
|
|
var mapVorpal as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oVorpal Sword§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistVorpal as IEnchantmentDefinition[] = [<enchantment:cofhcore:holding>, <enchantment:minecraft:unbreaking>, <enchantment:minecraft:mending>, <enchantment:minecraft:sweeping>];
|
|
mapVorpal += enclistVorpal[0].makeEnchantment(3).makeTag();
|
|
mapVorpal += enclistVorpal[1].makeEnchantment(5).makeTag();
|
|
mapVorpal += enclistVorpal[2].makeEnchantment(1).makeTag();
|
|
mapVorpal += enclistVorpal[3].makeEnchantment(10).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<aoa3:rosidian_greatblade>.withTag(mapVorpal),
|
|
[[<twilightforest:magic_beans>, null, null, null, null, null, <twilightforest:magic_beans>],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:corrupted_stone>, <divinerpg:corrupted_stone>, <divinerpg:corrupted_stone>, <ore:ingotStellarAlloy>, null],
|
|
[null, <divinerpg:corrupted_stone>, <contenttweaker:watcher_eye>, <minecraft:skull:5>, <contenttweaker:watcher_eye>, <divinerpg:corrupted_stone>, null],
|
|
[null, <divinerpg:corrupted_stone>, <minecraft:skull:5>, <aoa3:rosite_sword>, <minecraft:skull:5>, <divinerpg:corrupted_stone>, null],
|
|
[null, <divinerpg:corrupted_stone>, <contenttweaker:watcher_eye>, <minecraft:skull:5>, <contenttweaker:watcher_eye>, <divinerpg:corrupted_stone>, null],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:corrupted_stone>, <divinerpg:corrupted_stone>, <divinerpg:corrupted_stone>, <ore:ingotStellarAlloy>, null],
|
|
[<twilightforest:magic_beans>, null, null, null, null, null, <twilightforest:magic_beans>]]);
|
|
}
|
|
|
|
// Direpick
|
|
{
|
|
var mapDire as IData = {
|
|
display: {Name: "§6§oDirepick§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistDire as IEnchantmentDefinition[] = [<enchantment:minecraft:efficiency>];
|
|
mapDire += enclistDire[0].makeEnchantment(20).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<divinerpg:divine_shickaxe>.withTag(mapDire),
|
|
[[null, <abyssalcraft:cthulhucoin>, null, <abyssalcraft:eldercoin>, null],
|
|
[<abyssalcraft:shubniggurathcoin>, null, <ore:dustPyrite>, null, <abyssalcraft:jzaharcoin>],
|
|
[null, <ore:dustPyrite>, <divinerpg:divine_shickaxe>, <ore:dustPyrite>, null],
|
|
[<abyssalcraft:yogsothothcoin>, null, <ore:dustPyrite>, null, <abyssalcraft:hasturcoin>],
|
|
[null, <abyssalcraft:nyarlathotepcoin>, null, <abyssalcraft:azathothcoin>, null]]);
|
|
}
|
|
|
|
// Doped Electrode
|
|
{
|
|
var mapElectrode as IData = {
|
|
display: {Name: "§6§oDoped Electrode§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistElectrode as IEnchantmentDefinition[] = [<enchantment:minecraft:unbreaking>];
|
|
mapElectrode += enclistElectrode[0].makeEnchantment(233).makeTag();
|
|
|
|
// Recipe
|
|
recipes.addShaped(<immersiveengineering:graphite_electrode>.withTag(mapElectrode),
|
|
[[<ore:ingotHOPGraphite>, <ore:ingotHOPGraphite>, <ore:ingotHOPGraphite>],
|
|
[<ore:ingotHOPGraphite>, <immersiveengineering:graphite_electrode>, <ore:ingotHOPGraphite>],
|
|
[<ore:ingotHOPGraphite>, <projectex:matter:7>, <ore:ingotHOPGraphite>]]);
|
|
}
|
|
|
|
// Stinger Samurai Helmet§r
|
|
{
|
|
var mapSamurai as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oStinger Samurai Helm§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistSamurai as IEnchantmentDefinition[] = [<enchantment:minecraft:mending>, <enchantment:minecraft:unbreaking>, <enchantment:minecraft:thorns>];
|
|
mapSamurai += enclistSamurai[0].makeEnchantment(1).makeTag();
|
|
mapSamurai += enclistSamurai[1].makeEnchantment(15).makeTag();
|
|
mapSamurai += enclistSamurai[2].makeEnchantment(55).makeTag();
|
|
|
|
// Recipe
|
|
recipes.addShaped(<abyssalcraft:dreadiumsamuraihelmet>.withTag(mapSamurai),
|
|
[[null, <extendedcrafting:singularity_custom:629>, null],
|
|
[null, <abyssalcraft:dreadiumsamuraihelmet>, null],
|
|
[null, <contenttweaker:sword_shield>, null]]);
|
|
}
|
|
|
|
// Living Myrmitite Ingot
|
|
{
|
|
recipes.addHiddenShapeless("sharpboneprecasia", <contenttweaker:living_myrmitite_ingot>,
|
|
[<contenttweaker:enchanted_myrmitite>,
|
|
<bloodarsenal:modifier_tome>.withTag({Level: 4, Key: "bloodarsenal.modifier.sharpness", ReadyToUpgrade: 0 as byte}),
|
|
<bloodarsenal:modifier_tome>.withTag({Level: 4, Key: "bloodarsenal.modifier.xperienced", ReadyToUpgrade: 0 as byte}),
|
|
<bloodarsenal:modifier_tome>.withTag({Level: 3, Key: "bloodarsenal.modifier.looting", ReadyToUpgrade: 0 as byte}),
|
|
<bloodarsenal:modifier_tome>.withTag({Level: 1, Key: "bloodarsenal.modifier.aod", ReadyToUpgrade: 0 as byte})]);
|
|
}
|
|
|
|
// BONE STORM
|
|
{
|
|
var mapBONE as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oBONE STORM§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistBONE as IEnchantmentDefinition[] = [<enchantment:minecraft:sweeping>, <enchantment:minecraft:sharpness>, <enchantment:minecraft:mending>];
|
|
mapBONE += enclistBONE[0].makeEnchantment(20).makeTag();
|
|
mapBONE += enclistBONE[1].makeEnchantment(50).makeTag();
|
|
mapBONE += enclistBONE[2].makeEnchantment(1).makeTag();
|
|
|
|
// Recipe
|
|
recipes.addShaped(<aoa3:skeletal_sword>.withTag(mapBONE),
|
|
[[<tconstruct:sword_blade>.withTag({Material: "desert_myrmex"}), <contenttweaker:living_myrmitite_ingot>, <tconstruct:sword_blade>.withTag({Material: "jungle_myrmex"})],
|
|
[<tconstruct:sword_blade>.withTag({Material: "desert_myrmex"}), <aoa3:skeletal_sword>, <tconstruct:sword_blade>.withTag({Material: "jungle_myrmex"})],
|
|
[<tconstruct:sword_blade>.withTag({Material: "desert_myrmex"}), <materialpart:myrmitite:rod>, <tconstruct:sword_blade>.withTag({Material: "jungle_myrmex"})]]);
|
|
}
|
|
|
|
// Wrought Iron Stuff
|
|
{
|
|
// Wrought Iron
|
|
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:wrought_iron_shard>, <contenttweaker:nethersky_steel_ingot>, <contenttweaker:wrought_iron_shard>*2]);
|
|
|
|
mods.thermalexpansion.InductionSmelter.addRecipe(<contenttweaker:wrought_iron_shard>*2, <contenttweaker:nethersky_steel_ingot>, <contenttweaker:wrought_iron_shard>, 2000);
|
|
|
|
recipes.addShaped(<contenttweaker:wrought_iron_plate>,
|
|
[[<contenttweaker:wrought_iron_shard>, <aoa3:charged_runium_chunk>, <contenttweaker:wrought_iron_shard>],
|
|
[<aoa3:charged_runium_chunk>, <projecte:item.pe_rm_hammer>.reuse(), <aoa3:charged_runium_chunk>],
|
|
[<contenttweaker:wrought_iron_shard>, <aoa3:charged_runium_chunk>, <contenttweaker:wrought_iron_shard>]]);
|
|
|
|
// Puzzle
|
|
recipes.addHiddenShaped("deeplandspuzzlestone",<contenttweaker:deep_metamorphic_rock>,
|
|
[[<twilightforest:deadrock:1>, <aoa3:haven_stone>, <aoa3:lelyetia_stone>],
|
|
[<aether_legacy:mossy_holystone>, <aoa3:deeplands_stone>, <aoa3:unstable_stone>],
|
|
[<botania:biomestonea:14>, <abyssalcraft:cobblestone:2>, <divinerpg:twilight_stone>]]);
|
|
|
|
recipes.addShaped(<contenttweaker:wrought_summoner>,
|
|
[[<draconicevolution:awakened_core>, <contenttweaker:wrought_iron_plate>, <draconicevolution:awakened_core>],
|
|
[<contenttweaker:wrought_iron_plate>, <contenttweaker:deep_metamorphic_rock>, <contenttweaker:wrought_iron_plate>],
|
|
[<draconicevolution:awakened_core>, <contenttweaker:wrought_iron_plate>, <draconicevolution:awakened_core>]]);
|
|
|
|
}
|
|
|
|
// Walking Axe
|
|
{
|
|
var mapWalking as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oWalking Axe§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistWalking as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:minecraft:unbreaking>, <enchantment:minecraft:knockback>];
|
|
mapWalking += enclistWalking[0].makeEnchantment(77).makeTag();
|
|
mapWalking += enclistWalking[1].makeEnchantment(3).makeTag();
|
|
mapWalking += enclistWalking[2].makeEnchantment(2).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<mowziesmobs:wrought_axe>.withTag(mapWalking),
|
|
[[<contenttweaker:wrought_iron_plate>, null, null, <forestry:planks.1:11>, null, null, <contenttweaker:wrought_iron_plate>],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:corrupted_stone>, <divinerpg:arlemite_shickaxe>, <divinerpg:corrupted_stone>, <ore:ingotStellarAlloy>, null],
|
|
[null, <divinerpg:corrupted_stone>, <ebwizardry:astral_diamond>, <enderutilities:enderpart:12>, <ebwizardry:astral_diamond>, <divinerpg:corrupted_stone>, null],
|
|
[<forestry:planks.1:11>, <divinerpg:arlemite_shickaxe>, <enderutilities:enderpart:12>, <mowziesmobs:wrought_axe>, <enderutilities:enderpart:12>, <divinerpg:arlemite_shickaxe>, <forestry:planks.1:11>],
|
|
[null, <divinerpg:corrupted_stone>, <ebwizardry:astral_diamond>, <enderutilities:enderpart:12>, <ebwizardry:astral_diamond>, <divinerpg:corrupted_stone>, null],
|
|
[null, <ore:ingotStellarAlloy>, <divinerpg:corrupted_stone>, <divinerpg:arlemite_shickaxe>, <divinerpg:corrupted_stone>, <ore:ingotStellarAlloy>, null],
|
|
[<contenttweaker:wrought_iron_plate>, null, null, <forestry:planks.1:11>, null, null, <contenttweaker:wrought_iron_plate>]]);
|
|
}
|
|
|
|
// Helltree
|
|
{
|
|
var mapHelltree as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oHelltree§r", Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistHelltree as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>];
|
|
mapHelltree += enclistHelltree[0].makeEnchantment(85).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<divinerpg:corrupted_maul>.withTag(mapHelltree),
|
|
[[<contenttweaker:eden_star>, <contenttweaker:barathosynium_ingot>, <iceandfire:dragonsteel_fire_ingot>, <iceandfire:dragonsteel_ice_ingot>, <iceandfire:dragonsteel_lightning_ingot>, <contenttweaker:barathosynium_ingot>, <contenttweaker:eden_star>],
|
|
[<contenttweaker:barathosynium_ingot>, <contenttweaker:abyssal_flesh>, <contenttweaker:abyssal_flesh>, <contenttweaker:abyssal_flesh>, <contenttweaker:abyssal_flesh>, <contenttweaker:abyssal_flesh>, <contenttweaker:barathosynium_ingot>],
|
|
[<iceandfire:dragonsteel_lightning_ingot>, <contenttweaker:abyssal_flesh>, <contenttweaker:infused_rhenium_ingot>, <aoa3:runium_chunk>, <contenttweaker:infused_rhenium_ingot>, <contenttweaker:abyssal_flesh>, <iceandfire:dragonsteel_fire_ingot>],
|
|
[<iceandfire:dragonsteel_ice_ingot>, <contenttweaker:abyssal_flesh>, <aoa3:runium_chunk>, <divinerpg:corrupted_maul>, <aoa3:runium_chunk>, <contenttweaker:abyssal_flesh>, <iceandfire:dragonsteel_ice_ingot>],
|
|
[<iceandfire:dragonsteel_fire_ingot>, <contenttweaker:abyssal_flesh>, <contenttweaker:infused_rhenium_ingot>, <aoa3:runium_chunk>, <contenttweaker:infused_rhenium_ingot>, <contenttweaker:abyssal_flesh>, <iceandfire:dragonsteel_lightning_ingot>],
|
|
[<contenttweaker:barathosynium_ingot>, <contenttweaker:abyssal_flesh>, <contenttweaker:abyssal_flesh>, <contenttweaker:abyssal_flesh>, <contenttweaker:abyssal_flesh>, <contenttweaker:abyssal_flesh>, <contenttweaker:barathosynium_ingot>],
|
|
[<contenttweaker:eden_star>, <contenttweaker:barathosynium_ingot>, <iceandfire:dragonsteel_lightning_ingot>, <iceandfire:dragonsteel_ice_ingot>, <iceandfire:dragonsteel_fire_ingot>, <contenttweaker:barathosynium_ingot>, <contenttweaker:eden_star>]]);
|
|
}
|
|
|
|
// Fishing Sticc
|
|
{
|
|
var mapSticc as IData = {
|
|
RepairCost: 1,
|
|
display: {Name: "§6§oFishing Sticc§r",Lore:["§d§oSuper-Enchanted§r"]}
|
|
};
|
|
|
|
// Enchant List
|
|
val enclistSticc as IEnchantmentDefinition[] = [<enchantment:minecraft:unbreaking>];
|
|
mapSticc += enclistSticc[0].makeEnchantment(350).makeTag();
|
|
|
|
// Recipe
|
|
mods.extendedcrafting.TableCrafting.addShaped(<thermalfoundation:tool.fishing_rod_platinum>.withTag(mapSticc),
|
|
[[<contenttweaker:second_order_mythic_fractal>, null, null, <contenttweaker:second_order_mythic_fractal>, null, null, <contenttweaker:second_order_mythic_fractal>],
|
|
[null, <contenttweaker:ascended_draconic_alloy>, null, <contenttweaker:ascended_draconic_alloy>, null, <contenttweaker:ascended_draconic_alloy>, null],
|
|
[null, null, <projectex:matter:11>, null, <projectex:matter:11>, null, null],
|
|
[<contenttweaker:second_order_mythic_fractal>, <contenttweaker:ascended_draconic_alloy>, null, <thermalfoundation:tool.fishing_rod_platinum>, null, <contenttweaker:ascended_draconic_alloy>, <contenttweaker:second_order_mythic_fractal>],
|
|
[null, null, <projectex:matter:11>, null, <projectex:matter:11>, null, null],
|
|
[null, <contenttweaker:ascended_draconic_alloy>, null, <contenttweaker:ascended_draconic_alloy>, null, <contenttweaker:ascended_draconic_alloy>, null],
|
|
[<contenttweaker:second_order_mythic_fractal>, null, null, <contenttweaker:second_order_mythic_fractal>, null, null, <contenttweaker:second_order_mythic_fractal>]]);
|
|
}
|
|
|
|
|