mineteck-reloaded/src/overrides/scripts/mekanism.zs

25 lines
834 B
Plaintext

import minetweaker.item.IItemStack;
import minetweaker.item.IIngredient;
import mods.mekanism.Elementizer;
val universalCable = <Mekanism:PartTransmitter:0>;
val mechanicalPipe = <Mekanism:PartTransmitter:4>;
val pressurizedTube = <Mekanism:PartTransmitter:8>;
val logisticalTransporter = <Mekanism:PartTransmitter:12>;
val thermodynamicConductor = <Mekanism:PartTransmitter:18>;
function pipeRecipe(pipe as IItemStack, middleItem as IIngredient) {
recipes.remove(pipe);
recipes.addShaped(
pipe * 8,
[[<ore:ingotOsmium>, middleItem, <ore:ingotOsmium>]]
);
}
pipeRecipe(universalCable, <minecraft:redstone>);
pipeRecipe(mechanicalPipe, <minecraft:bucket>);
pipeRecipe(pressurizedTube, <ore:blockGlass>);
Elementizer.addFuel(<aether_legacy:zanite_gemstone>);
Elementizer.removeFuel(<minecraft:diamond>);