This commit is contained in:
sainagh
2024-08-18 18:25:41 -07:00
parent f38b745627
commit 0a09116c6e
1502 changed files with 56792 additions and 12704 deletions
+41 -15
View File
@@ -1,7 +1,25 @@
import mods.modularmachinery.RecipeBuilder;
import crafttweaker.enchantments.IEnchantmentDefinition;
import crafttweaker.data.IData;
import scripts.enchantwrapper.EnchantUtil.EnchantMap;
import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem;
val enchlistBrightSuperWrapped as EnchantMap = EnchantMap()
.add("minecraft:protection",10)
.add("minecraft:projectile_protection",20)
.add("ebwizardry:magic_protection",10)
.add("ebwizardry:frost_protection",10)
.add("minecraft:fire_protection",10)
.add("minecraft:blast_protection",10);
val enchlistSuperFlamberg as EnchantMap = EnchantMap()
.add("minecraft:sharpness",55)
.add("minecraft:unbreaking",5)
.add("minecraft:mending",10);
/*
val enchlistBright as IEnchantmentDefinition[] = [<enchantment:ebwizardry:shock_protection>,
<enchantment:minecraft:protection>,
<enchantment:minecraft:projectile_protection>,
@@ -29,7 +47,7 @@ var mapBrightLegs as IData = {
};
var mapBrightBoots as IData = {
display: {Name: "§6§oBrightsteel Boots§r", Lore: ["§d§oSuper-Enchanted§r"]}
};
}; */
val reci1 = RecipeBuilder.newBuilder("electroblob1","wizardry_combiner",100);
reci1.addEnergyPerTickInput(15000);
@@ -218,7 +236,7 @@ reci22.addItemInput(<ebwizardry:magic_crystal:4>*16);
reci22.addItemInput(<ebwizardry:arcane_tome:3>*8);
reci22.addItemInput(<materialpart:sednanite:ingot>*2);
reci22.addItemInput(<materialpart:dreaded_steel:ingot>*2);
reci22.addItemOutput(<arcane_essentials:master_necromancy_sword>.withTag({ench: [{lvl: 55 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§oNecromancy Flamberg§r", Lore: ["§d§oSuper-Enchanted§r"]}}));
reci22.addItemOutput(SuperEnchantedItem(<arcane_essentials:master_necromancy_sword>.withTag({display: {Name:"§6§oNecromancy Flamberg§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistSuperFlamberg).getItem());
reci22.build();
val reci23 = RecipeBuilder.newBuilder("electroblob23","wizardry_combiner",4000);
@@ -229,7 +247,7 @@ reci23.addItemInput(<ebwizardry:magic_crystal:7>*16);
reci23.addItemInput(<ebwizardry:arcane_tome:3>*8);
reci23.addItemInput(<materialpart:sednanite:ingot>*2);
reci23.addItemInput(<materialpart:dreaded_steel:ingot>*2);
reci23.addItemOutput(<arcane_essentials:master_healing_sword>.withTag({ench: [{lvl: 55 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§oHealing Flamberg§r", Lore: ["§d§oSuper-Enchanted§r"]}}));
reci23.addItemOutput(SuperEnchantedItem(<arcane_essentials:master_healing_sword>.withTag({display: {Name:"§6§oHealing Flamberg§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistSuperFlamberg).getItem());
reci23.build();
val reci24 = RecipeBuilder.newBuilder("electroblob24","wizardry_combiner",4000);
@@ -241,7 +259,7 @@ reci24.addItemInput(<ebwizardry:magic_crystal:6>*16);
reci24.addItemInput(<ebwizardry:arcane_tome:3>*8);
reci24.addItemInput(<materialpart:sednanite:ingot>*2);
reci24.addItemInput(<materialpart:dreaded_steel:ingot>*2);
reci24.addItemOutput(<arcane_essentials:master_nature_sword>.withTag({ench: [{lvl: 55 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§oEarth Flamberg§r", Lore: ["§d§oSuper-Enchanted§r"]}}));
reci24.addItemOutput(SuperEnchantedItem(<arcane_essentials:master_nature_sword>.withTag({display: {Name:"§6§oNature Flamberg§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistSuperFlamberg).getItem());
reci24.build();
val reci25 = RecipeBuilder.newBuilder("electroblob25","wizardry_combiner",4000);
@@ -252,7 +270,7 @@ reci25.addItemInput(<ebwizardry:magic_crystal:6>*16);
reci25.addItemInput(<ebwizardry:arcane_tome:3>*8);
reci25.addItemInput(<materialpart:sednanite:ingot>*2);
reci25.addItemInput(<materialpart:dreaded_steel:ingot>*2);
reci25.addItemOutput(<arcane_essentials:master_sorcery_sword>.withTag({ench: [{lvl: 55 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§oSorcery Flamberg§r", Lore: ["§d§oSuper-Enchanted§r"]}}));
reci25.addItemOutput(SuperEnchantedItem(<arcane_essentials:master_sorcery_sword>.withTag({display: {Name:"§6§oSorcery Flamberg§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistSuperFlamberg).getItem());
reci25.build();
val reci26 = RecipeBuilder.newBuilder("electroblob26","wizardry_combiner",4000);
@@ -263,7 +281,7 @@ reci26.addItemInput(<ebwizardry:magic_crystal:3>*16);
reci26.addItemInput(<ebwizardry:arcane_tome:3>*8);
reci26.addItemInput(<materialpart:sednanite:ingot>*2);
reci26.addItemInput(<materialpart:dreaded_steel:ingot>*2);
reci26.addItemOutput(<arcane_essentials:master_lightning_sword>.withTag({ench: [{lvl: 55 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§oLightning Flamberg§r", Lore: ["§d§oSuper-Enchanted§r"]}}));
reci26.addItemOutput(SuperEnchantedItem(<arcane_essentials:master_lightning_sword>.withTag({display: {Name:"§6§oLightning Flamberg§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistSuperFlamberg).getItem());
reci26.build();
val reci27 = RecipeBuilder.newBuilder("electroblob27","wizardry_combiner",4000);
@@ -274,7 +292,7 @@ reci27.addItemInput(<ebwizardry:magic_crystal:1>*16);
reci27.addItemInput(<ebwizardry:arcane_tome:3>*8);
reci27.addItemInput(<materialpart:sednanite:ingot>*2);
reci27.addItemInput(<materialpart:dreaded_steel:ingot>*2);
reci27.addItemOutput(<arcane_essentials:master_fire_sword>.withTag({ench: [{lvl: 55 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§oFire Flamberg§r", Lore: ["§d§oSuper-Enchanted§r"]}}));
reci27.addItemOutput(SuperEnchantedItem(<arcane_essentials:master_fire_sword>.withTag({display: {Name:"§6§oIce Flamberg§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistSuperFlamberg).getItem());
reci27.build();
val reci28 = RecipeBuilder.newBuilder("electroblob28","wizardry_combiner",4000);
@@ -285,7 +303,7 @@ reci28.addItemInput(<ebwizardry:magic_crystal:2>*16);
reci28.addItemInput(<ebwizardry:arcane_tome:3>*8);
reci28.addItemInput(<materialpart:sednanite:ingot>*2);
reci28.addItemInput(<materialpart:dreaded_steel:ingot>*2);
reci28.addItemOutput(<arcane_essentials:master_ice_sword>.withTag({ench: [{lvl: 55 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§oIce Flamberg§r", Lore: ["§d§oSuper-Enchanted§r"]}}));
reci28.addItemOutput(SuperEnchantedItem(<arcane_essentials:master_ice_sword>.withTag({display: {Name:"§6§oFire Flamberg§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistSuperFlamberg).getItem());
reci28.build();
val reci29 = RecipeBuilder.newBuilder("electroblob29","wizardry_combiner",100);
@@ -308,7 +326,7 @@ reci30.addEnergyPerTickInput(15000);
reci30.addItemInput(<contenttweaker:brightsteel_feet>);
reci30.addItemInput(<materialpart:chalcedony:ingot>*2);
reci30.addItemInput(<materialpart:lunastone:ingot>*2);
reci30.addItemOutput(<contenttweaker:brightsteel_feet>.withTag(mapBrightBoots += mapBright));
reci30.addItemOutput(SuperEnchantedItem(<contenttweaker:brightsteel_feet>.withTag({display: {Name:"§6§oBrightsteel Boots§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistBrightSuperWrapped).getItem());
reci30.build();
val reci31 = RecipeBuilder.newBuilder("electroblob31","wizardry_combiner",4000);
@@ -316,7 +334,7 @@ reci31.addEnergyPerTickInput(15000);
reci31.addItemInput(<contenttweaker:brightsteel_legs>);
reci31.addItemInput(<materialpart:chalcedony:ingot>*4);
reci31.addItemInput(<materialpart:lunastone:ingot>*3);
reci31.addItemOutput(<contenttweaker:brightsteel_legs>.withTag(mapBrightLegs += mapBright));
reci31.addItemOutput(SuperEnchantedItem(<contenttweaker:brightsteel_legs>.withTag({display: {Name:"§6§oBrightsteel Leggings§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistBrightSuperWrapped).getItem());
reci31.build();
val reci32 = RecipeBuilder.newBuilder("electroblob32","wizardry_combiner",4000);
@@ -324,7 +342,7 @@ reci32.addEnergyPerTickInput(15000);
reci32.addItemInput(<contenttweaker:brightsteel_chest>);
reci32.addItemInput(<materialpart:chalcedony:ingot>*4);
reci32.addItemInput(<materialpart:lunastone:ingot>*5);
reci32.addItemOutput(<contenttweaker:brightsteel_chest>.withTag(mapBrightChest += mapBright));
reci32.addItemOutput(SuperEnchantedItem(<contenttweaker:brightsteel_chest>.withTag({display: {Name:"§6§oBrightsteel Chestplate§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistBrightSuperWrapped).getItem());
reci32.build();
val reci33 = RecipeBuilder.newBuilder("electroblob33","wizardry_combiner",4000);
@@ -332,7 +350,7 @@ reci33.addEnergyPerTickInput(15000);
reci33.addItemInput(<contenttweaker:brightsteel_head>);
reci33.addItemInput(<materialpart:chalcedony:ingot>*4);
reci33.addItemInput(<materialpart:lunastone:ingot>*5);
reci33.addItemOutput(<contenttweaker:brightsteel_head>.withTag(mapBrightHead += mapBright));
reci33.addItemOutput(SuperEnchantedItem(<contenttweaker:brightsteel_head>.withTag({display: {Name:"§6§oBrightsteel Helmet§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistBrightSuperWrapped).getItem());
reci33.build();
val reci34 = RecipeBuilder.newBuilder("electroblob34","wizardry_combiner",100);
@@ -340,4 +358,12 @@ reci34.addEnergyPerTickInput(15000);
reci34.addItemInput(<aoa3:ghostly_powder>);
reci34.addItemInput(<xreliquary:mob_ingredient:9>);
reci34.addItemOutput(<randomthings:ingredient:2>*10);
reci34.build();
reci34.build();
val reci35 = RecipeBuilder.newBuilder("electroblob35","wizardry_combiner",100);
reci35.addEnergyPerTickInput(15000);
reci35.addItemInput(<ebwizardry:magic_crystal:0>*12);
reci35.addItemInput(<minecraft:experience_bottle>*4);
reci35.addItemInput(<astralsorcery:itemcraftingcomponent:5>);
reci35.addItemOutput(<ebwizardry:identification_scroll>);
reci35.build();