import mods.modularmachinery.RecipeBuilder; import crafttweaker.data.IData; import scripts.enchantwrapper.EnchantUtil.EnchantMap; import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem; import crafttweaker.enchantments.IEnchantmentDefinition; recipes.addShaped(, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , ], [, .withTag({type: "entropinnyum"}), ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.EnderCrafting.addShaped(*8, [[, , ], [, , ], [, , ]], 1); mods.extendedcrafting.TableCrafting.addShaped(*25, [[, , , , , , , , ], [, , null, null, , null, null, , ], [, null, null, , , , null, null, ], [, null, , , , , , null, ], [null, null, , , , , , null, null], [, null, , , , , , null, ], [, null, null, , , , null, null, ], [, , null, null, , null, null, , ], [, , , , , , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(*12, [[, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ]]); val haliteingotcompression = RecipeBuilder.newBuilder("haliteingotcompression","dyson_compressor",100); haliteingotcompression.addEnergyPerTickInput(1000000000); haliteingotcompression.addItemInput(); haliteingotcompression.addItemOutput(); haliteingotcompression.build(); val haliteingotcompression4 = RecipeBuilder.newBuilder("haliteingotcompression4","dyson_compressor",50); haliteingotcompression4.addEnergyPerTickInput(1000000000); haliteingotcompression4.addItemInput(); haliteingotcompression4.addItemOutput(*4); haliteingotcompression4.build(); val haliteingotcompression8 = RecipeBuilder.newBuilder("haliteingotcompression8","dyson_compressor",25); haliteingotcompression8.addEnergyPerTickInput(1000000000); haliteingotcompression8.addItemInput(); haliteingotcompression8.addItemOutput(*8); haliteingotcompression8.build(); val makehorcrux = RecipeBuilder.newBuilder("makehorcrux","herne_altar",80); makehorcrux.addFluidInput(*12000); makehorcrux.addFluidInput(*12000); makehorcrux.addItemOutput(); makehorcrux.build(); mods.extendedcrafting.TableCrafting.addShaped(*32, [[, , , , , , ], [, , , , , , ], [, , , , , , ], [, , , , , , ], [, , , , , , ], [, , , , , , ], [, , , , , , ]]); recipes.addShapeless(*4, [.reuse(), ]); // var mapCallandor as IData = {}; // val enchlistCallandor as IEnchantmentDefinition[] = [, ]; // mapCallandor += enchlistCallandor[0].makeEnchantment(20000).makeTag(); // mapCallandor += enchlistCallandor[1].makeEnchantment(20000).makeTag(); recipes.addShapeless(*12, [.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), ]); recipes.addShapeless(, [.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), ]); recipes.addShapeless(, [.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), ]); recipes.addShaped(*3, [[, , ], [, .withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), ], [, , ]]); // var mapChoedanKal as IData = {}; // val enchlistChoedanKal as IEnchantmentDefinition[] = [, ]; // mapChoedanKal += enchlistChoedanKal[0].makeEnchantment(20000).makeTag(); // mapChoedanKal += enchlistChoedanKal[1].makeEnchantment(20000).makeTag(); recipes.addShaped(*3, [[, , ], [.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), , .withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse()], [, , ]]); recipes.addShaped(, [[.withTag({bark: {id: "extratrees:logs.9", Count: 1, Damage: 3 as short}}), .withTag({bark: {id: "extratrees:logs.9", Count: 1, Damage: 3 as short}}), .withTag({bark: {id: "extratrees:logs.9", Count: 1, Damage: 3 as short}})], [.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), , .withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse()], [.withTag({bark: {id: "extratrees:logs.9", Count: 1, Damage: 3 as short}}), .withTag({bark: {id: "extratrees:logs.9", Count: 1, Damage: 3 as short}}), .withTag({bark: {id: "extratrees:logs.9", Count: 1, Damage: 3 as short}})]]);