modded7/overrides/scripts/ModSpecific/AppliedEnergistics2.zs
2022-01-30 23:19:37 +08:00

52 lines
1.6 KiB
Plaintext

#ignoreBracketErrors
import scripts.common.makeShaped as makeShaped;
/*
P2P Tunnel tooltips.
*/
<appliedenergistics2:part:469>.addTooltip(format.green(format.italic(
"Made by right-clicking ME P2P Tunnel with an energy conduit.")));
<appliedenergistics2:part:463>.addTooltip(format.green(format.italic(
"Made by right-clicking ME P2P Tunnel with a bucket.")));
<appliedenergistics2:part:462>.addTooltip(format.green(format.italic(
"Made by right-clicking ME P2P Tunnel with a chest.")));
<appliedenergistics2:part:467>.addTooltip(format.green(format.italic(
"Made by right-clicking ME P2P Tunnel with a torch.")));
<appliedenergistics2:part:461>.addTooltip(format.green(format.italic(
"Made by right-clicking ME P2P Tunnel with redstone dust.")));
/*
Channel-specific adjustments.
*/
if (<appliedenergistics2:controller> as bool) {
// ME Controller
recipes.removeByRecipeName("appliedenergistics2:network/blocks/controller");
makeShaped("me_controller", <appliedenergistics2:controller>,
["PFP",
"FAF",
"PFP"],
{ F : <ore:crystalPureFluix>,
P : <ore:plateDarkSteel>,
A : <appliedenergistics2:energy_acceptor>});
// Dense Conduit
assembler.recipeBuilder()
.inputs([<enderio:item_me_conduit> * 4, <ore:itemConduitBinder> * 5])
.outputs([<enderio:item_me_conduit:1> * 2])
.duration(80)
.EUt(16)
.buildAndRegister();
/*
Remove channel-specific items otherwise.
*/
} else {
mods.jei.JEI.removeAndHide(<enderio:item_me_conduit:1>);
recipes.removeByRecipeName("appliedenergistics2:network/cables/smart_fluix");
recipes.removeByRecipeName("appliedenergistics2:network/cables/dense_covered_fluix");
}