import mods.modularmachinery.RecipeBuilder; recipes.addShapeless(,[.anyDamage()]); val reci1 = RecipeBuilder.newBuilder("thaum1","arcane_autoworkbench",120); reci1.addEnergyPerTickInput(100); reci1.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci1.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci1.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci1.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci1.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci1.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci1.addItemInput(); reci1.addItemInput(); reci1.addItemInput(); reci1.addItemInput(); reci1.addItemInput(); reci1.addItemOutput(); reci1.build(); val reci2 = RecipeBuilder.newBuilder("thaum2","arcane_autoworkbench",120); reci2.addEnergyPerTickInput(100); reci2.addItemInput(); reci2.addItemInput(); reci2.addItemInput(); reci2.addItemInput(); reci2.addItemInput(); reci2.addItemInput(); reci2.addItemInput(); reci2.addItemOutput(); reci2.build(); val reci3 = RecipeBuilder.newBuilder("thaum3","arcane_autoworkbench",120); reci3.addEnergyPerTickInput(100); reci3.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci3.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci3.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci3.addItemInput(); reci3.addItemInput(); reci3.addItemInput(); reci3.addItemInput(); reci3.addItemInput(); reci3.addItemInput(); reci3.addItemInput(); reci3.addItemInput(); reci3.addItemInput(); reci3.addItemOutput(*2); reci3.build(); val reci4 = RecipeBuilder.newBuilder("thaum4","arcane_autoworkbench",120); reci4.addEnergyPerTickInput(100); reci4.addItemInput(); reci4.addItemInput(); reci4.addItemInput(); reci4.addItemInput(); reci4.addItemInput(); reci4.addItemOutput(); reci4.addItemOutput(); reci4.addItemOutput(); reci4.addItemOutput(); reci4.addItemOutput(); reci4.addItemOutput(); reci4.addItemOutput(); reci4.addItemOutput(); reci4.build(); val reci5 = RecipeBuilder.newBuilder("thaum5","arcane_autoworkbench",120); reci5.addEnergyPerTickInput(100); reci5.addItemInput(); reci5.addItemInput(); reci5.addItemOutput(); reci5.build(); val reci6 = RecipeBuilder.newBuilder("thaum6","arcane_autoworkbench",120); reci6.addEnergyPerTickInput(100); reci6.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci6.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci6.addItemInput(); reci6.addItemInput(); reci6.addItemInput(); reci6.addItemInput(); reci6.addItemInput(); reci6.addItemOutput(); reci6.build(); val reci7 = RecipeBuilder.newBuilder("thaum7","arcane_autoworkbench",120); reci7.addEnergyPerTickInput(100); reci7.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci7.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci7.addItemInput(); reci7.addItemInput(); reci7.addItemInput(); reci7.addItemInput(); reci7.addItemOutput(*4); reci7.build(); val reci8 = RecipeBuilder.newBuilder("thaum8","arcane_autoworkbench",120); reci8.addEnergyPerTickInput(100); reci8.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci8.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci8.addItemInput(); reci8.addItemInput(); reci8.addItemInput(); reci8.addItemInput(); reci8.addItemOutput(*4); reci8.build(); val reci9 = RecipeBuilder.newBuilder("thaum9","arcane_autoworkbench",120); reci9.addEnergyPerTickInput(100); reci9.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*2); reci9.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*2); reci9.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*2); reci9.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*2); reci9.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*2); reci9.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*2); reci9.addItemInput(*8); reci9.addItemInput(); reci9.addItemOutput(); reci9.build(); val reci10 = RecipeBuilder.newBuilder("thaum10","arcane_autoworkbench",120); reci10.addEnergyPerTickInput(100); reci10.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci10.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci10.addItemInput(); reci10.addItemInput(); reci10.addItemOutput(); reci10.build(); val reci11 = RecipeBuilder.newBuilder("thaum11","arcane_autoworkbench",120); reci11.addEnergyPerTickInput(100); reci11.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci11.addItemInput(); reci11.addItemInput(); reci11.addItemOutput(*2); reci11.build(); val reci12 = RecipeBuilder.newBuilder("thaum12","arcane_autoworkbench",120); reci12.addEnergyPerTickInput(100); reci12.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*2); reci12.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*2); reci12.addItemInput(); reci12.addItemInput(*2); reci12.addItemInput(*2); reci12.addItemOutput(); reci12.build(); val reci13 = RecipeBuilder.newBuilder("thaum13","arcane_autoworkbench",120); reci13.addEnergyPerTickInput(100); reci13.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci13.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci13.addItemInput(); reci13.addItemInput(*5); reci13.addItemInput(*2); reci13.addItemInput(); reci13.addItemOutput(); reci13.build(); val reci14 = RecipeBuilder.newBuilder("thaum14","arcane_autoworkbench",120); reci14.addEnergyPerTickInput(100); reci14.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci14.addItemInput(*2); reci14.addItemInput(); reci14.addItemInput(*2); reci14.addItemInput(); reci14.addItemOutput(); reci14.build(); val reci15 = RecipeBuilder.newBuilder("thaum15","arcane_autoworkbench",120); reci15.addEnergyPerTickInput(100); reci15.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci15.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci15.addItemInput(*4); reci15.addItemInput(); reci15.addItemOutput(); reci15.build(); val reci16 = RecipeBuilder.newBuilder("thaum16","arcane_autoworkbench",120); reci16.addEnergyPerTickInput(100); reci16.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci16.addItemInput(*4); reci16.addItemInput(); reci16.addItemInput(); reci16.addItemInput(*2); reci16.addItemOutput(); reci16.build(); val reci17 = RecipeBuilder.newBuilder("thaum17","arcane_autoworkbench",120); reci17.addEnergyPerTickInput(100); reci17.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci17.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci17.addItemInput(); reci17.addItemInput(); reci17.addItemInput(); reci17.addItemInput(); reci17.addItemOutput(); reci17.build(); val reci18 = RecipeBuilder.newBuilder("thaum18","arcane_autoworkbench",120); reci18.addEnergyPerTickInput(100); reci18.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci18.addItemInput(*2); reci18.addItemInput(*4); reci18.addItemInput(); reci18.addItemOutput(); reci18.build(); val reci19 = RecipeBuilder.newBuilder("thaum19","arcane_autoworkbench",120); reci19.addEnergyPerTickInput(100); reci19.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci19.addItemInput(*2); reci19.addItemInput(*5); reci19.addItemInput(); reci19.addItemInput(); reci19.addItemOutput(); reci19.build(); val reci20 = RecipeBuilder.newBuilder("thaum20","arcane_autoworkbench",120); reci20.addEnergyPerTickInput(100); reci20.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*2); reci20.addItemInput(*5); reci20.addItemInput(*2); reci20.addItemInput(); reci20.addItemInput(); reci20.addItemOutput(); reci20.build(); val reci21 = RecipeBuilder.newBuilder("thaum21","arcane_autoworkbench",120); reci21.addEnergyPerTickInput(100); reci21.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*3); reci21.addItemInput(*5); reci21.addItemInput(*2); reci21.addItemInput(); reci21.addItemInput(); reci21.addItemOutput(); reci21.build(); val reci22 = RecipeBuilder.newBuilder("thaum22","arcane_autoworkbench",120); reci22.addEnergyPerTickInput(100); reci22.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci22.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci22.addItemInput(*2); reci22.addItemInput(*2); reci22.addItemInput(); reci22.addItemInput(*2); reci22.addItemInput(); reci22.addItemInput(); reci22.addItemOutput(); reci22.build(); val reci23 = RecipeBuilder.newBuilder("thaum23","arcane_autoworkbench",120); reci23.addEnergyPerTickInput(100); reci23.addItemInput(); reci23.addItemOutput(); reci23.build(); val reci24 = RecipeBuilder.newBuilder("thaum24","arcane_autoworkbench",120); reci24.addEnergyPerTickInput(100); reci24.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci24.addItemInput(); reci24.addItemInput(); reci24.addItemOutput(*2); reci24.build(); val reci25 = RecipeBuilder.newBuilder("thaum25","arcane_autoworkbench",120); reci25.addEnergyPerTickInput(100); reci25.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci25.addItemInput(*4); reci25.addItemInput(*2); reci25.addItemInput(); reci25.addItemInput(); reci25.addItemOutput(); reci25.build(); val reci26 = RecipeBuilder.newBuilder("thaum26","arcane_autoworkbench",120); reci26.addEnergyPerTickInput(100); reci26.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci26.addItemInput(*4); reci26.addItemInput(*2); reci26.addItemInput(); reci26.addItemInput(); reci26.addItemOutput(); reci26.build(); val reci27 = RecipeBuilder.newBuilder("thaum27","arcane_autoworkbench",120); reci27.addEnergyPerTickInput(100); reci27.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci27.addItemInput(*7); reci27.addItemInput(); reci27.addItemOutput(); reci27.build(); val reci28 = RecipeBuilder.newBuilder("thaum28","arcane_autoworkbench",120); reci28.addEnergyPerTickInput(100); reci28.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci28.addItemInput(); reci28.addItemOutput(); reci28.build(); val reci29 = RecipeBuilder.newBuilder("thaum29","arcane_autoworkbench",120); reci29.addEnergyPerTickInput(100); reci29.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci29.addItemInput(); reci29.addItemInput(); reci29.addItemOutput(); reci29.build(); val reci30 = RecipeBuilder.newBuilder("thaum30","arcane_autoworkbench",120); reci30.addEnergyPerTickInput(100); reci30.addItemInput(*2); reci30.addItemInput(*4); reci30.addItemInput(); reci30.addItemInput(); reci30.addItemInput(); reci30.addItemOutput(); reci30.build(); val reci31 = RecipeBuilder.newBuilder("thaum31","arcane_autoworkbench",120); reci31.addEnergyPerTickInput(100); reci31.addItemInput(*7); reci31.addItemInput(); reci31.addItemOutput(); reci31.build(); val reci32 = RecipeBuilder.newBuilder("thaum32","arcane_autoworkbench",120); reci32.addEnergyPerTickInput(100); reci32.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci32.addItemInput(); reci32.addItemOutput(); reci32.build(); val reci33 = RecipeBuilder.newBuilder("thaum33","arcane_autoworkbench",120); reci33.addEnergyPerTickInput(100); reci33.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci33.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci33.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci33.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci33.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci33.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci33.addItemInput(*4); reci33.addItemInput(); reci33.addItemOutput(); reci33.build(); val reci34 = RecipeBuilder.newBuilder("thaum34","arcane_autoworkbench",120); reci34.addEnergyPerTickInput(100); reci34.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci34.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci34.addItemInput(*4); reci34.addItemInput(*4); reci34.addItemInput(); reci34.addItemOutput(); reci34.build(); val reci35 = RecipeBuilder.newBuilder("thaum35","arcane_autoworkbench",120); reci35.addEnergyPerTickInput(100); reci35.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci35.addItemInput(*2); reci35.addItemInput(*4); reci35.addItemInput(); reci35.addItemInput(); reci35.addItemOutput(); reci35.build(); val reci36 = RecipeBuilder.newBuilder("thaum36","arcane_autoworkbench",120); reci36.addEnergyPerTickInput(100); reci36.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci36.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci36.addItemInput(); reci36.addItemInput(*2); reci36.addItemInput(*2); reci36.addItemInput(); reci36.addItemOutput(); reci36.build(); val reci37 = RecipeBuilder.newBuilder("thaum37","arcane_autoworkbench",120); reci37.addEnergyPerTickInput(100); reci37.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci37.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci37.addItemInput(); reci37.addItemInput(*2); reci37.addItemInput(*2); reci37.addItemInput(); reci37.addItemOutput(); reci37.build(); val reci38 = RecipeBuilder.newBuilder("thaum38","arcane_autoworkbench",120); reci38.addEnergyPerTickInput(100); reci38.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci38.addItemInput(*2); reci38.addItemInput(*3); reci38.addItemInput(*2); reci38.addItemInput(); reci38.addItemOutput(); reci38.build(); val reci40 = RecipeBuilder.newBuilder("thaum40","arcane_autoworkbench",120); reci40.addEnergyPerTickInput(100); reci40.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci40.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci40.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci40.addItemInput(); reci40.addItemInput(); reci40.addItemInput(); reci40.addItemInput(); reci40.addItemInput(*2); reci40.addItemOutput(); reci40.build(); val reci41 = RecipeBuilder.newBuilder("thaum41","arcane_autoworkbench",120); reci41.addEnergyPerTickInput(100); reci41.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci41.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci41.addItemInput(); reci41.addItemInput(*2); reci41.addItemInput(*4); reci41.addItemInput(); reci41.addItemInput(); reci41.addItemOutput(); reci41.build(); val reci42 = RecipeBuilder.newBuilder("thaum42","arcane_autoworkbench",120); reci42.addEnergyPerTickInput(100); reci42.addItemInput(); reci42.addItemOutput(); reci42.build(); val reci43 = RecipeBuilder.newBuilder("thaum43","arcane_autoworkbench",120); reci43.addEnergyPerTickInput(100); reci43.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci43.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci43.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci43.addItemInput(); reci43.addItemInput(*2); reci43.addItemInput(*2); reci43.addItemInput(*2); reci43.addItemInput(); reci43.addItemInput(); reci43.addItemOutput(); reci43.build(); val reci44 = RecipeBuilder.newBuilder("thaum44","arcane_autoworkbench",120); reci44.addEnergyPerTickInput(100); reci44.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci44.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci44.addItemInput(); reci44.addItemInput(); reci44.addItemInput(*2); reci44.addItemInput(*4); reci44.addItemInput(); reci44.addItemOutput(); reci44.build(); val reci45 = RecipeBuilder.newBuilder("thaum45","arcane_autoworkbench",120); reci45.addEnergyPerTickInput(100); reci45.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*5); reci45.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*5); reci45.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*5); reci45.addItemInput(*4); reci45.addItemInput(*2); reci45.addItemInput(); reci45.addItemInput(); reci45.addItemInput(); reci45.addItemOutput(); reci45.build(); val reci46 = RecipeBuilder.newBuilder("thaum46","arcane_autoworkbench",120); reci46.addEnergyPerTickInput(100); reci46.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*3); reci46.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*3); reci46.addItemInput(*2); reci46.addItemInput(*6); reci46.addItemInput(); reci46.addItemOutput(); reci46.build(); val reci47 = RecipeBuilder.newBuilder("thaum47","arcane_autoworkbench",120); reci47.addEnergyPerTickInput(100); reci47.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*3); reci47.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*3); reci47.addItemInput(*2); reci47.addItemInput(*2); reci47.addItemInput(); reci47.addItemOutput(); reci47.build(); val reci48 = RecipeBuilder.newBuilder("thaum48","arcane_autoworkbench",120); reci48.addEnergyPerTickInput(100); reci48.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*3); reci48.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*3); reci48.addItemInput(*2); reci48.addItemInput(*2); reci48.addItemInput(); reci48.addItemOutput(); reci48.build(); val reci49 = RecipeBuilder.newBuilder("thaum49","arcane_autoworkbench",120); reci49.addEnergyPerTickInput(100); reci49.addItemInput(*4); reci49.addItemInput(); reci49.addItemInput(*4); reci49.addItemOutput(); reci49.build(); val reci50 = RecipeBuilder.newBuilder("thaum50","arcane_autoworkbench",120); reci50.addEnergyPerTickInput(100); reci50.addItemInput(*3); reci50.addItemInput(); reci50.addItemInput(); reci50.addItemInput(*4); reci50.addItemOutput(); reci50.build(); val reci51 = RecipeBuilder.newBuilder("thaum51","arcane_autoworkbench",120); reci51.addEnergyPerTickInput(100); reci51.addItemInput(*3); reci51.addItemInput(); reci51.addItemInput(); reci51.addItemInput(*4); reci51.addItemOutput(); reci51.build(); val reci52 = RecipeBuilder.newBuilder("thaum52","arcane_autoworkbench",120); reci52.addEnergyPerTickInput(100); reci52.addItemInput(*3); reci52.addItemInput(); reci52.addItemInput(); reci52.addItemInput(*4); reci52.addItemOutput(); reci52.build(); val reci53 = RecipeBuilder.newBuilder("thaum53","arcane_autoworkbench",120); reci53.addEnergyPerTickInput(100); reci53.addItemInput(); reci53.addItemInput(); reci53.addItemInput(); reci53.addItemInput(*6); reci53.addItemOutput(*2); reci53.build(); val reci54 = RecipeBuilder.newBuilder("thaum54","arcane_autoworkbench",120); reci54.addEnergyPerTickInput(100); reci54.addItemInput(); reci54.addItemInput(); reci54.addItemInput(); reci54.addItemInput(*6); reci54.addItemOutput(*2); reci54.build(); val reci55 = RecipeBuilder.newBuilder("thaum55","arcane_autoworkbench",120); reci55.addEnergyPerTickInput(100); reci55.addItemInput(*2); reci55.addItemInput(); reci55.addItemInput(*2); reci55.addItemInput(*2); reci55.addItemOutput(); reci55.build(); val reci56 = RecipeBuilder.newBuilder("thaum56","arcane_autoworkbench",120); reci56.addEnergyPerTickInput(100); reci56.addItemInput(*2); reci56.addItemInput(); reci56.addItemInput(*2); reci56.addItemInput(*2); reci56.addItemOutput(); reci56.build(); val reci57 = RecipeBuilder.newBuilder("thaum57","arcane_autoworkbench",120); reci57.addEnergyPerTickInput(100); reci57.addItemInput(); reci57.addItemInput(); reci57.addItemInput(); reci57.addItemInput(); reci57.addItemOutput(); reci57.build(); val reci58 = RecipeBuilder.newBuilder("thaum58","arcane_autoworkbench",120); reci58.addEnergyPerTickInput(100); reci58.addItemInput(); reci58.addItemInput(); reci58.addItemInput(); reci58.addItemInput(); reci58.addItemInput(); reci58.addItemOutput(); reci58.build(); val reci59 = RecipeBuilder.newBuilder("thaum59","arcane_autoworkbench",120); reci59.addEnergyPerTickInput(100); reci59.addItemInput(); reci59.addItemInput(); reci59.addItemInput(); reci59.addItemOutput(); reci59.build(); val reci60 = RecipeBuilder.newBuilder("thaum60","arcane_autoworkbench",120); reci60.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci60.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci60.addEnergyPerTickInput(100); reci60.addItemInput(*2); reci60.addItemInput(); reci60.addItemOutput(); reci60.build(); val reci61 = RecipeBuilder.newBuilder("thaum61","arcane_autoworkbench",120); reci61.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci61.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci61.addEnergyPerTickInput(100); reci61.addItemInput(*2); reci61.addItemInput(*2); reci61.addItemInput(*5); reci61.addItemOutput(); reci61.build(); val reci62 = RecipeBuilder.newBuilder("thaum62","arcane_autoworkbench",120); reci62.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci62.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci62.addEnergyPerTickInput(100); reci62.addItemInput(*2); reci62.addItemInput(); reci62.addItemInput(); reci62.addItemInput(*4); reci62.addItemInput(); reci62.addItemOutput(); reci62.build(); val reci63 = RecipeBuilder.newBuilder("thaum63","arcane_autoworkbench",120); reci63.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*5); reci63.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*5); reci63.addEnergyPerTickInput(100); reci63.addItemInput(); reci63.addItemInput(); reci63.addItemInput(); reci63.addItemOutput(); reci63.build(); val reci64 = RecipeBuilder.newBuilder("thaum64","arcane_autoworkbench",120); reci64.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci64.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci64.addEnergyPerTickInput(100); reci64.addItemInput(); reci64.addItemInput(); reci64.addItemOutput(); reci64.build(); val reci65 = RecipeBuilder.newBuilder("thaum65","arcane_autoworkbench",120); reci65.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*16); reci65.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*2); reci65.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci65.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci65.addEnergyPerTickInput(100); reci65.addItemInput(*2); reci65.addItemInput(); reci65.addItemInput(); reci65.addItemOutput(); reci65.build(); val reci66 = RecipeBuilder.newBuilder("thaum66","arcane_autoworkbench",120); reci66.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*16); reci66.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*2); reci66.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci66.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci66.addEnergyPerTickInput(100); reci66.addItemInput(*2); reci66.addItemInput(); reci66.addItemInput(); reci66.addItemOutput(); reci66.build(); val reci67 = RecipeBuilder.newBuilder("thaum67","arcane_autoworkbench",120); reci67.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*3); reci67.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*2); reci67.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci67.addEnergyPerTickInput(100); reci67.addItemInput(); reci67.addItemInput(*3); reci67.addItemInput(*2); reci67.addItemOutput(); reci67.build(); val reci68 = RecipeBuilder.newBuilder("thaum68","arcane_autoworkbench",120); reci68.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*4); reci68.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*4); reci68.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*4); reci68.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*4); reci68.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*4); reci68.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*4); reci68.addEnergyPerTickInput(100); reci68.addItemInput(); reci68.addItemInput(*8); reci68.addItemOutput(*2); reci68.build(); val reci69 = RecipeBuilder.newBuilder("thaum69","arcane_autoworkbench",120); reci69.addEnergyPerTickInput(100); reci69.addItemInput(); reci69.addItemInput(*4); reci69.addItemOutput(); reci69.build(); val reci70 = RecipeBuilder.newBuilder("thaum70","arcane_autoworkbench",120); reci70.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*8); reci70.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*8); reci70.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*8); reci70.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*8); reci70.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*8); reci70.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*8); reci70.addEnergyPerTickInput(100); reci70.addItemInput(); reci70.addItemInput(*4); reci70.addItemOutput(*2); reci70.build(); val reci71 = RecipeBuilder.newBuilder("thaum71","arcane_autoworkbench",120); reci71.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*5); reci71.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*2); reci71.addEnergyPerTickInput(100); reci71.addItemInput(*4); reci71.addItemInput(*2); reci71.addItemInput(); reci71.addItemInput(); reci71.addItemOutput(); reci71.build(); val reci72 = RecipeBuilder.newBuilder("thaum72","arcane_autoworkbench",120); reci72.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci72.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci72.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci72.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci72.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci72.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci72.addItemInput(.withTag({Aspects: [{amount: 1, key: "imperium"}]})); reci72.addEnergyPerTickInput(100); reci72.addItemInput(*5); reci72.addItemInput(*2); reci72.addItemInput(); reci72.addItemOutput(); reci72.build(); val reci73 = RecipeBuilder.newBuilder("thaum73","arcane_autoworkbench",120); reci73.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci73.addEnergyPerTickInput(100); reci73.addItemInput(); reci73.addItemInput(*4); reci73.addItemOutput(); reci73.build(); val reci74 = RecipeBuilder.newBuilder("thaum74","arcane_autoworkbench",120); reci74.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*6); reci74.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*2); reci74.addEnergyPerTickInput(100); reci74.addItemInput(); reci74.addItemInput(); reci74.addItemInput(*2); reci74.addItemInput(*5); reci74.addItemOutput(); reci74.build(); val reci75 = RecipeBuilder.newBuilder("thaum75","arcane_autoworkbench",120); reci75.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*12); reci75.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*6); reci75.addEnergyPerTickInput(100); reci75.addItemInput(); reci75.addItemInput(); reci75.addItemInput(*2); reci75.addItemInput(*5); reci75.addItemOutput(); reci75.build(); val reci76 = RecipeBuilder.newBuilder("thaum76","arcane_autoworkbench",120); reci76.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*24); reci76.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*12); reci76.addEnergyPerTickInput(100); reci76.addItemInput(); reci76.addItemInput(); reci76.addItemInput(*2); reci76.addItemInput(*5); reci76.addItemOutput(); reci76.build(); val reci77 = RecipeBuilder.newBuilder("thaum77","arcane_autoworkbench",120); reci77.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci77.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci77.addItemInput(.withTag({Aspects: [{amount: 1, key: "auram"}]})*4); reci77.addEnergyPerTickInput(100); reci77.addItemInput(*4); reci77.addItemInput(); reci77.addItemOutput(); reci77.build(); val reci78 = RecipeBuilder.newBuilder("thaum78","arcane_autoworkbench",120); reci78.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci78.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci78.addItemInput(.withTag({Aspects: [{amount: 1, key: "vitium"}]})); reci78.addEnergyPerTickInput(100); reci78.addItemInput(*4); reci78.addItemInput(*4); reci78.addItemOutput(); reci78.build(); val reci79 = RecipeBuilder.newBuilder("thaum79","arcane_autoworkbench",120); reci79.addEnergyPerTickInput(100); reci79.addItemInput(); reci79.addItemInput(); reci79.addItemInput(*7); reci79.addItemOutput(); reci79.build(); val reci80 = RecipeBuilder.newBuilder("thaum80","arcane_autoworkbench",120); reci80.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*2); reci80.addEnergyPerTickInput(100); reci80.addItemInput(); reci80.addItemInput(); reci80.addItemInput(*7); reci80.addItemOutput(); reci80.build(); val reci81 = RecipeBuilder.newBuilder("thaum81","arcane_autoworkbench",120); reci81.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*6); reci81.addEnergyPerTickInput(100); reci81.addItemInput(); reci81.addItemInput(); reci81.addItemInput(*7); reci81.addItemOutput(); reci81.build(); val reci82 = RecipeBuilder.newBuilder("thaum82","arcane_autoworkbench",120); reci82.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*12); reci82.addEnergyPerTickInput(100); reci82.addItemInput(); reci82.addItemInput(); reci82.addItemInput(*7); reci82.addItemOutput(); reci82.build(); val reci83 = RecipeBuilder.newBuilder("thaum83","arcane_autoworkbench",120); reci83.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*24); reci83.addEnergyPerTickInput(100); reci83.addItemInput(); reci83.addItemInput(); reci83.addItemInput(*7); reci83.addItemOutput(); reci83.build(); val reci84 = RecipeBuilder.newBuilder("thaum84","arcane_autoworkbench",120); reci84.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci84.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci84.addEnergyPerTickInput(100); reci84.addItemInput(*2); reci84.addItemInput(*2); reci84.addItemInput(); reci84.addItemOutput(); reci84.build(); val reci85 = RecipeBuilder.newBuilder("thaum85","arcane_autoworkbench",400); reci85.addItemInput(.withTag({Aspects: [{amount: 1, key: "mythus"}]})); reci85.addItemInput(.withTag({Aspects: [{amount: 1, key: "caeles"}]})); reci85.addItemInput(.withTag({Aspects: [{amount: 1, key: "draco"}]})); reci85.addItemInput(.withTag({Aspects: [{amount: 1, key: "stellae"}]})); reci85.addEnergyPerTickInput(100); reci85.addItemInput(*4); reci85.addItemInput(); reci85.addItemOutput(); reci85.build(); val reci86 = RecipeBuilder.newBuilder("thaum86","arcane_autoworkbench",400); reci86.addItemInput(.withTag({Aspects: [{amount: 1, key: "mythus"}]})); reci86.addItemInput(.withTag({Aspects: [{amount: 1, key: "caeles"}]})); reci86.addItemInput(.withTag({Aspects: [{amount: 1, key: "draco"}]})); reci86.addItemInput(.withTag({Aspects: [{amount: 1, key: "stellae"}]})); reci86.addEnergyPerTickInput(100); reci86.addItemInput(*4); reci86.addItemInput(); reci86.addItemOutput(); reci86.build(); val reci87 = RecipeBuilder.newBuilder("thaum87","arcane_autoworkbench",400); reci87.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); reci87.addEnergyPerTickInput(100); reci87.addItemInput(); reci87.addItemInput(); reci87.addItemInput(); reci87.addItemInput(); reci87.addItemOutput(*3); reci87.build(); val reci88 = RecipeBuilder.newBuilder("thaum88","arcane_autoworkbench",400); reci88.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); reci88.addEnergyPerTickInput(100); reci88.addItemInput(); reci88.addItemInput(); reci88.addItemInput(); reci88.addItemOutput(); reci88.build(); val reci89 = RecipeBuilder.newBuilder("thaum89","arcane_autoworkbench",400); reci89.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); reci89.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); reci89.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); reci89.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); reci89.addEnergyPerTickInput(100); reci89.addItemInput(*2); reci89.addItemInput(); reci89.addItemInput(*2); reci89.addItemOutput(*3); reci89.build(); val thaum90 = RecipeBuilder.newBuilder("thaum90","arcane_autoworkbench",400); thaum90.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*2); thaum90.addEnergyPerTickInput(100); thaum90.addItemInput(*4); thaum90.addItemInput(); thaum90.addItemInput(*2); thaum90.addItemInput(); thaum90.addItemInput(); thaum90.addItemOutput(); thaum90.build(); val thaum91 = RecipeBuilder.newBuilder("thaum91","arcane_autoworkbench",400); thaum91.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); thaum91.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); thaum91.addEnergyPerTickInput(100); thaum91.addItemInput(*4); thaum91.addItemInput(*4); thaum91.addItemInput(); thaum91.addItemOutput(); thaum91.build(); val thaum92 = RecipeBuilder.newBuilder("thaum92","arcane_autoworkbench",400); thaum92.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); thaum92.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); thaum92.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); thaum92.addEnergyPerTickInput(100); thaum92.addItemInput(*4); thaum92.addItemInput(); thaum92.addItemInput(*2); thaum92.addItemInput(); thaum92.addItemInput(); thaum92.addItemOutput(); thaum92.build(); val thaum93 = RecipeBuilder.newBuilder("thaum93","arcane_autoworkbench",400); thaum93.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); thaum93.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); thaum93.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); thaum93.addItemInput(.withTag({Aspects: [{amount: 1, key: "alienis"}]})*2); thaum93.addEnergyPerTickInput(100); thaum93.addItemInput(*2); thaum93.addItemInput(*3); thaum93.addItemInput(); thaum93.addItemInput(); thaum93.addItemOutput(); thaum93.build(); val thaum94 = RecipeBuilder.newBuilder("thaum94","arcane_autoworkbench",400); thaum94.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); thaum94.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); thaum94.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); thaum94.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); thaum94.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); thaum94.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); thaum94.addEnergyPerTickInput(100); thaum94.addItemInput(*3); thaum94.addItemInput(*3); thaum94.addItemInput(); thaum94.addItemOutput(); thaum94.build(); val thaum95 = RecipeBuilder.newBuilder("thaum95","arcane_autoworkbench",400); thaum95.addEnergyPerTickInput(100); thaum95.addItemInput(); thaum95.addItemInput(*6); thaum95.addItemOutput(); thaum95.build(); val thaum96 = RecipeBuilder.newBuilder("thaum96","arcane_autoworkbench",400); thaum96.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); thaum96.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); thaum96.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); thaum96.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); thaum96.addEnergyPerTickInput(100); thaum96.addItemInput(*8); thaum96.addItemInput(); thaum96.addItemOutput(*8); thaum96.build(); val thaum97 = RecipeBuilder.newBuilder("thaum97","arcane_autoworkbench",400); thaum97.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); thaum97.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); thaum97.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); thaum97.addEnergyPerTickInput(100); thaum97.addItemInput(*8); thaum97.addItemInput(); thaum97.addItemOutput(*8); thaum97.build(); val thaum98 = RecipeBuilder.newBuilder("thaum98","arcane_autoworkbench",400); thaum98.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); thaum98.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); thaum98.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); thaum98.addEnergyPerTickInput(100); thaum98.addItemInput(*8); thaum98.addItemInput(); thaum98.addItemOutput(*8); thaum98.build(); val thaum99 = RecipeBuilder.newBuilder("thaum99","arcane_autoworkbench",400); thaum99.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); thaum99.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})); thaum99.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})); thaum99.addEnergyPerTickInput(100); thaum99.addItemInput(*8); thaum99.addItemInput(); thaum99.addItemOutput(*8); thaum99.build(); val thaum100 = RecipeBuilder.newBuilder("thaum100","arcane_autoworkbench",400); thaum100.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*6); thaum100.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*6); thaum100.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*6); thaum100.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*6); thaum100.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*6); thaum100.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*6); thaum100.addEnergyPerTickInput(100); thaum100.addItemInput(*2); thaum100.addItemInput(*2); thaum100.addItemInput(*4); thaum100.addItemInput(); thaum100.addItemOutput(); thaum100.build(); val thaum101 = RecipeBuilder.newBuilder("thaum101","arcane_autoworkbench",400); thaum101.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})); thaum101.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); thaum101.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})); thaum101.addEnergyPerTickInput(100); thaum101.addItemInput(*4); thaum101.addItemInput(*4); thaum101.addItemInput(); thaum101.addItemOutput(); thaum101.build(); val thaum102 = RecipeBuilder.newBuilder("thaum102","arcane_autoworkbench",400); thaum102.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})); thaum102.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})); thaum102.addEnergyPerTickInput(100); thaum102.addItemInput(); thaum102.addItemInput(*2); thaum102.addItemInput(); thaum102.addItemInput(*3); thaum102.addItemOutput(); thaum102.build(); val thaum103 = RecipeBuilder.newBuilder("thaum103","arcane_autoworkbench",120); thaum103.addEnergyPerTickInput(100); thaum103.addItemInput(); thaum103.addItemInput(); thaum103.addItemInput(); thaum103.addItemOutput(); thaum103.build(); val thaum104 = RecipeBuilder.newBuilder("thaum104","arcane_autoworkbench",120); thaum104.addEnergyPerTickInput(100); thaum104.addItemInput(*4); thaum104.addItemInput(*3); thaum104.addItemInput(); thaum104.addItemInput(); thaum104.addItemOutput(); thaum104.build(); val thaum105 = RecipeBuilder.newBuilder("thaum105","arcane_autoworkbench",120); thaum105.addEnergyPerTickInput(100); thaum105.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*10); thaum105.addItemInput(); thaum105.addItemInput(*10); thaum105.addItemOutput(); thaum105.build(); val thaum106 = RecipeBuilder.newBuilder("thaum106","arcane_autoworkbench",120); thaum106.addEnergyPerTickInput(100); thaum106.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*1); thaum106.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*1); thaum106.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*1); thaum106.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*1); thaum106.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*1); thaum106.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*1); thaum106.addItemInput(*4); thaum106.addItemInput(*3); thaum106.addItemInput(); thaum106.addItemOutput(); thaum106.build(); val thaum107 = RecipeBuilder.newBuilder("thaum107","arcane_autoworkbench",120); thaum107.addEnergyPerTickInput(100); thaum107.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*1); thaum107.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*1); thaum107.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*1); thaum107.addItemInput(); thaum107.addItemInput(); thaum107.addItemInput(); thaum107.addItemOutput(); thaum107.build(); val thaum108 = RecipeBuilder.newBuilder("thaum108","arcane_autoworkbench",120); thaum108.addEnergyPerTickInput(100); thaum108.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*1); thaum108.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*1); thaum108.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*1); thaum108.addItemInput(); thaum108.addItemInput(*3); thaum108.addItemInput(*2); thaum108.addItemInput(*2); thaum108.addItemOutput(); thaum108.build(); val thaum109 = RecipeBuilder.newBuilder("thaum109","arcane_autoworkbench",120); thaum109.addEnergyPerTickInput(100); thaum109.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*1); thaum109.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*1); thaum109.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*1); thaum109.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*1); thaum109.addItemInput(); thaum109.addItemInput(*4); thaum109.addItemInput(); thaum109.addItemInput(*2); thaum109.addItemOutput(); thaum109.build(); val thaum110 = RecipeBuilder.newBuilder("thaum110","arcane_autoworkbench",120); thaum110.addEnergyPerTickInput(100); thaum110.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*1); thaum110.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*1); thaum110.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*1); thaum110.addItemInput(); thaum110.addItemInput(*2); thaum110.addItemInput(); thaum110.addItemInput(); thaum110.addItemOutput(); thaum110.build(); val thaum111 = RecipeBuilder.newBuilder("thaum111","arcane_autoworkbench",120); thaum111.addEnergyPerTickInput(100); thaum111.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*1); thaum111.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*1); thaum111.addItemInput(); thaum111.addItemInput(*3); thaum111.addItemInput(); thaum111.addItemOutput(); thaum111.build(); val thaum112 = RecipeBuilder.newBuilder("thaum112","arcane_autoworkbench",120); thaum112.addEnergyPerTickInput(100); thaum112.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*1); thaum112.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*1); thaum112.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*1); thaum112.addItemInput(); thaum112.addItemInput(); thaum112.addItemOutput(); thaum112.build(); val reci49a = RecipeBuilder.newBuilder("thaum49a","arcane_autoworkbench",120); reci49a.addEnergyPerTickInput(100); reci49a.addItemInput(*4); reci49a.addItemInput(); reci49a.addItemInput(*4); reci49a.addItemOutput(); reci49a.build(); val reci53a = RecipeBuilder.newBuilder("thaum53a","arcane_autoworkbench",120); reci53a.addEnergyPerTickInput(100); reci53a.addItemInput(); reci53a.addItemInput(); reci53a.addItemInput(); reci53a.addItemInput(*6); reci53a.addItemOutput(*2); reci53a.build(); val thaum113 = RecipeBuilder.newBuilder("thaum113","arcane_autoworkbench",120); thaum113.addEnergyPerTickInput(100); thaum113.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*10); thaum113.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*10); thaum113.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*10); thaum113.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*10); thaum113.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*10); thaum113.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*10); thaum113.addItemInput(*3); thaum113.addItemInput(*3); thaum113.addItemInput(*3); thaum113.addItemOutput(*3); thaum113.build(); val thaum114 = RecipeBuilder.newBuilder("thaum114","arcane_autoworkbench",120); thaum114.addEnergyPerTickInput(100); thaum114.addItemInput(.withTag({Aspects: [{amount: 1, key: "aer"}]})*5); thaum114.addItemInput(.withTag({Aspects: [{amount: 1, key: "ignis"}]})*5); thaum114.addItemInput(.withTag({Aspects: [{amount: 1, key: "perditio"}]})*5); thaum114.addItemInput(.withTag({Aspects: [{amount: 1, key: "aqua"}]})*5); thaum114.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*5); thaum114.addItemInput(.withTag({Aspects: [{amount: 1, key: "terra"}]})*5); thaum114.addItemInput(); thaum114.addItemInput(*3); thaum114.addItemInput(*1); thaum114.addItemOutput(); thaum114.build();