0.16
This commit is contained in:
@@ -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();
|
||||
Reference in New Issue
Block a user