import mods.modularmachinery.RecipeBuilder; val bot1 = RecipeBuilder.newBuilder("gatevalf1","valonite_gateway",2000); bot1.addFluidInput(*1000); bot1.addItemInput(); bot1.addItemOutput(); bot1.build(); val bot2 = RecipeBuilder.newBuilder("gateval2","valonite_gateway",2000); bot2.addFluidInput(*1000); bot2.addItemInput(*4); bot2.addItemInput(); bot2.addItemOutput(); bot2.build(); val bot3 = RecipeBuilder.newBuilder("gateval3","valonite_gateway",2000); bot3.addFluidInput(*10000); bot3.addItemInput(*4); bot3.addItemInput(); bot3.addItemInput(); bot3.addItemOutput(); bot3.build(); val bot4 = RecipeBuilder.newBuilder("gateval4","valonite_gateway",2000); bot4.addFluidInput(*10000); bot4.addItemInput(*4); bot4.addItemInput(); bot4.addItemInput(); bot4.addItemOutput(); bot4.build(); val bot5 = RecipeBuilder.newBuilder("gateval5","valonite_gateway",2000); bot5.addFluidInput(*10000); bot5.addItemInput(*4); bot5.addItemInput(); bot5.addItemInput(*16); bot5.addItemOutput(); bot5.build(); val bot6 = RecipeBuilder.newBuilder("gateval6","valonite_gateway",2000); bot6.addFluidInput(*30000); bot6.addItemInput(*32); bot6.addItemInput(); bot6.addItemInput(*2); bot6.addItemInput(*2); bot6.addItemInput(*2); bot6.addItemInput(*2); bot6.addItemInput(*2); bot6.addItemOutput(.withTag({ench: [{lvl: 45 as short, id: 16 as short}, {lvl: 1 as short, id: 70 as short}, {lvl: 3 as short, id: 34 as short},{lvl: 4 as short, id: 22 as short},{lvl: 1 as short, id: 46 as short}], RepairCost: 1, display: {Name: "Sword of the Swamps"}})); bot6.build(); val bot7 = RecipeBuilder.newBuilder("gateval7","valonite_gateway",100); bot7.addFluidInput(*50); bot7.addItemInput(); bot7.addItemOutput(); bot7.build(); val bot8 = RecipeBuilder.newBuilder("gateval8","valonite_gateway",2000); bot8.addFluidInput(*10000); bot8.addItemInput(); bot8.addItemInput(*10); bot8.addItemInput(*2); bot8.addItemInput(*2); bot8.addItemInput(*2); bot8.addItemInput(*8); bot8.addItemOutput(.withTag({ench: [{lvl: 5 as short, id: 0 as short}, {lvl: 5 as short, id: 34 as short},{lvl: 1 as short, id: 70 as short}], RepairCost: 1, display: {Name: "Eonic Chestplate"}})); bot8.build(); val bot9 = RecipeBuilder.newBuilder("gateval9","valonite_gateway",2000); bot9.addFluidInput(*10000); bot9.addItemInput(); bot9.addItemInput(*10); bot9.addItemInput(*2); bot9.addItemInput(*2); bot9.addItemInput(*2); bot9.addItemInput(*5); bot9.addItemOutput(.withTag({ench: [{lvl: 5 as short, id: 0 as short}, {lvl: 5 as short, id: 34 as short},{lvl: 1 as short, id: 70 as short}], RepairCost: 1, display: {Name: "Eonic Helmet"}})); bot9.build(); val bot10 = RecipeBuilder.newBuilder("gateval10","valonite_gateway",2000); bot10.addFluidInput(*10000); bot10.addItemInput(); bot10.addItemInput(*10); bot10.addItemInput(*2); bot10.addItemInput(*2); bot10.addItemInput(*2); bot10.addItemInput(*7); bot10.addItemOutput(.withTag({ench: [{lvl: 5 as short, id: 0 as short}, {lvl: 5 as short, id: 34 as short},{lvl: 1 as short, id: 70 as short}], RepairCost: 1, display: {Name: "Eonic Leggings"}})); bot10.build(); val bot11 = RecipeBuilder.newBuilder("gateval11","valonite_gateway",2000); bot11.addFluidInput(*10000); bot11.addItemInput(); bot11.addItemInput(*10); bot11.addItemInput(*2); bot11.addItemInput(*2); bot11.addItemInput(*2); bot11.addItemInput(*4); bot11.addItemOutput(.withTag({ench: [{lvl: 5 as short, id: 0 as short}, {lvl: 5 as short, id: 34 as short},{lvl: 1 as short, id: 70 as short}], RepairCost: 1, display: {Name: "Eonic Boots"}})); bot11.build(); val bot12 = RecipeBuilder.newBuilder("gateval12","valonite_gateway",100); bot12.addFluidInput(*50); bot12.addItemInput(); bot12.addItemInput(); bot12.addItemOutput(); bot12.build(); val bot13 = RecipeBuilder.newBuilder("gateval13","valonite_gateway",100); bot13.addFluidInput(*50); bot13.addItemInput(); bot13.addItemInput(); bot13.addItemOutput(); bot13.build(); val bot14 = RecipeBuilder.newBuilder("gateval14","valonite_gateway",100); bot14.addFluidInput(*500); bot14.addItemInput(); bot14.addItemInput(*32); bot14.addItemInput(*64); bot14.addItemOutput(); bot14.build(); val bot15 = RecipeBuilder.newBuilder("gateval15","valonite_gateway",100); bot15.addFluidInput(*50); bot15.addItemInput(); bot15.addItemOutput(*8); bot15.build();