|
1 | 1 | import globals.Globals
|
2 | 2 | import globals.GroovyUtils
|
3 | 3 | import globals.RecyclingHelper
|
4 |
| -import gregtech.api.recipes.category.RecipeCategories |
5 | 4 | import gregtech.common.blocks.MetaBlocks
|
6 | 5 | import gregtech.common.blocks.MetaBlocks.*
|
7 | 6 | import net.minecraft.init.Blocks
|
@@ -889,6 +888,137 @@ mods.gregtech.assembler.recipeBuilder()
|
889 | 888 | .circuitMeta(2)
|
890 | 889 | .buildAndRegister()
|
891 | 890 |
|
| 891 | +// Logistics |
| 892 | +RecyclingHelper.addShaped('gregtech:extender.inv', metaitem('extender.inv'), [ |
| 893 | + [null, ore('craftingToolHardHammer'), metaitem('pipeNormalItemNickel')], |
| 894 | + [null, metaitem('hull.lv'), null], |
| 895 | + [metaitem('pipeNormalItemNickel'), ore('craftingToolWrench'), null] |
| 896 | +]) |
| 897 | + |
| 898 | +RecyclingHelper.addShaped('gregtech:extender.tank', metaitem('extender.tank'), [ |
| 899 | + [metaitem('pipeNormalFluidSteel'), ore('craftingToolHardHammer'), null], |
| 900 | + [null, metaitem('hull.lv'), null], |
| 901 | + [null, ore('craftingToolWrench'), metaitem('pipeNormalFluidSteel')] |
| 902 | +]) |
| 903 | + |
| 904 | +RecyclingHelper.addShaped('gregtech:extender.inv_tank', metaitem('extender.inv_tank'), [ |
| 905 | + [metaitem('pipeNormalFluidSteel'), ore('craftingToolHardHammer'), metaitem('pipeNormalItemNickel')], |
| 906 | + [null, metaitem('hull.lv'), null], |
| 907 | + [metaitem('pipeNormalItemNickel'), ore('craftingToolWrench'), metaitem('pipeNormalFluidSteel')] |
| 908 | +]) |
| 909 | + |
| 910 | +RecyclingHelper.addShaped('gregtech:extender.universal', metaitem('extender.universal'), [ |
| 911 | + [metaitem('pipeNormalFluidAluminium'), ore('rotorAluminium'), metaitem('pipeNormalItemElectrum')], |
| 912 | + [ore('circuitLv'), metaitem('hull.mv'), ore('gearAluminium')], |
| 913 | + [metaitem('pipeNormalItemElectrum'), ore('springAluminium'), metaitem('pipeNormalFluidAluminium')] |
| 914 | +]) |
| 915 | + |
| 916 | +RecyclingHelper.addShaped('gregtech:bridge.inv', metaitem('bridge.inv'), [ |
| 917 | + [ore('craftingToolHardHammer'), metaitem('pipeNormalItemNickel'), null], |
| 918 | + [null, metaitem('hull.lv'), null], |
| 919 | + [null, metaitem('pipeNormalItemNickel'), ore('craftingToolWrench')] |
| 920 | +]) |
| 921 | + |
| 922 | +RecyclingHelper.addShaped('gregtech:bridge.tank', metaitem('bridge.tank'), [ |
| 923 | + [ore('craftingToolHardHammer'), null, null], |
| 924 | + [metaitem('pipeNormalFluidSteel'), metaitem('hull.lv'), metaitem('pipeNormalFluidSteel')], |
| 925 | + [null, null, ore('craftingToolWrench')] |
| 926 | +]) |
| 927 | + |
| 928 | +RecyclingHelper.addShaped('gregtech:bridge.inv_tank', metaitem('bridge.inv_tank'), [ |
| 929 | + [ore('craftingToolHardHammer'), metaitem('pipeNormalItemNickel'), null], |
| 930 | + [metaitem('pipeNormalFluidSteel'), metaitem('hull.lv'), metaitem('pipeNormalFluidSteel')], |
| 931 | + [null, metaitem('pipeNormalItemNickel'), ore('craftingToolWrench')] |
| 932 | +]) |
| 933 | + |
| 934 | +RecyclingHelper.addShaped('gregtech:bridge.universal', metaitem('bridge.universal'), [ |
| 935 | + [ore('springAluminium'), metaitem('pipeNormalItemElectrum'), ore('rotorAluminium')], |
| 936 | + [metaitem('pipeNormalFluidAluminium'), metaitem('hull.mv'), metaitem('pipeNormalFluidAluminium')], |
| 937 | + [ore('circuitLv'), metaitem('pipeNormalItemElectrum'), ore('gearAluminium')] |
| 938 | +]) |
| 939 | + |
| 940 | +mods.gregtech.assembler.recipeBuilder() |
| 941 | + .inputs(metaitem('pipeNormalItemNickel') * 2) |
| 942 | + .inputs(metaitem('hull.lv')) |
| 943 | + .outputs(metaitem('extender.inv')) |
| 944 | + .duration(200) |
| 945 | + .EUt(16) |
| 946 | + .circuitMeta(2) |
| 947 | + .buildAndRegister() |
| 948 | + |
| 949 | +mods.gregtech.assembler.recipeBuilder() |
| 950 | + .inputs(metaitem('pipeNormalFluidSteel') * 2) |
| 951 | + .inputs(metaitem('hull.lv')) |
| 952 | + .outputs(metaitem('extender.tank')) |
| 953 | + .duration(200) |
| 954 | + .EUt(16) |
| 955 | + .circuitMeta(2) |
| 956 | + .buildAndRegister() |
| 957 | + |
| 958 | +mods.gregtech.assembler.recipeBuilder() |
| 959 | + .inputs(metaitem('pipeNormalItemNickel') * 2) |
| 960 | + .inputs(metaitem('pipeNormalFluidSteel') * 2) |
| 961 | + .inputs(metaitem('hull.lv')) |
| 962 | + .outputs(metaitem('extender.inv_tank')) |
| 963 | + .duration(200) |
| 964 | + .EUt(16) |
| 965 | + .circuitMeta(3) |
| 966 | + .buildAndRegister() |
| 967 | + |
| 968 | +mods.gregtech.assembler.recipeBuilder() |
| 969 | + .inputs(metaitem('pipeNormalItemElectrum') * 2) |
| 970 | + .inputs(metaitem('pipeNormalFluidAluminium') * 2) |
| 971 | + .inputs(ore('rotorAluminium')) |
| 972 | + .inputs(ore('gearAluminium')) |
| 973 | + .inputs(ore('springAluminium')) |
| 974 | + .inputs(metaitem('hull.mv')) |
| 975 | + .outputs(metaitem('extender.universal')) |
| 976 | + .duration(200) |
| 977 | + .EUt(64) |
| 978 | + .circuitMeta(3) |
| 979 | + .buildAndRegister() |
| 980 | + |
| 981 | +mods.gregtech.assembler.recipeBuilder() |
| 982 | + .inputs(metaitem('pipeNormalItemNickel') * 2) |
| 983 | + .inputs(metaitem('hull.lv')) |
| 984 | + .outputs(metaitem('bridge.inv')) |
| 985 | + .duration(200) |
| 986 | + .EUt(16) |
| 987 | + .circuitMeta(4) |
| 988 | + .buildAndRegister() |
| 989 | + |
| 990 | +mods.gregtech.assembler.recipeBuilder() |
| 991 | + .inputs(metaitem('pipeNormalFluidSteel') * 2) |
| 992 | + .inputs(metaitem('hull.lv')) |
| 993 | + .outputs(metaitem('bridge.tank')) |
| 994 | + .duration(200) |
| 995 | + .EUt(16) |
| 996 | + .circuitMeta(4) |
| 997 | + .buildAndRegister() |
| 998 | + |
| 999 | +mods.gregtech.assembler.recipeBuilder() |
| 1000 | + .inputs(metaitem('pipeNormalItemNickel') * 2) |
| 1001 | + .inputs(metaitem('pipeNormalFluidSteel') * 2) |
| 1002 | + .inputs(metaitem('hull.lv')) |
| 1003 | + .outputs(metaitem('bridge.inv_tank')) |
| 1004 | + .duration(200) |
| 1005 | + .EUt(16) |
| 1006 | + .circuitMeta(5) |
| 1007 | + .buildAndRegister() |
| 1008 | + |
| 1009 | +mods.gregtech.assembler.recipeBuilder() |
| 1010 | + .inputs(metaitem('pipeNormalItemElectrum') * 2) |
| 1011 | + .inputs(metaitem('pipeNormalFluidAluminium') * 2) |
| 1012 | + .inputs(ore('rotorAluminium')) |
| 1013 | + .inputs(ore('gearAluminium')) |
| 1014 | + .inputs(ore('springAluminium')) |
| 1015 | + .inputs(metaitem('hull.mv')) |
| 1016 | + .outputs(metaitem('bridge.universal')) |
| 1017 | + .duration(200) |
| 1018 | + .EUt(64) |
| 1019 | + .circuitMeta(5) |
| 1020 | + .buildAndRegister() |
| 1021 | + |
892 | 1022 | // Electrolytic Cell
|
893 | 1023 | RecyclingHelper.addShaped('gregtech:electrolytic_cell', metaitem('electrolytic_cell'), [
|
894 | 1024 | [ore('plateSteel'), ore('circuitLv'), ore('plateSteel')],
|
|
0 commit comments