import mods.modularmachinery.RecipeBuilder; import scripts.enchantwrapper.EnchantUtil.EnchantMap; import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem; recipes.addShapeless(, [.reuse(), , ]); val enclistMorningStarWrapped as EnchantMap = EnchantMap() .add("minecraft:fire_aspect",5) .add("minecraft:sharpness",20) .add("minecraft:mending",1) .add("minecraft:unbreaking",10); val reci1 = RecipeBuilder.newBuilder("twiweap1","carminite_empowerer",1200); reci1.addEnergyPerTickInput(15000); reci1.addAspectInput("infernum",100); reci1.addItemInput(); reci1.addItemInput(*16); reci1.addItemInput(*64); reci1.addItemInput(*16); reci1.addItemInput(); reci1.addItemOutput(SuperEnchantedItem(.withTag({display: {Name:"§6§oMorning Star§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistMorningStarWrapped).getItem()); reci1.build(); val enclistSavageAxeWrapped as EnchantMap = EnchantMap() .add("minecraft:sharpness",20) .add("minecraft:mending",1) .add("minecraft:unbreaking",10) .add("divinerpg:rive",4); val reci2 = RecipeBuilder.newBuilder("twiweap2","carminite_empowerer",1200); reci2.addEnergyPerTickInput(15000); reci2.addAspectInput("bestia",100); reci2.addItemInput(); reci2.addItemInput(*16); reci2.addItemInput(*64); reci2.addItemInput(*64); reci2.addItemInput(); reci2.addItemOutput(SuperEnchantedItem(.withTag({display: {Name:"§6§oAxe of Savagery§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistSavageAxeWrapped).getItem()); reci2.build(); val enclistBigBerthaWrapped as EnchantMap = EnchantMap() .add("minecraft:sharpness",35) .add("minecraft:mending",1) .add("minecraft:unbreaking",10) .add("minecraft:knockback",8); val reci3 = RecipeBuilder.newBuilder("twiweap3","carminite_empowerer",1200); reci3.addEnergyPerTickInput(15000); reci3.addAspectInput("aversio",100); reci3.addItemInput(); reci3.addItemInput(*16); reci3.addItemInput(*64); reci3.addItemInput(*32); reci3.addItemInput(); reci3.addItemOutput(SuperEnchantedItem(.withTag({display: {Name:"§6§oBig Bertha§r",Lore:["§d§oSuper-Enchanted§r"]}}), enclistBigBerthaWrapped).getItem()); reci3.build(); val reci4 = RecipeBuilder.newBuilder("twiweap4","carminite_empowerer",1200); reci4.addEnergyPerTickInput(1500); reci4.addAspectInput("bestia",10); reci4.addItemInput(); reci4.addItemOutput(); reci4.build(); val reci5 = RecipeBuilder.newBuilder("twiweap5","carminite_empowerer",1200); reci5.addEnergyPerTickInput(1500); reci5.addAspectInput("perditio",10); reci5.addItemInput(); reci5.addItemOutput(); reci5.build(); val reci6 = RecipeBuilder.newBuilder("twiweap6","carminite_empowerer",1200); reci6.addEnergyPerTickInput(1500); reci6.addAspectInput("alienis",10); reci6.addItemInput(); reci6.addItemOutput(); reci6.build(); val reci7 = RecipeBuilder.newBuilder("twiweap7","carminite_empowerer",1200); reci7.addEnergyPerTickInput(5000); reci7.addAspectInput("stellae",50); reci7.addItemInput(); reci7.addItemInput(); reci7.addItemOutput(); reci7.build(); val reci8 = RecipeBuilder.newBuilder("twiweap8","carminite_empowerer",1200); reci8.addEnergyPerTickInput(5000); reci8.addAspectInput("praecantatio",10); reci8.addItemInput(); reci8.addItemOutput(); reci8.build(); val reci9 = RecipeBuilder.newBuilder("twiweap9","carminite_empowerer",1200); reci9.addEnergyPerTickInput(5000); reci9.addAspectInput("vitium",50); reci9.addItemInput(); reci9.addItemOutput(); reci9.build(); val reci11 = RecipeBuilder.newBuilder("twiweap11","carminite_empowerer",1200); reci11.addEnergyPerTickInput(5000); reci11.addAspectInput("praemunio",20); reci11.addItemInput(); reci11.addItemOutput(); reci11.build(); val reci12 = RecipeBuilder.newBuilder("twiweap12","carminite_empowerer",1200); reci12.addEnergyPerTickInput(5000); reci12.addAspectInput("instrumentum",50); reci12.addItemInput(); reci12.addItemInput(*64); reci12.addItemInput(*4); reci12.addItemOutput(); reci12.build();